問題文

"M", "A" のみからなる長さNNの文字列SSが与えられます。あなたはSSの中に隣接する33文字に対して、以下の22種類の操作を好きな順番で行えます。

  • SSの中に隣接する33文字であって、"MMA"となるものを11つ選び、"MA"に置き換える
  • SSの中に隣接する33文字であって、"MMA"となるものを11つ選び、"MM"に置き換える

操作を行える回数の最大値を求めてください。

制約

  • 1N1051 \leq N \leq 10 ^ 5
  • S=N|S| = N

入力

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

N
S

出力

TTSSの連続部分文字列である場合は"Yes", そうでない場合は"No"を出力してください。

サンプル

入力1
7
MMAMAAM
出力1
4

以下のように操作を行うと、44回操作できます。 "MMAMAAM" → "MMMAAM" → "MMMAM" → "MMAM" → "MAM"

入力2
2
AM
出力2
0
入力3
3
MMA
出力3
1

Submit


Go (1.21)