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