0588 - イラン (IRAN)

時間制限 8 秒 / メモリ制限 256 MB / 得点 5 / Writer root / x 7 / 統計 /


TLE
8sec
MLE
256MB
得点
5

問題

JOI 君は, IOI 2017 イラン大会に行くことになったので, IRANという文字列が大好きである. JOI 君は, ある文字列の部分列に IRAN が含まれていればうれしく感じるが, それぞれの文字の間隔が遠い方がさらにうれしく感じる.

そこで, 文字列 S から得られる幸福度は, 次のように定義される. ここで, 文字列 Si 番目の文字を Si と表記する.

  • 整数 i, j, k, l (i < j < k < l) を選んだ時の幸福度は, Si = 'I', Sj = 'R', Sk = 'A', Sl = 'N' を満たしていれば (j-i)(k-j)(l-k) であり, そうでなければ 0 である.
  • 文字列 S の幸福度は, 上手く整数 i, j, k, l を選んだ時に得られる幸福度の最大値である.

このとき, 文字列 S の幸福度を求めよ.

入力

入力は 1 行からなる.

1 行目に文字列 S が与えられる. S は 1 文字以上 800 文字以下の英大文字のみから成る文字列である.

出力

1 行に, 文字列 S の幸福度を出力せよ.

入出力例

入力例 1 入力例 2
IOIIRANTWENTYSEVENTEEN
LETSENJOYTHISCONTEST
出力例 1 出力例 2
64
0