achabejdfhb
acehcbgaidc
acjfhcbacjc
ahccffefcjc
abehcbeejjj
abjhgfiidbb
acfhcbieeih
abbhcbjcegf
acehcbedadb
abehcbeejjj
aceiiddbbce
abjahadcefh
ahiecjhiabd
ahhehcbghaa
acgdhcbjhji
achjcbeiece
abdjgbagejc
abjhgfiidbb
abbjgbcihda
aceiiddbbbi
acababgjdab
ahiecjhiabd
achjibcdebe