#abc052b. [abc052_b]Increment Decrement

[abc052_b]Increment Decrement

問題文

あなたは整数 xx を持っています。 最初、x=0x=0 です。

あなたは、長さ NN の文字列 SS をもらったので、これを使って NN 回の操作を行いました。 ii 回目の操作では、Si=S_i=I ならば xx の値を 11 増やし、Si=S_i=D ならば xx の値を 11 減らしました。

操作の途中( 11 回目の操作の前、NN 回目の操作の後も含む)で xx がとる値の最大値を答えてください。

制約

  • 1N1001≦N≦100
  • S=N|S|=N
  • SS には、ID 以外の文字は含まれない

入力

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

NN SS

出力

操作の途中での整数 xx がとる値の最大値を出力せよ。


入力例 1

5
IIDID

出力例 1

2

それぞれの操作後の xx の値は、11,22,11,22,11 となるので、最大値である 22 を出力します。


入力例 2

7
DDIDDII

出力例 2

0

最初の x=0x=0 の状態で xx が最大になるので、00 を出力します。