func_code_string: #include <bits/stdc++.h>   using namespace std;   char S[111111];   long long cnt1[26], cnt2[26 * 26];   int main() {     scanf( %s , S);     int len = strlen(S);     for (int i = 0; i < len; i++) {       for (int j = 0; j < 26; j++) cnt2[26 * j + S[i] -  a ] += cnt1[j];       cnt1[S[i] -  a ]++;     }     long long ans = 0;     for (int i = 0; i < 26; i++) ans = max(ans, cnt1[i]);     for (int i = 0; i < 26 * 26; i++) ans = max(ans, cnt2[i]);     printf( %lld , ans);     return 0;   }   