#include <bits/stdc++.h>
using namespace std;
int main() {
  std::ios_base::sync_with_stdio(false);
  string palavra;
  map<char, long long> letras;
  map<char, long long>::iterator it;
  getline(cin, palavra);
  for (long long i = 0ll; i < palavra.size(); i++) {
    if (letras.find(palavra[i]) != letras.end()) {
      letras[palavra[i]] += 1;
    } else {
      letras[palavra[i]] = 1;
    }
  }
  long long soma = 0ll;
  for (it = letras.begin(); it != letras.end(); it++) {
    soma += (it->second * it->second);
  }
  cout << soma << endl;
  return 0;
}
