Masala #U3AZTQIA8X

Xotira 32 MB Vaqt 1000 ms
14

Satrni ikkiga bo'lish

f(x)f(x) - bu funksiya xx satrning turli belgilar soniga teng qiymatni hisoblaydi. Masalan: f(abc)=3,f(aaaa)=1f(abc)=3,f(aaaa)=1 va f(abcabcd)=4f(abcabcd)=4.

Sizga ss satr beriladi, sizning vazifangiz bo'sh bo'lmagan shunday ikkita aa va bb satrlarga ajratingki f(a)+f(b)f(a)+f(b) ning qiymati maksimal bo'lsin(bu yerda a+b=s)a+b=s).


Kiruvchi ma'lumotlar:

Kirish faylining dastlabki satrda testlar soni t(1t1000)t(1\leq t\leq 1000) beriladi. Kiyingi satrlarda tt ta test beriladi, har bir testning dastlabki satrda satr uzunligi n(2n2000)n(2\leq n\leq 2000)va kiyingi satrda nn ta belgi lotin alifbosining kichik harflaridan tashkil tashkil topgan ss satr beriladi.


Chiquvchi ma'lumotlar:

Chiqish faylida har bir test uchun javobni alohida satrlarda chop eting.


Misollar
# input.txt output.txt
1
4
5
aaaaa
7
abcabcd
11
robocontest
4
aaab
2
7
9
3