#include <bits/stdc++.h>
using namespace std;
int main() {
  map<char, long long int> m;
  char a[100001];
  long long int res = 0;
  cin >> a;
  for (int i = 0; a[i]; i++) {
    m[a[i]]++;
  }
  for (map<char, long long int>::iterator it = m.begin(); it != m.end(); it++) {
    res += ((*it).second) * ((*it).second);
  }
  cout << res;
}
