#include <bits/stdc++.h>
using namespace std;
const long long SIZE = 1000, INF = 1e9 * 1e9 + 2, MOD = 1e9 + 7;
signed main() {
  cin.tie(0);
  cout.tie(0);
  ios_base::sync_with_stdio(0);
  ;
  string s;
  cin >> s;
  long long st = 0;
  for (int i = 0; i < s.size(); i++) {
    st++;
    vector<long long> cnt(26);
    long long mxInd = i + 1;
    cnt[s[i] - 'a']++;
    for (int j = i + 1; j < s.size(); j++) {
      cnt[s[j] - 'a']++;
      long long d = 0;
      for (int t = 0; t < 26; t++) {
        if (cnt[t] % 2 == 1) d++;
      }
      if (d <= 1) mxInd = j + 1;
    }
    i = mxInd;
  }
  cout << st;
  return 0;
}
