ahfbbicgdeb
acjdhdfbjge
acghjhjfhec
achbdccigjg
achjdhbehjb
ahbfjhfiddg
achabejdfhb
achabejdfhb
achabejdfhb
achabejdfhb
ahajbijhjfc
aheehbhjejc
ahbjbcbbfha
acjihbhdchd
ahfjbcbachj
abbbbddcbdd
ahfjbcbachj
aciiigicdfd
abheeiccbdi