#include <bits/stdc++.h>
using namespace std;
int main() {
  string s;
  cin >> s;
  int t = 1;
  int o = 1;
  string p = s.substr(0, 1);
  for (int i = 0; i < (s.size()); i++) {
    if (o == s.size()) {
      break;
    }
    for (int k = 1; k < (s.size() - i); k++) {
      if (p == s.substr(o, k)) {
        continue;
      }
      if (p != s.substr(o, k)) {
        p = s.substr(o, k);
        o += k;
        t += 1;
        break;
      }
    }
  }
  cout << t << endl;
}
