s=gets
prev=s[0]
s.slice!(0)
n=1
while s.size>0
  if prev.size>2
    prev=s[0]
    s.slice!(0)
  else
    if prev == s[0]
      prev=s[0,2]
      s.slice!(0,2)
    else
      prev=s[0]
      s.slice!(0)
    end
  end
  n+=1
end
puts n