Bir sətrin palindrom adlandırılması üçün, o, soldan sağa və sağdan sola eyni oxunmalıdır. Məsələn, abba palindromdur, amma omax deyil. Verilmiş sətri üçün, onun -ci mövqedən başlayıb -ci mövqedə bitən (hər ikisi daxil olmaqla), uzunluğu j - i + 1 olan hissə-sətrini işarə edir, burada mövqelər -dən başlayaraq nömrələnir.
Uzunluğu olan bir (1 \leq n \leq 5\,000\,000) sətri verilib, 1 \leq i < j \leq n şərti ilə elə cüt -lərin sayını tapın ki, hissə-sətiri palindrom olsun.
Girişdə yalnız kiçik latın hərflərindən ibarət uzunluğu olan bir sətri verilir.
Belə cütlərin sayı olan ədədi çap edin.
Nümunə 1
Nümunə