c c c d c c d c c d c c
cdcd
cdc