#arc109c. [arc109_c]Large RPS Tournament

[arc109_c]Large RPS Tournament

問題文

最強のじゃんけんの手を決めるため、トーナメント形式のじゃんけん大会が開催されます。 大会の参加者は 2k2^k 人で、それぞれ 00 以上 2k2^k 未満の整数が振られています。どの参加者もそれぞれ得意な手を持っていて、毎試合得意な手のみを出します。

参加者の得意な手は、長さ nnR, P, S からなる文字列 ss によって表されます。 具体的には、番号 ii の参加者の得意な手は ss(itextmodn)+1(i\\text{ mod } n) + 1 文字目の文字で表されます。ここで、R はグー、P はパー、S はチョキを表します。

rlr-l22 のべき乗であるような l,rl, r について、番号が ll 以上 rr 未満の参加者による大会を開いたとき、勝者は次のようにして決定されます。

  • rl=1r-l=1 であるとき(つまり、参加者がただ一人であるとき)、勝者は ll とする。
  • rlgeq2r-l\\geq 2 であるとき、m=(l+r)/2m=(l+r)/2 として、ll 以上 mm 未満の参加者による大会と、mm 以上 rr 未満の参加者による大会を開催する。それぞれの勝者が a,ba, b であるとき、aabb がじゃんけんをして勝ったほうを勝者とする。あいこの場合 aa を勝者とする。

番号が 00 以上 2k2^k 未満の参加者による大会の勝者の得意な手を求めてください。

注意

  • atextmodba\\text{ mod } baabb で割ったあまりを表す
  • じゃんけんの勝敗は次のように決められる
    • 同じ手同士はあいこである
    • RS に勝つ
    • PR に勝つ
    • SP に勝つ

制約

  • 1leqn,kleq1001 \\leq n,k \\leq 100
  • ssR, P, S のみからなる長さ nn の文字列

入力

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

nn kk ss

出力

大会の勝者の得意な手を RPS で出力せよ。


入力例 1

3 2
RPS

出力例 1

P
  • 番号が 00 以上 22 未満の参加者による大会の勝者の得意な手は P です。
  • 番号が 22 以上 44 未満の参加者による大会の勝者の得意な手は R です。
  • 番号が 00 以上 44 未満の参加者による大会の勝者の得意な手は P です。

よって、答えは P となります。

   P
 ┌─┴─┐
 P   R
┌┴┐ ┌┴┐
R P S R

入力例 2

11 1
RPSSPRSPPRS

出力例 2

P

入力例 3

1 100
S

出力例 3

S