aabbcc
aab
bc
c
