#include <bits/stdc++.h>
using namespace std;
long long go(string &s, int i, int l) {
  if (i == l) return 1;
  if (s[i] != s[i + 1])
    return 1 + go(s, i + 1, l);
  else
    return go(s, i + 1, l);
}
int main() {
  string s;
  cin >> s;
  long long count = go(s, 0, s.length() - 1);
  cout << count + 1;
  return 0;
}
