#include <bits/stdc++.h>
int main() {
  long long t, i, l, k, j, b[23132], s, n;
  char ch[1000000];
  while (gets(ch)) {
    l = strlen(ch);
    for (k = 0; k < 124; k++) b[k] = 0;
    for (k = 0; k < l; k++) {
      b[ch[k] - 48]++;
    }
    s = 0;
    for (j = 0; j < 124; j++) {
      if (0 < b[j]) s += b[j] * b[j];
    }
    printf("%lld\n", s);
  }
  return 0;
}
