// UUID: 32d9aaea-ea87-42f6-a4db-cabdfe1c4735
#include <bits/stdc++.h>
using namespace std;
int main() {
ios::sync_with_stdio(false);
cin.tie(nullptr);
string s; cin >> s;
int n = s.size();
int ans = 0;
string l = "ACGT";
for (char ch : l) {
int pr = 0;
int off = n + 5;
vector<int> v(2 * n + 10, -1);
v[off] = 0;
for (int i = 0; i < n; i++) {
if (s[i] == ch) pr++;
else pr--;
int idx = pr + off;
if (v[idx] == -1)v[idx] = i + 1;
if (pr >= 0)ans = max(ans, i + 1);
elseans = max(ans, i + 1 - v[idx]);
}
}
cout << ans << "\n";
return 0;
}
open /var/local/lib/isolate/415/box/a.out: no such file or directory
main.cpp: In function 'int main()':
main.cpp:28:13: error: 'elseans' was not declared in this scope; did you mean 'setns'?
28 | elseans = max(ans, i + 1 - v[idx]);
| ^~~~~~~
| setns