aceeabdeabi
abciajcbdfi
geeaeehbee
geeaeehbee
geebdbedje
geeaeehbee
acjcfcaiijj
geeaeehbee
geebdbedje
ahcfcagegfa