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