#include <bits/stdc++.h>
using namespace std;
const long long MAX = 2e5 + 5, mod = 1e9 + 7, inf = 1e17 + 100;
string s;
long long t[MAX][30], col[MAX], res, cnt;
pair<int, int> p[MAX];
int ok(int r, int now) {
  bool f = 0;
  for (int i = 0; i < 26; i++)
    if ((t[r][i] - t[now][i]) & 1)
      f = 1;
    else if (f)
      return 0;
  return (f ? 2 : 1);
}
int main() {
  ios_base::sync_with_stdio(0);
  cin.tie(0);
  cout.tie(0);
  cin >> s;
  for (int i = 0; i < s.size(); i++)
    for (int j = 0; j < 26; j++)
      if ((char)('a' + j) == s[i])
        t[i + 1][j] = t[i][j] + 1;
      else
        t[i + 1][j] = t[i][j];
  for (int i = 0; i < 26; i++)
    if (t[s.size()][i] & 1) res++;
  cout << (res ? res : 1) << endl;
  return 0;
}
