#abc277b. [abc277_b]Playing Cards Validation

[abc277_b]Playing Cards Validation

問題文

英大文字および数字からなる 22 文字の文字列が NN 個与えられます。ii 個目の文字列は SiS_i です。
以下の 33 つの条件をすべて満たすか判定してください。
・すべての文字列に対して、11 文字目は H , D , C , S のどれかである。
・すべての文字列に対して、22 文字目は A , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , T , J , Q , K のどれかである。
・すべての文字列は相異なる。つまり、ineqji \\neq j ならば SineqSjS_i \\neq S_j である。

制約

  • 1leqNleq521 \\leq N \\leq 52
  • SiS_i は英大文字および数字からなる 22 文字の文字列

入力

入力は以下の形式で標準入力から与えられる。

NN S1S_1 S2S_2 vdots\\vdots SNS_N

出力

33 つの条件をすべて満たす場合は Yes、そうでない場合は No を出力せよ。


入力例 1

4
H3
DA
D3
SK

出力例 1

Yes

このとき 33 つの条件をすべて満たすことが確認できます。


入力例 2

5
H3
DA
CK
H3
S7

出力例 2

No

S1S_1S4S_4 がともに H3 となってしまっているため、33 番目の条件に反します。


入力例 3

4
3H
AD
3D
KS

出力例 3

No

入力例 4

5
00
AA
XX
YY
ZZ

出力例 4

No