import math
k = input()

cnt = 0
idx = 0
if len(k) == 1:
  cnt = 1
else:
  temp = 1
  while idx < len(k):
    # 最初
#     if idx == 0:
#       cnt += 1
    
    # 最後の一文字
    if idx == len(k)-1:
      if temp %3 == 0:
        cnt += (temp // 3 )* 2
      else:
        cnt += (temp // 3 )* 2 + 1
      
      break
    
    # 現在が次と異なれば、カウントアップ
    if k[idx] != k[idx+1]:
      if temp %3 == 0:
        cnt += (temp // 3 )* 2
      else:
        cnt += (temp // 3 )* 2 + 1
      temp = 1
    else:
      temp += 1
    
    idx +=1

print(cnt)

