#ABC056A. 诚实不诚实

诚实不诚实

问题描述

两只鹿,AtCoDeer 和 TopCoDeer,正在玩一个叫做诚实或不诚实的游戏。

在这个游戏中,诚实的玩家总是说真话,不诚实的玩家总是说假话。

给你两个字符 aabb 作为输入。它们中的每一个都是 HD,并携带以下信息:

  • 如果 a=a=H,则 AtCoDeer 是诚实的;如果 a=a=D,则 AtCoDeer 不诚实。

  • 如果 b=b=H,AtCoDeer 是在说 TopCoDeer 是诚实的;如果 b=b=D,则 AtCoDeer 在说 TopCoDeer 不诚实。

给定这些信息,确定 TopCoDeer 是否诚实。

数据规模

a=a=Ha=a=D

b=b=Hb=b=D

输入

输入来自标准输入,格式如下:

a ba\ b

输出

如果 TopCoDeer 是诚实的,打印 H。如果他不诚实,打印 D

H H
H

在这个输入,AtCoDeer 是诚实的。因此,正如他所说,TopCoDeer 是诚实的。

D H
D

在这个输入中,AtCoDeer 是不诚实的。因此,与他所说的相反,TopCoDeer 是不诚实的。

D D
H