dc
cc
fe
db
da
ff
bd
fd
fc
cb
fg
bc
ba
ec
ad
ca
df
aa
cd
dg
cf
gc
dh
fh
gb
ce
hb
ha
ea
ac
ge
he
bb
cg
hf
fa
fb
hc
ch
be
eg
eh
ef
gf
gg
hh
ae
gd
bf
af
hg
eb
ab
gh
ga
bg
bh
ah
ag
hd
cd
cc
cb
bb
dc
db
aa
ab
ac
ce
eb
fc
cf
bg
fe
ca
ah
fb
bc
cg
ch
df
ec
be
ae
gf
da
ba
fa
ef
fd
ea
ff
dg
eg
bf
fg
fh
af
eh
bd
gc
hc
gd
hd
ag
dh
ge
he
hb
ha
hf
gg
ad
gb
hg
hh
gh
bh
ga