小 R 有一个长度为 L 的字符串 S=s_1\ldots s_L,其中只包含小写英文字母。小 R 发现,虽然 S 可能很长,但它可以分成 n 个连续的段,其中第 i\ (1\le i\le n) 段由 a_i 个小写英文字母 $ci 构成。把这 n 段依次拼接起来便得到 S,因此 L=\sum{i=1}^{n}a_i$。相邻两段中的字符可以相同。
小 X 喜欢回文串。若一个字符串反转后与原字符串相同,就称它是回文串,例如 aba、abba 都是回文串,而 aabbc 不是。也就是说,字符串 S 是回文串,当且仅当对于所有 i\ (1\le i\le L),均有 $si=s{L+1-i}$。
小 X 想让小 R 把 S 改成回文串。小 R 可以将 S 中任意一个位置的字符修改成任意小写英文字母。他想用尽量少的修改满足小 X 的要求。
你需要帮助小 R 求出,他最少需要修改多少个位置的字符,才能将 S 改成回文串。