#D11136. AB Substrings

    ID: 9258 Type: Default 2000ms 1073MiB

AB Substrings

AB Substrings

Snuke has N strings. The i-th string is s_i.

Let us concatenate these strings into one string after arranging them in some order. Find the maximum possible number of occurrences of AB in the resulting string.

Constraints

  • 1 \leq N \leq 10^{4}
  • 2 \leq |s_i| \leq 10
  • s_i consists of uppercase English letters.

Input

Input is given from Standard Input in the following format:

N s_1 \vdots s_N

Output

Print the answer.

Examples

Input

3 ABCA XBAZ BAD

Output

2

Input

9 BEWPVCRWH ZZNQYIJX BAVREA PA HJMYITEOX BCJHMRMNK BP QVFABZ PRGKSPUNA

Output

4

Input

7 RABYBBE JOZ BMHQUVA BPA ISU MCMABAOBHZ SZMEHMA

Output

4

inputFormat

Input

Input is given from Standard Input in the following format:

N s_1 \vdots s_N

outputFormat

Output

Print the answer.

Examples

Input

3 ABCA XBAZ BAD

Output

2

Input

9 BEWPVCRWH ZZNQYIJX BAVREA PA HJMYITEOX BCJHMRMNK BP QVFABZ PRGKSPUNA

Output

4

Input

7 RABYBBE JOZ BMHQUVA BPA ISU MCMABAOBHZ SZMEHMA

Output

4

样例

9
BEWPVCRWH
ZZNQYIJX
BAVREA
PA
HJMYITEOX
BCJHMRMNK
BP
QVFABZ
PRGKSPUNA
4