#include <bits/stdc++.h>
using namespace std;
int main() {
  string s;
  cin >> s;
  int ans = 0;
  string t, u;
  u = s.at(s.size() - 1);
  while (s.size() > 0) {
    t = u;
    for (int i = 0; i < t.size(); i++) {
      s.pop_back();
    }
    if (s.size() > 0) {
      u = s.at(s.size() - 1);
      if (t == u && s.size() > 1) {
        u += s.at(s.size() - 2);
      }
      ans++;
    }
  }
  cout << ans << endl;
}
