10
eaahigihccebgfdfhjgabhffijedcaejbidceefdheggihieeedcfcbhagdegdceefhdhcdhfdbjiaijgiggjajgaibedbfajhec
f
jfjacfacdg
ddeciagaee
ghdfgfchhe
ciegaejaec
iiddcfgifj
ficdbccafg
jicbadbahb
hahcejcccg
gbehbjdcfg
fbdfjahhdd
