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