#include using namespace std; int main() { int n; cin >> n; string s; cin >> s; vector pre(n+1); for (int i = 0; i < n; i++) pre[i+1] = pre[i]^(1<<(s[i]-'a')); vector prve(1<<20, 1e9), posledne(1<<20, -1e9); for (int i = 0; i < n+1; i++) { if (prve[pre[i]] == 1e9) prve[pre[i]] = i; posledne[pre[i]] = i; } int ans = 0; for (int i = 0; i < (1<<20); i++) { ans = max(ans, posledne[i]-prve[i]); for (int j = 0; j < 20; j++) { int k = i ^ (1<