strings=input()
ans=len(strings)
buf=strings[0]
mol=[1,1]
for cha in strings[1:]:
    if buf==cha:
        mol[1]+=1
    else:
        buf=cha
        if mol[0]%3==2:
            ans-=mol[0]//3+1
        else:
            ans-=mol[0]//3
        if mol[0]%3!=1 and mol[1]%3!=1:
            ans-=1
            mol[1]-=1
        mol[0],mol[1]=mol[1],1
if mol[1]%3==2:
    ans-=mol[1]//3+1
else:
    ans-=mol[1]//3  
print(ans)
