#define _USE_MATH_DEFINES #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; using ll = long long; string S; int main() { cin >> S; int N = S.size(); vector> cnt(1010); for(int i = 0; i < N; ++i) cnt[S[i]].push_back(i); ll ans = 0; for(int i = 'A'; i <= 'Z'; ++i) { int n = cnt[i].size(); for(int j = 0; j < n; ++j) { ans += j*(N-cnt[i][j]-n+j); } } cout << ans << endl; }