#include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; bool rcmp(int a, int b) { return a>b; } typedef long long LL; char ia[1000004]; char ib[1000004]; int main() { int n, i, x, m, r,c; scanf("%d", &n); scanf("%s %s", ia, ib); m = n/2; x=-1; r=0; if (n&1) { if (ia[m]!=ib[m]) r=1; } // try odd c=0; for (i=0; ic+r) x=c+r; } printf("%d\n", x); return 0; }