#arc064b. [arc064_b]An Ordinary Game

[arc064_b]An Ordinary Game

問題文

長さ 33 以上の文字列 ss があります。 ss の中に同一の文字が隣り合う箇所はありません。

高橋君と青木君がゲームで勝負します。 二人は交互に次の操作を行います。 高橋君が先手です。

  • ss から両端以外の文字をひとつ取り除く。 ただし、その文字を取り除くことで、ss の中に同一の文字が隣り合う箇所ができる場合、その文字を取り除くことはできない。

先に操作を行えなくなった人が負けです。 二人が最適に行動したとき、どちらが勝つかを判定してください。

制約

  • 3s1053 ≤ |s| ≤ 10^5
  • ss は英小文字のみからなる。
  • ss の中に同一の文字が隣り合う箇所はない。

入力

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

ss

出力

先手の高橋君が勝つならば First を、後手の青木君が勝つならば Second を出力せよ。


入力例 1

aba

出力例 1

Second

先手の高橋君は操作を行うことができません。 なぜならば、ss から両端以外の文字の b を取り除くと、ssaa となって a が隣り合うからです。


入力例 2

abc

出力例 2

First

先手の高橋君が ss から b を取り除くと、ssac となります。 すると、後手の青木君は操作を行うことができません。 なぜならば、ss には両端以外の文字が存在しないからです。


入力例 3

abcab

出力例 3

First