#include int is_palindrom(const char* s, const int len){ for (int i = 0; i < len / 2; ++i){ if (s[i] != s[len - i - 1]) { return 0; } } return 1; } int main(int argc, char** argv) { int n; scanf("%d", &n); char c[n]; scanf("%s", c); for (int i = 0; i < n; ++i){ if (is_palindrom(c + i, n - i)){ printf("%d\n", i); return 0; } } printf("%d\n", n - 1); return 0; }