Masala B

Xotira 128 MB Vaqt 1000 ms
14

TTMT

Komiljon hozirgina uzunligi nn ga teng va faqatgina ‘T’ va ‘M’ harflaridan tuzilgan ss satrini topib oldi. Komiljon TTMTTTMT satrini yaxshi satr deb hisoblagani sababli, ss dagi yaxshi satrlar sonini maksimallashtirmoqchi. Satrdagi TTMTTTMT satrlarning soni sisi+1si+2si+3=TTMTs_is_{i+1}s_{i+2}s_{i+3} = TTMT shartini qanoatlantirgan ii larning soniga tengdir.

Komiljon bitta amalda ss satrining istalgan joyiga ‘T’ yoki ‘M’ satrlardan birini joylashtirishi mumkin. Bu amalni birinchi marta bajarish uchun badal olinmaydi, ammo ikkinchi marta bajarish uchun 1 tanga, uchinchi marta bajarish uchun 2 tanga va h.k. davom etadi.

Komiljonning umumiy kayfiyati, 

(natijaviy satrdagi TTMTTTMT lar soni) - (jami to'lagan tangalari soni)

ga teng. Sizga boshlang'ich ss satrli ma'lum, uning kayfiyatining maksimal qiymatini toping.


Kiruvchi ma'lumotlar:

Birinchi qatorda bitta butun son - TT testlar soni kiritiladi.

Keyingi qatordan boshlab har bir test uchun, birinchi qatorda bitta butun son n(1n2105)n(1 \leq n \leq 2 * 10^5) ss satr uzunligi kiritiladi.

Ikkinchi qatorda esa ss satrining o'zi kiritiladi.


Chiquvchi ma'lumotlar:

Har bir test uchun alohida qatoda Komiljon erishishi mumkin bo'lgan maksimal kayfiyatni chiqaring.


Misollar
# input.txt output.txt
1
4
3
TTT
5
TTTTM
4
TMTM
9
TTMTTTTMT
1
1
1
3