配点: 200200

問題文

とある町に AA 高校と BB 高校があります。 どちらも 33 年生は 11 組から NN 組までの NN クラスで構成されています。
各クラスには 11 人以上の生徒が居ますが、クラスの人数は(同じ学校のクラスであっても)同じとは限りません。
AA 高校と BB 高校の 33 年生が同じ 100100 点満点の数学のテストを受けました。
平均点をクラスごとに比較した結果が文字列 SS として与えられます。
Si=S_i= A のとき、 AA 高校の ii 組の平均点 >> BB 高校の ii 組の平均点 であることを表します。
Si=S_i= B のとき、 AA 高校の ii 組の平均点 << BB 高校の ii 組の平均点 であることを表します。

学校の 33 年生全体の数学のテストの平均点として、AA 高校が必ず高くなるか、 BB 高校が必ず高くなるか、どちらとも言えないかを判定してください。

制約

  • 1N1051 \leq N \leq 10^5
  • SS は A,B からなる長さ NN の文字列

入力

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

NN
SS

出力

AA 高校の 33 年生の平均点の方が高くなる場合は A、 BB 高校の 33 年生の平均点の方が高くなる場合は B、
どちらの可能性もある場合は ? を出力してください。

サンプル

入力1
4
ABAB
出力1
?

この情報だけでは、どちらの学校の方が平均点が高くなるかは判定できません。よって「?」を出力します。

提出


Go (1.21)