aaxbbxcc
ddxaaxff
ggxaaxcc
