bcd
c
cd
ab
bc
d
a
abd
b
abcd
ac
b
ad
d
abcd
bc
bd
d
bd
bd
bc
d
ab
abc
abd
bd
cd
bcd
bcd
d
ac
acd
ac
d
cd
a
bc
ac
abc
abc
abd
bd
a
abc
ab
abcd
bc
a
acd
abcd
ad
bd
bcd
a
bc
a
bcd
d
ac
b
ab
ac
ad
acd
d
abc
ac
bd
b
cd
bcd
d
bcd
acd
acd
a
abc
a
a
d
abcd
abcd
a
ab
a
ab
abcd
abcd
bc
abcd
abcd
ad
d
abcd
a
cd
bd
abcd
d
abcd
a
b
d
ac
cd
cd
abc
ad
bd
ac
abc
c
d
bd
ad
d
bd
bd
ab
cd
ad
d
abc
c
cd
c
b
d
abc
bcd
ad
acd
a
c
c
a
acd
abd
cd
bd
cd
cd
c
abc
acd
ab
ad
bd
bc
acd
abd
ac
bc
b
abd
ad
c
d
abd
acd
ab
cd
ab
bd
bc
abd
b
ac
cd
abd
a
c
bcd
bc
d
abd
bcd
abcd
abd
a
bcd
abd
cd
abcd
acd
ad
c
bcd
ac
d
ad
ab
acd
b
abd
ab
b
bc
abcd
bc
ab
abd
c
abc
a
abc
abcd
bcd
c
bcd
abd
bc
ab
ab
ab
b
ab
ab
ac
bcd
ac
b
cd
acd
bd
b
b
c
bd
bd
d
bc
d
ac
abcd
bc
bcd
abcd
b
abd
ab
c
c
bcd
bcd
a
bd
abcd
a
d
bd
acd
ad
acd
bd
acd
bd
ab
cd
abcd
bcd
c
bc
bd
abd
bd
d
ad
bd
abd
acd
abd
a
ab
bc
ad
abc
abc
abcd
ab
bcd
cd
bcd
bc
abcd
d
abcd
bcd
abd
abd
ad
acd
abcd
b
c
bcd
ab
abd
a
bcd
bcd
cd
ac
cd
bcd
a
acd
ac
abcd
d
abc
a
ac
abcd
abc
ac
ac
b
ad
ab
c
b
acd
abcd
abd
bd
abcd
abd
abc
acd
ac
b
abc
d
abcd
abcd
c
abcd
bc
bcd
b
bc
b
ad
b
b
c
ad
cd
a
acd
ab
b
a
d
bd
abc
acd
cd
cd
acd
ac
cd
abc
ab
ad
abd
bcd
cd
abcd
b
abc
a
ab
c
ac
b
abd
c
a
ab
a
abc
bd
abd
abd
b
c
abc
abd
c
ad
acd
c
bcd
b
ab
ad
bcd
abcd
bc
ac
abc
b
ac
acd
bc
b
acd
ac
ac
ad
c
cd
abcd
bcd
abd
bc
ad
cd
bd
bcd
d
bc
bcd
bcd
ac
ad
bc
bc
abcd
abc
a
acd
d
ac
abcd
a
abd
ad
cd
bcd
bcd
bd
bd
acd
bc
b
a
abd
ac
abc
bc
c
bd
abc
d
bc
abc
a
abcd
bcd
cd
abc
abd
cd
abd
ac
ab
abc
abcd
a
ab
ab
bcd
bc
abd
abc
abc
b
d
ab
abd
ac
bcd
ab
bd
b
a
d
abd
abcd
acd
ad
a
abd
a
bcd
b
cd
abcd
bc
b
bc
acd
cd
abd
ab
ac
abcd
bc
acd
b
cd
bd
abc
bcd
b
abc
abcd
a
ab
d
acd
c
abd
ad
bd
acd
abc
bcd
c
b
acd
abd
a
abd
ab
abc
d
acd
bc
abc
a
ad
b
bc
c
bcd
ab
bd
abd
abd
bc
a
ac
ab
a
acd
ac
abd
c
b
bcd
bd
ad
ad
bc
c
ac
cd
d
abd
bc
c
abcd
b
ab
bc
a
abc
bcd
a
abcd
bcd
c
a
bcd
abd
c
a
bd
abd
bc
cd
abc
ac
ab
abc
bc
abc
abd
acd
c
ad
c
ac
c
ad
abcd
abc
abd
ab
ac
abc
bd
cd
ac
bcd
ab
d
ab
ac
ab
a
ac
cd
bd
ab
bd
cd
bcd
acd
b
bc
acd
abc
d
bc
b
ad
abc
abd
cd
bc
bcd
bd
c
a
ad
ad
bc
d
d
bd
ad
d
bd
c
abc
b
abd
acd
bd
a
bd
abc
c
acd
d
bd
ad
abcd
ab
ab
ad
acd
abd
b
acd
a
bd
abcd
acd
ad
ab
ad
bd
abcd
c
ac
ab
cd
ac
abc
abd
b
ad
abd
b
d
a
b
bd
d
abc
bc
ab
ac
a
bd
acd
ad
c
ab
ac
abd
abc
cd
abcd
bd
ab
c
a
abd
b
ac
b
b
a
cd
ad
bd
abc
b
acd
b
ad
ac
bd
abd
abcd
acd
b
ab
ad
acd
ad
cd
acd
ab
ad
bc
ac
abc
ad
abc
c
abd
abcd
bcd
ab
cd
ad
b
bd
bcd
ad
ad
a
b
bc
abcd
bcd
ab
cd
abc
abd
ac
c
ac
ac
c
ac
abcd
d
abc
cd
ac
b
cd
ac
d
ab
c
abcd
ac
a
acd
ab
abd
abcd
acd
abd
ab
a
ac
bc
acd
ab
bd
abcd
bd
abcd
abd
bcd
ad
c
bcd
acd
acd
ad
ad
cd
a
abd
abcd
abc
bc
ac
a
abd
abcd
abd
abc
bcd
d
acd
c
b
b
a
b
bd
ab
cd
ac
abcd
abd
bd
abd
abd
bcd
bc
b
d
abcd
b
bcd
c
ad
ad
d
bcd
abcd
abcd
ad
d
a
ac
bc
b
b
d
ab
abcd
c
ab
c
bc
abcd
c
bcd
bd
bcd
acd
bcd
abd
ad
bcd
ac
a
cd
acd
cd
a
bd
cd
ad
abcd
ad
ad
a
ac
a
ac
d
ab
ac
a
a
abc
d
abcd
abcd
acd
ac
bd
ac
d
d
acd
cd
abc
bc
abd
ac
ab
ad
bcd
abcd
bd
abc
d
abcd
bcd
a
c
c
ad
c
d
abcd
b
bd
abd
ab
ab
acd
ad
d
cd
bd
bc
ac
ac
b
ad
a
bd
bcd
abd
bc
a
b
abcd
acd
d
ad
bc
d
d
ac
ac
ad
ab
bcd
cd
abcd
acd
bc
bc
acd
bcd
bcd
c
cd
abc
b
bc
abd
cd
bc
bc
ad
ad
bd
abcd
bd
ad
bd
bcd
c
abd
ab
acd
bd
abcd
ad
b
abcd
ab
a
abc
bd
b
bcd
bd
c
ad
bd
bcd
abc
d
b
abcd
d
abcd
abc
abc
cd
a
abd
bd
abc
bcd
abc
bd
bcd
bd
acd
ab
d
ab
bc
a
ac
ac
d
ab
ab
abc
bc
ad
b
ac
abcd
bcd
abcd
abd
abcd
cd
bcd
acd
c
b
bd
ab
c
a
bc
abd
abc
bcd
acd
b
bc
ac
ad
ab
acd
acd
bcd
cd
ac
d
bcd
bd
bc
bcd
abc
d
b
c
a
bc
ad
d
a
abd
c
c
bd
bc
ad
b
cd
d
acd
bd
c
c
abcd
abd
bc
abcd
c
b
bcd
abc
b
bcd
ad
bc
bc
abd
abcd
d
ac
ac
abd
bd
cd
c
bc
c
abd
a
bcd
abc
ad
bd
ad
bcd
bcd
acd
bc
bcd
bd
cd
c
cd
abd
ad
c
abd
ab
cd
abc
bc
abcd
ab
ab
abc
abcd
a
bcd
ab
bcd
bcd
a
abc
d
a
d
bcd
b
ad
abcd
bc
d
ac
ab
ad
abd
bd
cd
ac
abcd
cd
a
abc
acd
acd
abd
c
c
acd
ac
ac
ab
ac
c
d
abd
c
bd
a
bd
cd
ad
d
c
abd
ad
cd
ab
c
c
abc
bd
abd
ac
ad
ad
bd
abc
b
bcd
ac
bcd
abc
abcd
c
abc
bd
bcd
abc
bd
ab
bc
abd
ab
ab
cd
ab
b
bd
c
c
acd
a
b
ac
ad
ad
cd
ac
acd
acd
c
acd
bd
abc
cd
ac
acd
bc
abcd
bc
bc
bcd
abc
d
abc
abcd
ab
a
ad
c
abc
abcd
abc
d
c
c
ac
bd
ab
ab
abd
bc
ab
acd
abd
bd
ac
bd
abc
cd
c
abcd
bc
b
d
abcd
b
bcd
abcd
ad
cd
acd
b
cd
abcd
acd
a
acd
d
d
bcd
bd
cd
bc
ad
b
acd
abc
c
cd
cd
acd
bc
c
bcd
d
ab
ab
bc
d
abd
acd
abd
a
abcd
ab
d
acd
ad
cd
ad
b
bcd
acd
a
acd
bc
b
bc
acd
abc
c
c
cd
bc
d
a
c
ac
abcd
ac
abc
a
bd
ab
acd
ac
b
bd
ac
ab
c
acd
abd
ab
abcd
bcd
ac
ab
cd
abcd
acd
cd
c
abcd
abcd
a
abcd
b
d
acd
ab
bc
bd
acd
ad
bc
cd
ac
bcd
d
ac
bcd
bc
c
abc
acd
ab
bd
acd
ab
acd
ad
ac
ab
d
bc
abc
c
a
ad
bd
abcd
cd
bc
bcd
c
ab
a
a
abd
b
bd
abc
b
bcd
acd
abc
a
d
b
cd
a
abc
bc
c
abd
a
ad
cd
bd
acd
abcd
abc
abcd
d
c
ab
bcd
bc
c
a
ad
abc
ac
bc
ad
ad
bcd
abc
abcd
b
cd
ad
abd
acd
bd
acd
a
bd
ac
a
bc
c
a
bcd
bd
acd
abd
ab
ad
b
c
d
bd
abd
abc
d
bc
ad
ac
cd
bd
d
c
bcd
b
ac
b
ad
cd
ab
bd
bc
c
cd
acd
abcd
abd
ac
acd
c
cd
c
ab
bc
c
abd
ad
c
ac
bc
a
abc
ab
abc
acd
ac
abcd
d
a
b
acd
a
bd
ad
cd
abd
ad
ad
abd
acd
bc
b
ac
a
acd
a
c
c
a
c
a
a
abc
bd
abd
a
abcd
d
ab
bc
b
acd
bc
abcd
b
bcd
bcd
bd
cd
a
d
bcd
d
abcd
bd
abd
ac
acd
ac
ad
d
a
acd
bc
c
abc
a
bc
acd
abc
acd
c
d
acd
bcd
ab
abd
b
d
ad
bd
b
abd
bd
ad
ad
d
ad
bc
d
bd
abc
c
ac
b
cd
acd
ab
ac
abc
acd
c
abcd
bd
abd
c
a
ab
c
abcd
c
b
abcd
d
abd
bcd
b
acd
bc
a
d
abd
abc
bcd
a
ab
ab
a
a
ac
b
ad
abd
bc
d
abc
a
d
bc
b
ac
abcd
a
ac
bd
ad
abc
a
c
ad
ac
bd
cd
cd
ad
acd
abc
abd
bcd
abcd
ac
ad
cd
b
abd
abd
bc
bd
cd
b
ab
bcd
c
ad
a
b
bcd
ab
abcd
abcd
d
cd
cd
a
abc
ab
d
ad
abcd
d
b
bc
bd
a
acd
ad
ab
ad
cd
bcd
c
ab
ad
b
abcd
ac
c
bcd
abc
bc
abcd
abcd
abd
abcd
bd
bd
abd
abc
abc
ac
c
d
abd
abcd
bcd
acd
c
abc
d
acd
abcd
bd
c
bcd
acd
c
ad
b
b
b
abcd
acd
ad
acd
acd
d
bd
bcd
ad
ac
c
bcd
abc
abcd
ad
acd
ad
a
abc
abd
acd
d
ad
abd
bcd
bc
b
ab
cd
bc
d
c
ac
ab
b
d
abcd
a
bcd
ac
b
ab
bcd
abc
ab
a
abd
bc
ac
bd
ab
abd
c
bd
b
b
acd
bcd
abcd
bc
d
bcd
abd
bcd
abcd
d
d
abc
c
d
ac
acd
acd
b
bc
acd
b
bcd
bd
d
abc
b
cd
bd
acd
d
abcd
bd
abc
ac
acd
c
bd
bc
acd
bcd
abc
abd
d
bcd
bc
acd
c
bc
bc
d
abc
a
abd
cd
d
abcd
abc
abc
bc
abcd
bc
abd
d
abd
bcd
ab
cd
bcd
abd
acd
ac
ad
ab
d
bc
b
abd
b
bd
abc
ac
ab
ab
acd
bc
ad
ac
ab
abd
acd
ab
ac
bcd
bd
b
ac
b
cd
b
bcd
bd
cd
c
acd
cd
bd
bc
c
abcd
b
ab
ab
a
bcd
a
bcd
d
abc
ab
c
ad
bcd
bd
a
cd
b
bcd
acd
abcd
cd
abcd
abcd
bd
abd
abc
acd
a
cd
b
abcd
b
cd
abd
a
b
abcd
c
b
cd
abd
bd
bcd
bcd
abcd
bc
bcd
a
bcd
bcd
abcd
b
cd
acd
ab
cd
abcd
c
c
ad
acd
abc
abc
d
bc
bc
bc
b
ad
bd
cd
d
cd
ad
abd
cd
bc
a
bd
d
ab
a
c
abc
bc
bc
ac
ad
abd
ac
d
bcd
ab
abc
bd
bc
cd
ad
abc
bc
abd
bc
b
d
abc
abc
d
d
a
cd
abcd
abcd
abc
abd
abd
ab
abd
bd
b
abcd
abcd
ab
bd
a
ab
c
bd
bc
ad
a
abc
bd
abcd
ac
ac
ab
ad
acd
bd
abcd
abd
bcd
bc
cd
bcd
cd
abd
acd
acd
ad
bcd
bcd
ab
acd
bcd
abd
abcd
a
abc
a
bd
a
abd
d
abcd
bd
abcd
abd
abd
bc
bd
abd
c
ac
acd
abd
abd
bd
bcd
a
bc
ac
cd
acd
b
abd
abd
d
abc
bd
a
ac
abc
bd
bd
cd
abd
c
abcd
bc
a
acd
acd
bd
bcd
bd
bcd
abc
abd
a
c
c
ad
d
bd
bcd
acd
b
cd
ac
bd
b
abc
acd
abcd
cd
bcd
d
bcd
bcd
b
cd
bd
ac
c
d
bd
abd
c
abcd
bd
ab
c
b
bc
abcd
d
abcd
ad
cd
a
ac
c
c
ab
cd
acd
bd
a
d
cd
abcd
bc
bd
bc
bd
b
c
bc
bcd
ab
d
ad
b
abc
cd
bc
ad
c
ac
d
bd
abcd
bd
ad
c
c
bd
ab
abcd
c
bcd
abcd
acd
ab
c
ab
abc
ab
cd
abc
a
ac
cd
bd
acd
ad
bc
ab
ab
abcd
bc
abd
acd
bd
abcd
bcd
a
abcd
b
abcd
b
ac
c
bcd
bd
a
ac
ac
abcd
bd
acd
abd
acd
bd
bcd
b
bcd
bc
cd
c
abc
acd
a
bcd
c
abcd
bd
abcd
ab
abc
abd
ab
c
abd
acd
bc
d
bc
bc
bcd
bc
abcd
b
a
bcd
abd
bc
d
bd
b
b
cd
ad
c
b
ac
bc
c
abd
bd
bd
cd
b
d
c
ad
acd
abd
ac
d
abd
abc
ab
cd
cd
ab
c
bcd
bd
abcd
b
bcd
abcd
c
abcd
abd
cd
ac
abd
acd
ab
bcd
abcd
d
acd
bc
abcd
d
ac
b
bd
abc
d
bc
bd
bcd
ac
abc
ac
bd
a
abcd
d
bcd
abcd
cd
bc
a
acd
abc
cd
bcd
a
ac
c
d
a
abcd
d
cd
bcd
acd
abcd
ab
bc
abcd
bc
b
abd
d
bcd
a
abcd
ab
c
a
b
abcd
b
a
a
acd
a
cd
d
ac
bcd
abcd
cd
abcd
bcd
abd
abcd
ad
b
ad
bcd
bc
abd
bc
c
cd
abc
b
acd
ad
abcd
cd
cd
abcd
bc
ad
a
cd
abc
bc
abcd
c
ab
ac
bcd
c
ad
b
b
a
ab
bcd
bc
cd
d
bc
abc
bd
bcd
bcd
abd
cd
bd
abd
ad
a
c
abcd
acd
bcd
b
abc
abc
abc
bcd
b
acd
cd
b
acd
b
bc
cd
d
c
c
ab
acd
c
bc
a
ad
a
acd
d
bd
cd
acd
bcd
b
bd
ad
c
ad
cd
abcd
ab
ad
bcd
abcd
bcd
bcd
acd
b
bc
abc
abd
ab
b
c
ad
bd
abc
cd
abc
ac
acd
abcd
cd
cd
abc
cd
d
bd
c
ac
ac
ab
c
abd
b
abcd
ab
abd
acd
bcd
b
abd
d
abd
cd
d
ac
bcd
ad
bcd
c
ac
b
bcd
abc
b
ab
ab
abc
bc
cd
c
bd
abc
c
acd
ad
c
cd
bd
acd
d
abd
acd
b
cd
b
bd
abcd
bc
bcd
bc
ac
acd
a
bd
a
bcd
a
bcd
bc
d
c
abcd
abc
b
a
acd
b
abcd
a
ab
abcd
bcd
abc
ab
abcd
c
abd
bc
ab
abcd
c
acd
abd
ad
ad
b
abc
c
ac
abd
abd
ad
abc
a
bcd
ac
bcd
acd
abcd
ad
abcd
abd
bd
d
ab
abc
ac
abcd
bd
bd
ad
bc
c
a
ab
ac
ad
c
cd
cd
ac
bd
bcd
ad
abd
bcd
bc
acd
a
d
bd
ab
bd
abcd
abd
bc
c
c
abc
b
ab
abc
bd
cd
b
d
a
bcd
bc
abcd
d
acd
abd
c
ad
ad
bc
bc
abcd
acd
b
ad
abc
bc
d
d
b
bc
ab
d
bc
abd
bc
c
a
bc
ad
d
ad
abcd
c
b
bc
a
abcd
bc
abcd
b
ab
cd
bd
ac
abd
ab
bc
bcd
ab
abd
bcd
abd
cd
d
ac
bcd
ab
ab
abc
ad
abd
abc
c
bcd
a
bd
a
bd
bd
abd
abcd
a
d
bd
d
b
bcd
c
ac
cd
ad
b
bc
d
d
bc
abcd
ab
abd
abc
b
abd
cd
cd
ac
abcd
abcd
ad
d
bd
ab
d
ab
acd
abc
ab
bc
d
abcd
abc
a
abc
abc
abc
c
abd
abc
d
d
acd
c
b
b
ab
b
acd
ad
cd
bc
cd
a
bcd
cd
acd
ab
ad
bc
a
bc
abc
ac
a
d
ad
ac
c
acd
abcd
ab
bd
ab
acd
a
c
cd
c
ac
ab
cd
bd
abc
bd
bc
bd
d
d
abc
abcd
bc
bcd
ab
abcd
b
bcd
ab
c
a
bc
a
bc
ac
bcd
ac
ab
a
abc
bd
c
ac
bd
bc
abc
ab
abcd
bcd
cd
b
ac
c
ad
bd
ac
d
ab
c
ab
a
bd
bcd
a
a
d
d
bd
acd
abcd
ac
b
bd
ac
abd
ad
bc
abc
ad
bd
cd
ab
abcd
a
ab
abd
a
abd
bc
ab
ad
bc
bcd
c
b
c
c
abcd
c
ad
ac
acd
bc
acd
cd
ad
ab
ac
bc
bc
abcd
b
ab
cd
bc
abc
ab
a
bd
cd
ab
cd
bc
ac
acd
ab
d
bc
ab
bc
a
a
c
c
a
d
acd
abcd
bcd
ab
cd
acd
abcd
ab
ad
acd
ad
ac
d
a
c
cd
d
ab
bd
ad
cd
b
bd
abd
bc
acd
ab
ac
abc
c
b
c
a
ac
bcd
abcd
bc
acd
bd
abcd
abc
ac
bcd
b
bc
abcd
bcd
abd
bc
ac
c
ab
b
d
bc
d
b
abcd
ad
ad
bd
ab
acd
ad
abc
acd
abcd
abcd
c
cd
bcd
abc
abcd
abcd
abc
abcd
bcd
ac
d
bcd
acd
d
acd
abc
bc
bcd
ac
abc
d
ad
bd
ac
cd
abc
c
bd
a
bc
ac
abc
b
abc
b
a
b
b
acd
b
bc
ac
bc
cd
ac
bd
abcd
abc
bcd
cd
c
ad
bd
ac
a
ac
cd
abd
ad
acd
a
d
abcd
cd
abcd
b
abd
ad
bcd
bcd
b
bcd
bcd
cd
cd
abc
c
bd
a
ac
d
ab
abcd
c
bc
c
d
d
d
a
a
ac
ac
c
bd
ad
abcd
ab
ad
c
c
ad
abcd
a
abcd
bd
cd
ab
acd
bc
d
b
d
ad
a
d
ad
abc
a
c
b
bc
abc
acd
b
ab
bd
ad
abcd
a
bcd
ab
ab
abcd
ab
cd
bd
abc
acd
cd
abc
cd
bd
ac
bc
a
b
b
acd
abcd
cd
b
ac
c
abcd
d
bc
abc
bcd
ab
c
abd
abd
ab
acd
acd
abcd
abc
bd
abc
abcd
c
cd
a
bc
abd
abd
bd
ac
acd
a
cd
abcd
ac
c
c
cd
bc
a
c
bc
c
ad
ac
bc
ab
acd
acd
c
bd
cd
abd
ad
ad
a
cd
c
ad
d
cd
acd
ab
c
c
b
cd
abc
bc
abd
bd
abc
bd
ab
c
ad
ac
abcd
b
abc
cd
acd
abc
b
bcd
acd
c
ac
bc
a
c
ad
a
abd
c
c
acd
abc
ad
bcd
bd
abcd
abd
abd
abc
b
abcd
acd
bc
bc
b
bc
d
abc
b
acd
c
d
c
b
b
bc
c
bcd
abcd
bd
abcd
b
d
bc
ab
b
a
bc
ad
ac
c
b
abd
c
acd
ac
a
ab
bcd
abd
ab
a
bd
acd
bc
bc
ad
bc
abcd
a
ac
bcd
ad
ad
abd
acd
c
cd
a
bcd
ab
a
b
acd
abd
ac
a
abc
abd
abd
ac
ab
d
abd
acd
bc
a
a
ab
d
a
bd
b
c
ab
d
bcd
abc
cd
c
cd
b
ad
ac
abc
bcd
bc
ad
bc
ab
abcd
bcd
cd
abc
bc
abcd
abcd
ac
abd
b
abc
ab
bc
abcd
abc
cd
abc
acd
abc
d
ac
bcd
abd
a
abcd
abcd
d
bc
abd
abcd
ac
c
acd
acd
b
cd
a
bc
bd
a
d
bd
b
a
bd
acd
ab
a
a
bd
cd
bcd
ad
bcd
ad
b
acd
ab
cd
bd
c
bc
ab
ab
bcd
cd
abcd
bc
c
bd
bc
bc
a
abcd
ab
b
abd
cd
bc
ab
bd
ad
abc
d
bcd
abcd
bcd
a
c
abc
d
acd
bd
abcd
bc
bd
b
d
a
b
abcd
abd
a
ac
abcd
ac
b
b
d
abcd
ac
b
a
bd
bc
a
d
abcd
bd
ab
bc
cd
ac
ad
b
bd
ad
b
ab
ab
acd
c
d
c
ab
a
bd
bd
ad
d
bcd
bcd
cd
b
d
bc
abcd
abd
d
bd
cd
cd
ac
bd
bcd
b
abc
bc
bcd
acd
ac
abd
bcd
abcd
a
abc
abd
d
ac
d
a
cd
c
abc
bd
ac
abd
c
ab
ac
b
acd
d
abc
abc
acd
cd
ad
abc
b
cd
cd
abc
ac
abc
d
ad
b
a
ab
c
abcd
acd
bd
bcd
a
abc
b
a
a
cd
ad
abc
bd
abd
abd
abd
ab
abc
cd
a
cd
a
bc
a
abcd
ad
b
acd
acd
abc
ac
acd
bc
c
ad
abcd
b
cd
abd
abc
bc
c
a
b
ad
d
abc
abcd
d
ac
bc
abc
ab
bd
acd
acd
ac
bcd
acd
ab
abcd
bcd
bcd
abd
d
ad
abd
acd
b
bd
c
b
abd
bd
ac
abd
d
b
a
abd
a
abd
a
bd
d
abd
ab
bc
bcd
acd
abcd
d
c
abd
bcd
cd
ad
c
a
ac
abd
abc
abd
ad
bcd
abc
c
abd
abc
a
ad
ad
acd
a
ab
ab
ac
abd
ab
a
bcd
bd
d
bc
abd
bcd
abc
ac
bd
abd
cd
abd
cd
d
abc
b
abd
ac
abcd
abd
bc
c
abcd
cd
ad
ac
a
a
c
ab
ad
ac
acd
ad
a
abc
c
bd
ac
a
bcd
bc
b
cd
bd
a
d
a
ad
bcd
abc
bcd
d
d
bc
acd
bcd
d
ab
abd
d
b
ac
a
bcd
b
abd
acd
bc
abc
acd
c
cd
cd
cd
abcd
ab
ac
ad
ad
b
cd
acd
ab
a
abc
ac
d
acd
bcd
c
abcd
bc
bd
ac
bd
acd
a
bc
ad
acd
d
abcd
bd
abd
d
abcd
abcd
bcd
c
abcd
bc
cd
ac
b
abd
abcd
bd
ac
c
d
ac
ac
acd
d
ac
abd
bd
ac
cd
abd
abcd
d
cd
d
ac
ac
ac
c
b
abd
a
bd
a
b
abcd
d
bcd
abcd
bd
abcd
d
abc
c
a
cd
c
acd
a
abcd
c
acd
abc
abd
d
a
d
a
ac
abcd
acd
bd
b
abc
d
b
abd
a
a
abcd
ab
abcd
bc
ac
bcd
b
d
bcd
ac
abd
bcd
cd
bd
ab
ab
ad
ad
b
b
c
a
abc
cd
bc
abd
c
acd
d
ad
a
abd
abc
abc
cd
c
d
bcd
bcd
bd
bc
bcd
bc
abd
abc
bd
ad
cd
cd
abc
b
a
bc
abd
cd
ad
bcd
abc
a
abcd
ac
abd
d
ab
acd
a
ad
ad
abcd
ac
abc
bc
abcd
bcd
d
cd
cd
abc
abcd
b
abc
bc
abc
bd
abd
cd
abcd
abd
bc
ab
bc
b
acd
bc
abc
ad
ad
acd
ab
d
a
abc
abd
a
ab
cd
abcd
acd
c
abd
abd
a
bd
d
abd
ab
abc
bc
abc
b
c
bc
d
b
bd
c
abd
abcd
ad
ac
ac
cd
d
ad
a
abc
d
bc
d
abc
ad
a
a
ab
d
b
ad
abd
ab
bc
ac
bcd
bcd
abd
c
d
abd
ad
d
abcd
ad
bcd
abc
ab
abd
bcd
bd
bcd
bc
bcd
cd
bcd
ab
bd
cd
acd
ac
bd
ab
ad
d
a
ad
d
d
bc
c
bcd
bd
b
abc
abcd
acd
ab
abc
bc
d
abcd
d
acd
cd
abcd
abc
b
bd
abd
c
d
bd
ab
cd
acd
d
abd
c
abc
bc
abc
bc
bcd
bd
bd
abd
cd
a
bcd
acd
bd
d
cd
b
d
ad
acd
bd
ab
abcd
abcd
ab
abd
bd
ab
a
cd
b
bc
d
b
abcd
a
cd
a
ad
a
ab
bcd
abc
abcd
a
ab
ac
abc
ab
abcd
c
bc
c
bc
cd
abc
ac
bd
a
acd
ad
abcd
b
abcd
d
abc
abc
bc
abcd
b
acd
abcd
bd
ad
d
ad
ab
a
cd
abd
b
abc
ac
b
a
ab
abc
ad
bcd
ad
abd
a
ac
acd
ab
bc
ad
b
abcd
c
ab
acd
ac
cd
cd
c
b
abd
bcd
c
cd
a
bcd
abc
acd
a
cd
ac
bd
bc
a
abcd
d
d
ad
bd
acd
ac
ad
ad
a
c
bd
abc
c
bd
ac
bc
b
abcd
abd
ac
acd
ab
d
cd
ac
bcd
ab
ab
ab
bd
abc
abd
acd
ac
abc
abc
d
bcd
d
bcd
ac
ab
ad
ad
abd
a
abc
b
ab
abcd
abcd
acd
bd
cd
ab
d
cd
d
bd
abd
c
abc
d
bd
acd
bc
a
cd
ad
ad
cd
ac
bcd
abc
cd
cd
a
bc
a
a
bcd
ab
ab
bd
bc
b
ab
acd
bc
ac
d
c
abc
bc
acd
d
b
abc
c
ad
a
abc
abc
acd
ac
a
a
abd
cd
ad
bd
ad
abc
ad
b
abd
ab
bcd
ad
ad
bcd
d
ab
abcd
abd
bd
cd
c
bcd
cd
abc
ac
bcd
ad
ab
ac
b
d
ab
bcd
abd
ac
c
ad
a
ab
cd
c
cd
bd
abcd
bcd
acd
a
abcd
abcd
acd
c
c
ac
cd
bc
bcd
abd
acd
b
bd
abd
d
bcd
abc
b
acd
bc
bc
ac
acd
bc
ac
acd
bd
d
ab
abd
ad
ab
acd
a
bd
abcd
bcd
ad
bcd
a
ad
d
d
ad
ab
cd
bc
b
abd
b
acd
bd
ab
b
bd
abcd
ad
b
a
abc
abd
abcd
acd
ac
c
c
a
ad
d
d
abcd
b
c
d
ab
acd
c
bd
abd
ac
c
abc
acd
ad
d
bd
bcd
ab
b
acd
bd
abcd
ab
c
bc
ac
d
ac
d
d
ac
b
ac
bc
abd
b
bc
a
ac
ab
bc
bcd
acd
bc
abcd
bcd
abc
a
c
bcd
acd
b
a
acd
cd
abc
a
abd
ab
cd
a
ac
d
abc
acd
d
c
ab
abc
bd
abcd
cd
bcd
bc
d
abcd
b
ab
b
c
abcd
bcd
acd
bc
bcd
abc
b
bc
abd
c
cd
d
ab
cd
ac
ad
ac
cd
bd
acd
a
bd
bcd
acd
abc
c
d
cd
cd
ad
acd
acd
a
abc
ab
c
ab
acd
ad
bc
abc
bd
ad
ad
a
a
a
abcd
ad
c
bd
bcd
c
b
ab
bc
c
acd
c
ac
bcd
b
ac
b
acd
ad
a
ac
ad
a
bcd
ac
ad
bcd
ab
cd
bd
abd
cd
bc
abc
abcd
a
abcd
bcd
c
b
bd
abcd
d
abc
ad
ad
abc
abd
b
bcd
cd
bc
c
ab
bcd
abc
abc
b
ad
abcd
ad
ab
acd
cd
d
bcd
c
d
abc
ad
c
b
abd
ab
abd
ab
cd
abc
ab
bc
bcd
acd
bcd
bd
c
bcd
abcd
abd
ad
abcd
a
ab
cd
a
ad
abcd
abd
c
bcd
bc
ad
bcd
ab
cd
d
a
ac
abcd
b
ad
ad
ab
b
bc
bd
bd
abcd
cd
c
b
ab
abcd
c
ad
ad
d
bd
acd
d
acd
d
c
cd
acd
b
cd
bd
ad
bc
ab
ab
cd
bc
acd
c
ad
bd
cd
ac
ab
ac
d
cd
bc
acd
ab
c
d
abd
bc
abc
ac
bd
abd
acd
abc
ab
abc
b
abcd
abd
bd
b
acd
acd
bd
abcd
d
cd
b
ac
abd
cd
ab
ab
a
abd
bcd
abc
abcd
d
b
c
ad
acd
cd
ad
a
ac
bcd
abc
a
a
ac
ad
cd
d
c
bd
d
cd
a
ac
ad
bd
b
ad
abcd
bc
b
ac
b
d
bd
ac
cd
bd
bd
abc
ac
abc
bcd
abcd
abc
abc
ab
a
d
ad
ab
abcd
ad
cd
bc
ac
cd
cd
bcd
abcd
abc
bcd
b
abc
abcd
ac
acd
abd
ac
cd
c
bc
b
cd
ac
acd
bd
bcd
acd
ab
abd
bc
bc
ac
abd
cd
ad
bd
d
abcd
abc
cd
ac
ab
c
bcd
cd
bc
cd
cd
bd
b
bd
ac
d
d
b
ab
ab
abc
d
c
bcd
ad
a
bc
c
acd
acd
cd
acd
b
b
a
abc
ac
bc
abc
bd
ac
ab
abcd
a
a
d
a
c
bc
b
ad
abc
bcd
ab
abcd
cd
bc
bcd
bc
cd
ac
bd
bc
abd
c
bcd
ab
c
ad
cd
abd
abc
abcd
abc
c
a
b
a
abc
b
d
ad
bd
bd
ab
ad
abc
c
b
a
c
bcd
ac
bc
ac
ac
ac
ab
c
a
bc
acd
ad
bcd
ad
abcd
abd
c
cd
a
d
abc
b
d
a
abc
d
acd
ab
bcd
d
abd
bcd
ad
abd
bd
bc
a
bcd
bcd
abcd
abd
bcd
ad
cd
bc
c
abc
abd
d
ac
abd
abc
acd
b
ab
c
ad
ac
a
a
abc
c
c
abc
abd
ac
abc
c
d
bc
c
acd
d
d
b
a
acd
cd
a
abcd
ad
ab
b
c
abd
bc
abc
abc
b
a
bd
bc
bcd
b
acd
bd
bd
cd
acd
bd
bd
abd
c
ab
b
c
c
bd
a
abc
ac
bd
abc
ab
ac
b
b
ac
abd
ab
abcd
a
bc
a
b
c
cd
c
bcd
b
ab
bc
abd
d
abc
b
ab
a
ac
bcd
abc
abd
bc
d
bd
cd
acd
ac
abcd
bc
d
ac
b
abd
cd
abd
ab
abd
d
abc
bcd
cd
ad
abcd
bd
bc
ad
b
d
bcd
bcd
abc
c
d
abcd
ac
a
abc
abcd
d
c
a
ad
ad
ac
ab
c
abcd
bd
cd
bcd
ac
bcd
b
cd
cd
c
abc
abcd
b
acd
acd
ac
abc
ad
bcd
ac
bd
abc
ac
acd
bc
acd
d
ab
abcd
bd
d
abc
bc
bc
c
ab
abcd
ac
ad
bcd
ac
abd
abc
bc
bcd
cd
d
ac
d
bc
abc
ac
acd
cd
ac
bc
bc
b
d
d
abd
acd
ad
ab
acd
abc
a
cd
ac
acd
ac
abc
a
bcd
abd
abcd
cd
b
a
ac
b
d
bd
ad
a
ab
bc
cd
abd
c
bd
d
bd
ac
b
bcd
ad
bc
a
a
bc
abd
d
cd
c
bc
abcd
ab
bd
ad
cd
bd
cd
ad
abc
ac
acd
ad
bcd
b
abcd
ac
abd
abcd
c
abcd
ab
bd
ad
a
bd
b
abc
abcd
acd
bc
bd
bd
ad
b
b
ad
cd
d
c
ac
abcd
acd
cd
bcd
bcd
ad
ab
ab
ab
c
ad
ac
abc
ab
cd
d
abd
abd
abc
ac
bd
b
abd
bc
bd
acd
a
a
abd
acd
c
abd
ab
abc
b
bcd
cd
abcd
ab
bd
abc
ab
cd
bc
abc
d
d
bcd
ad
abd
abcd
bd
abd
cd
a
ab
ac
abd
bd
ad
ac
bc
c
abcd
abcd
acd
abc
c
ad
bd
abc
ad
a
cd
abc
ad
abcd
acd
bc
abd
c
ac
bc
abcd
a
a
cd
b
ac
abcd
d
ab
bcd
bd
abc
bd
abd
a
ac
c
ad
c
abc
abcd
acd
cd
c
cd
c
bc
d
bd
b
bcd
bcd
bd
ac
b
ad
cd
abc
d
ab
a
cd
ab
abd
d
ab
abd
b
c
bc
abd
ad
bc
bcd
abcd
d
abc
d
acd
acd
b
cd
acd
d
abc
cd
ab
bc
c
acd
ad
bd
a
bc
a
abcd
acd
abcd
ad
b
a
abc
abc
a
bc
bd
ac
ad
ab
bc
cd
abc
acd
bc
cd
ad
d
ab
acd
bcd
abc
bd
abcd
b
abcd
a
ab
d
d
c
a
acd
ad
ad
d
ab
acd
ab
cd
abd
ad
a
c
bcd
ad
abc
c
cd
cd
abcd
abc
b
b
abc
d
ad
b
ad
abd
bcd
abd
bcd
cd
bc
cd
ac
c
ab
abcd
bcd
d
bc
a
ac
d
bd
c
c
ad
abcd
abcd
d
acd
bc
abcd
b
bd
bcd
cd
acd
d
bd
cd
cd
ad
bd
ad
b
ac
c
abcd
ac
a
ab
bc
cd
ac
bc
abc
ad
abcd
bc
bcd
cd
ac
b
abcd
d
cd
c
abc
abd
abd
b
d
abd
abc
acd
c
ab
ab
a
abcd
ab
ac
acd
bc
bd
a
cd
c
acd
bcd
ab
abd
d
ab
ad
bc
ac
abc
b
cd
abc
bd
bc
acd
abcd
ad
b
abd
cd
c
ab
bd
acd
a
abc
abd
ac
cd
c
ac
abcd
a
a
bcd
abcd
bcd
ab
abc
abcd
abc
a
cd
abc
a
bcd
abd
ab
b
bcd
ac
b
c
abc
abc
c
abc
ab
bcd
d
acd
c
cd
acd
a
abd
ac
acd
abcd
acd
cd
ad
ad
bcd
bd
abcd
bc
acd
d
acd
abd
abcd
abd
bc
c
ab
bcd
d
abc
abcd
ab
bc
bc
ac
abd
ab
bcd
abd
ac
ac
abcd
b
ab
abcd
ab
c
b
ac
c
abd
abd
abc
ac
abcd
abcd
d
a
abd
bd
abc
c
bd
c
abc
d
ab
abc
cd
ac
a
abd
b
bd
c
bd
bc
abcd
abc
acd
bc
bd
ab
ad
a
abcd
abcd
ad
abd
a
bc
ac
bc
cd
d
abc
acd
ab
bc
acd
abd
bc
abcd
bc
c
bd
bcd
ab
a
abc
ad
bc
b
ac
bc
a
ac
ac
ad
acd
c
ab
bc
bc
c
abc
d
abcd
cd
ab
abcd
acd
b
bcd
abd
abd
bd
bd
b
a
c
acd
abd
c
c
abd
c
b
a
ad
ad
b
bc
cd
abd
b
bc
bd
a
cd
d
ac
d
ac
d
b
ac
abcd
b
b
b
cd
cd
abcd
abd
ac
abcd
bcd
ab
abcd
ac
bd
bcd
b
d
a
acd
ad
bc
abd
d
b
abc
ab
acd
abcd
ad
abd
a
d
acd
abcd
c
abcd
bc
abd
a
d
c
abc
ad
d
bc
d
bd
abcd
d
acd
bd
b
abd
bd
ac
cd
a
a
abcd
bc
bcd
a
a
bc
abd
bc
a
bc
cd
abd
c
abcd
ad
bc
acd
bc
b
abd
cd
ad
cd
bd
d
d
bd
b
a
acd
abc
bd
abd
cd
abcd
bc
abc
acd
a
ad
b
bc
ad
a
ad
acd
bd
c
abc
abc
b
ab
bcd
a
d
cd
a
bd
c
cd
ab
abcd
abd
abcd
ad
ad
abc
b
cd
bcd
bcd
bd
bcd
ab
ab
abc
c
a
bd
cd
d
bc
abcd
ab
ac
bcd
a
ac
bcd
bcd
acd
acd
ad
acd
ab
a
cd
c
bd
ab
bc
abcd
ac
bd
acd
acd
ab
cd
bc
abcd
ac
acd
acd
bcd
ab
c
abc
bd
d
bc
abc
abcd
abcd
acd
bcd
bcd
abd
acd
acd
bc
c
c
ab
d
ad
bcd
bc
bd
c
abd
a
ab
a
bd
bd
abd
ab
bd
acd
cd
a
ac
bcd
bc
b
ac
abd
abd
cd
d
b
abd
ad
c
ad
c
bd
b
c
d
cd
c
a
abc
acd
ab
bcd
cd
abc
d
abcd
bd
acd
bc
ad
abd
b
ab
bcd
cd
abcd
c
abcd
bc
a
c
ab
bc
bd
acd
b
a
ad
d
ab
bc
b
ab
abc
bd
d
abcd
ad
bc
ac
ab
bc
abd
abd
ac
abc
d
ab
abcd
d
cd
a
b
ad
bd
b
d
b
d
bd
a
ad
a
ac
c
ab
abcd
bd
ad
bc
acd
acd
d
abcd
ac
acd
c
c
ad
abc
abcd
cd
abcd
cd
cd
abcd
abcd
ad
cd
bd
ad
cd
bc
d
ad
bc
bcd
ac
bc
abd
d
cd
bc
ac
bc
abcd
ab
bd
bd
b
a
abc
ad
b
a
acd
bc
bd
bc
a
bd
abcd
ad
b
ad
bcd
abc
a
ad
bcd
c
c
b
b
c
bd
abd
ac
abd
a
abcd
bcd
ad
abd
ab
a
ad
bc
acd
bd
cd
abcd
ad
abc
bcd
b
bd
ac
abcd
a
ad
c
acd
abc
b
ac
cd
bcd
abc
abd
acd
acd
d
cd
c
abc
a
acd
a
ad
cd
bc
acd
bd
cd
ad
a
bd
bc
acd
abc
bcd
abc
cd
d
bd
abcd
bc
c
bcd
acd
abcd
a
cd
bcd
b
abd
cd
ac
bd
bd
a
cd
bcd
bc
b
a
bc
ac
bc
abd
ac
abcd
a
a
d
ac
acd
bc
ab
d
ad
ac
bcd
ab
bcd
abc
b
abc
ac
ab
b
ab
ac
abcd
abcd
ac
ab
abd
bcd
ab
c
c
bc
ac
bd
bc
ad
abd
ac
d
ac
bc
bc
ac
b
abc
ad
a
d
bc
abcd
a
ac
bc
c
ad
abc
abcd
abd
abcd
abcd
cd
bcd
bc
ab
bcd
bc
b
bd
a
bd
cd
ad
ac
cd
abd
bcd
abd
abd
abc
bc
d
d
acd
bcd
bc
ad
abcd
abc
bd
d
bd
ad
bcd
abc
d
ad
bc
d
d
abcd
ab
a
c
cd
ab
bd
b
cd
abcd
cd
ac
c
abcd
abd
b
b
abc
b
a
abd
acd
bc
ad
abd
bd
abc
cd
ad
a
b
cd
ab
c
ab
acd
cd
bcd
cd
b
abcd
bcd
bcd
ad
bc
b
c
abcd
bcd
abd
bcd
a
bcd
bcd
ab
bc
cd
abd
a
ac
acd
abd
ac
a
bcd
a
a
c
bd
bcd
abd
abcd
d
bcd
b
ab
ac
abd
abd
bd
cd
ad
ab
abc
abcd
c
c
ad
bd
d
a
bc
abc
ad
acd
bcd
ac
abcd
bc
acd
b
b
cd
a
abd
ac
c
bc
a
bc
bc
d
abcd
ab
bcd
abd
d
bd
abc
cd
c
b
bc
b
abcd
ac
c
abd
ab
acd
bc
c
b
a
abd
bcd
c
cd
acd
acd
b
bcd
abd
ac
a
b
b
b
d
acd
ac
abd
cd
cd
a
bc
a
abd
acd
abc
ac
a
abcd
c
bcd
acd
bc
bc
ab
abd
bd
acd
bd
abd
acd
bd
b
ab
ab
d
c
ad
bcd
b
bd
acd
ab
c
ab
bc
bd
ad
ac
bcd
b
a
bd
ab
bcd
abc
c
a
b
ab
b
acd
bd
abc
c
bc
abd
cd
cd
cd
cd
cd
b
a
acd
ab
bcd
bd
b
ab
cd
b
ac
a
c
ab
abd
ab
a
bcd
abcd
bcd
abc
bd
acd
bc
bcd
abd
bc
ad
cd
c
abcd
ac
abcd
a
c
bcd
ac
a
b
b
d
b
b
d
abc
abcd
ac
abc
ac
cd
c
d
a
c
abcd
bc
ac
cd
abcd
c
b
bcd
ac
d
a
abd
c
bd
cd
abc
bd
a
d
a
ab
c
ab
bc
bd
acd
c
ab
cd
abcd
ad
ad
b
c
ad
c
abd
ab
bd
bcd
b
c
acd
c
d
d
b
b
bc
abd
ac
d
c
abc
abd
acd
abd
bc
abcd
b
abd
ab
ab
acd
ad
ac
bd
d
a
ac
b
ab
abc
cd
abc
b
acd
bd
bcd
bd
a
ad
d
acd
c
acd
b
b
abd
abd
acd
acd
bd
abcd
c
bcd
bc
abd
bc
d
abcd
abd
abd
ab
a
bc
c
acd
abc
d
ab
abc
abcd
bc
bcd
bc
bc
bcd
a
b
abc
ad
ab
acd
bc
cd
abc
abc
c
abcd
ab
bcd
d
abd
abc
ad
d
bcd
ad
a
bcd
cd
d
c
abc
abd
bc
ab
ad
abc
abc
bc
d
bc
ac
bcd
ac
cd
ab
a
c
bcd
ad
ab
acd
d
abc
b
cd
bd
ac
bcd
b
a
abcd
abd
ad
a
cd
bcd
cd
bc
c
cd
bcd
cd
d
abcd
bcd
ac
abd
bcd
acd
acd
a
a
bd
d
ab
bc
ac
bcd
ac
abd
acd
a
bd
d
abc
abd
ab
ab
abd
abc
acd
abcd
d
bd
cd
c
ad
d
ad
bcd
c
bc
abcd
bd
a
bcd
ad
ab
c
abd
a
acd
abc
c
abd
bcd
bd
ab
d
b
ac
cd
abcd
acd
acd
bcd
bc
a
ad
d
abd
cd
bd
b
abd
a
d
cd
abd
bc
bcd
bd
c
d
ab
ad
cd
abcd
bc
bd
cd
ad
bc
abcd
abcd
acd
b
abcd
ac
d
d
a
bd
bc
ab
a
cd
cd
abc
abcd
ad
abcd
cd
bd
abcd
b
acd
abd
acd
ab
bd
c
ac
b
bd
bc
bd
cd
bc
abc
b
abc
abc
d
ab
abd
c
abcd
acd
ac
acd
d
bd
ac
bc
ad
b
b
acd
d
c
ad
cd
c
d
ac
bd
cd
abd
ad
cd
abcd
b
abc
abc
abcd
d
bd
acd
bc
a
b
abd
acd
a
abd
abd
ab
abd
abd
bc
b
acd
acd
abd
abc
b
ac
bc
c
ab
ad
ad
ab
abd
d
a
c
a
bd
ab
abc
bcd
abc
bc
abcd
c
c
ac
bd
ab
cd
c
ad
bcd
bcd
abd
abcd
bcd
a
acd
bcd
b
a
ab
b
acd
bcd
bd
bc
ad
b
abd
acd
abd
abc
cd
d
acd
c
c
ac
abcd
bd
ac
cd
ad
acd
c
abc
ab
c
acd
ac
bc
bcd
bc
abd
abd
c
c
ab
ad
cd
bc
abcd
abc
abd
c
acd
bcd
abd
abc
abc
c
ab
ad
acd
abcd
bcd
b
bd
b
a
abd
cd
ab
ab
bd
ac
b
acd
abcd
ac
bcd
a
c
bcd
ac
b
bd
abc
cd
c
cd
bc
bd
cd
a
a
acd
acd
c
d
bd
abcd
ab
ad
abd
b
ad
bcd
ad
c
bd
bcd
bcd
d
bc
bd
c
d
abd
bd
ac
abc
a
abd
c
abc
ac
d
cd
cd
abd
bcd
ad
bc
b
ab
bc
acd
c
d
bcd
bc
ab
bc
cd
d
c
acd
abd
acd
bcd
bcd
a
ab
c
bd
ad
a
bd
bd
bc
ab
ac
d
c
d
ab
acd
acd
bcd
abc
abd
abc
abcd
b
ac
acd
abd
ad
bd
abc
abcd
c
bcd
bc
cd
bd
bc
bcd
d
acd
d
abd
bcd
bd
a
c
d
acd
ac
abcd
ad
abcd
cd
cd
abc
ab
bcd
cd
b
acd
abd
a
abc
ab
d
ab
bcd
ac
ab
bcd
a
abcd
c
b
b
ac
abd
abc
bd
ac
abcd
c
acd
cd
ac
cd
b
c
ac
c
bcd
abd
bd
ab
c
cd
cd
acd
bd
d
bd
d
ab
bd
ab
a
c
abcd
ad
a
ac
bcd
cd
bcd
ac
b
b
d
bc
cd
cd
ad
abd
cd
acd
d
abc
c
c
ac
cd
c
bd
d
ab
cd
cd
c
bc
bc
c
abd
abc
bc
bd
abd
abc
ac
bcd
a
cd
a
b
cd
c
c
d
acd
cd
a
bc
ac
d
bcd
ac
ac
bc
ac
a
d
acd
cd
bd
ad
acd
cd
abcd
bc
d
bcd
bc
a
bd
c
ac
acd
bd
cd
acd
c
abcd
c
bc
d
d
abd
abc
ac
a
ac
ab
cd
c
abc
bcd
abc
bd
abc
b
abcd
b
acd
abcd
a
ab
abd
abd
bd
a
ad
abc
a
ad
b
abd
bcd
bc
bc
b
ad
b
ad
ad
abc
a
bcd
cd
abcd
ad
a
ab
b
ac
bd
abd
bc
ac
ad
abc
cd
cd
bcd
abd
c
abcd
ad
bc
abc
bc
bcd
ac
cd
abd
abd
abcd
d
abd
c
acd
ad
bc
bcd
d
bc
d
acd
ab
bc
acd
b
b
abcd
abd
cd
abc
c
ac
cd
ac
ab
bc
abcd
b
bc
acd
c
ad
ac
c
ab
c
acd
ab
abcd
abcd
abc
d
abcd
bc
ab
a
bcd
abc
abcd
ac
a
c
bc
abc
bd
cd
ac
ac
bc
bc
ab
abd
b
ab
d
bc
ab
bd
d
cd
c
ab
c
b
ad
ac
ac
bd
abcd
d
b
ab
b
cd
bcd
abcd
d
bd
abc
ac
cd
cd
abcd
abcd
bc
d
acd
abcd
d
bc
ad
cd
d
b
a
bc
bd
acd
ad
bd
abcd
abc
b
c
b
abcd
abc
d
a
abd
bd
d
b
a
ad
bcd
bc
ab
abc
bcd
bcd
cd
bc
c
ab
b
d
bc
ac
cd
b
acd
ad
ac
c
acd
d
acd
cd
bd
cd
ad
ab
acd
abc
abd
a
abd
bd
d
b
ad
abd
c
ac
c
bcd
cd
ac
abcd
b
bcd
a
bcd
b
ab
abd
a
bcd
ad
d
d
cd
c
c
bd
a
bcd
abc
ac
abcd
acd
a
b
bd
a
bd
c
d
ad
acd
bcd
abc
bc
d
ad
b
ad
b
abc
acd
bcd
c
bc
ac
bd
bcd
b
bc
abcd
d
a
d
abd
a
a
bcd
acd
ac
ad
cd
abc
abcd
ab
acd
abc
bd
acd
a
c
b
ac
b
abcd
b
d
acd
abc
abd
abd
bcd
a
ad
abcd
a
abd
bcd
ad
bc
cd
a
abcd
abcd
bcd
ab
b
abc
abc
acd
d
acd
d
bcd
abc
cd
ad
bd
bc
bd
abd
abc
bcd
abcd
bd
d
ab
ab
bc
acd
a
bc
d
ab
d
abc
d
d
acd
ac
b
c
cd
abd
abcd
ad
ab
bd
b
a
bcd
bcd
ab
bcd
ad
bc
abd
abd
abc
cd
abc
bcd
ad
ac
d
abc
a
cd
abcd
ac
bd
ad
ab
acd
acd
ac
cd
acd
ab
ac
abcd
bd
bcd
abcd
b
d
d
cd
ac
abc
ac
abcd
b
b
ad
ad
ac
a
c
ab
c
b
abcd
cd
abc
abc
bd
ad
abd
d
ac
ab
abd
cd
cd
b
acd
bd
abd
ac
bc
ac
d
bc
d
b
d
bc
abcd
d
acd
bc
bc
bc
cd
cd
acd
cd
bcd
b
ac
bcd
ac
b
abcd
a
bc
ad
ab
c
abcd
bcd
a
d
bc
a
abc
bc
ad
bc
abcd
abd
d
d
d
acd
ad
ac
bcd
ab
ac
ab
c
bc
bd
abc
bc
bc
abd
abc
abcd
abc
acd
a
c
d
abc
d
bcd
bcd
ad
bcd
abcd
d
ab
d
bd
abd
a
ac
bc
ab
ab
bd
ad
acd
bd
c
b
abd
a
ab
a
bd
d
bcd
d
bcd
a
ad
abc
bc
c
bd
b
a
ab
ad
a
cd
abcd
ad
abc
bd
abcd
acd
c
abcd
a
d
d
abc
a
bcd
b
bcd
bc
abc
abc
d
cd
d
bcd
ac
c
b
acd
a
bc
ad
b
b
b
bc
ac
bc
bd
bd
b
a
ab
bc
ad
bd
bc
ac
d
acd
cd
d
bd
ac
abd
bd
b
bcd
bd
d
bcd
abcd
abd
abc
acd
bd
ad
c
cd
acd
a
ab
acd
abcd
abd
abc
abd
ac
c
ac
bc
b
bd
b
ac
c
ab
bd
a
b
abcd
bc
b
ab
c
bc
ad
cd
abd
bd
d
bc
ac
d
a
abc
abc
abcd
acd
abd
cd
acd
bcd
c
b
abd
ac
ac
ac
d
ab
c
c
bcd
ac
abcd
b
b
abc
bcd
ab
abc
ab
ad
d
abcd
ac
d
c
bc
acd
acd
ab
abcd
abcd
abcd
cd
bcd
b
cd
a
abcd
c
ad
ab
bc
bc
bcd
b
cd
cd
ab
ad
a
a
a
bd
ad
abcd
bc
bd
cd
bd
ab
bc
acd
c
a
abd
cd
ab
bd
b
bd
abcd
cd
ad
bcd
abd
b
bcd
a
abc
bd
a
ab
a
bc
bd
ab
abc
bd
bc
ab
d
c
ac
ac
bc
ab
ad
ab
ab
ab
a
abc
ac
d
bc
a
bd
cd
abd
b
bd
ad
a
c
abcd
ac
ac
b
bc
ac
c
bc
bcd
abd
d
a
cd
c
abcd
a
ab
abcd
acd
bc
abcd
a
bcd
acd
b
bcd
b
d
bcd
ad
acd
a
c
ad
cd
abd
bd
abd
c
ab
abcd
abcd
a
a
c
abd
c
bc
ac
ad
acd
acd
ac
ab
cd
abc
ab
b
abcd
a
abc
ad
bcd
ab
ab
cd
bd
ab
b
abc
bd
acd
ad
a
ac
d
c
bcd
bcd
d
b
abd
bd
bd
b
abc
ad
ac
cd
bc
bc
d
d
abc
a
bd
c
d
b
d
ad
abd
bcd
c
abc
cd
bcd
b
b
a
c
abc
ab
cd
abc
cd
c
bcd
abc
abd
a
bc
acd
abcd
d
cd
abd
ad
bcd
a
abc
d
bd
ab
acd
ab
bd
bd
abc
bc
b
abc
abcd
bd
acd
abd
ac
cd
acd
bd
ab
d
cd
abc
b
bd
ad
ac
c
ab
c
bd
a
d
c
acd
ad
ac
abcd
abc
c
cd
abd
abcd
cd
ab
abc
a
bc
ab
d
ab
b
bcd
ab
ad
cd
a
ac
a
b
ab
abcd
bcd
abd
bc
abd
bd
ad
ac
abcd
c
d
a
bcd
a
bcd
abd
abd
c
bd
bcd
a
a
ac
d
abc
abd
b
bd
d
bd
b
b
bd
abcd
ab
d
bc
bc
bc
abd
bcd
acd
abc
bd
abd
bcd
ab
ac
bcd
abcd
d
a
acd
abd
ac
acd
b
a
ac
b
bd
a
abd
ad
a
cd
abcd
cd
b
ab
ab
bcd
c
ad
bcd
bd
c
abcd
acd
abcd
bcd
c
c
cd
b
abcd
b
acd
abcd
a
ac
abc
bc
abc
bc
acd
abc
acd
bc
abc
c
bc
bd
a
bd
a
a
c
ac
abc
ab
cd
bd
ab
abcd
b
ad
ac
bd
ab
b
cd
acd
cd
acd
bc
bcd
c
bd
acd
abc
bd
ac
c
bc
abc
bc
acd
ad
acd
ad
a
ab
d
a
ac
abcd
abd
d
a
cd
ac
abcd
ad
abc
ad
abd
cd
abd
abd
ad
abc
d
ab
abc
ab
c
bd
abcd
a
bcd
b
d
ad
abc
abcd
bc
d
abcd
abc
ab
a
acd
acd
cd
c
acd
b
ac
c
bcd
abc
cd
bd
bcd
abc
ac
cd
a
bd
b
a
d
d
c
bd
c
a
ab
bc
a
bcd
c
abcd
c
a
bcd
b
ab
abc
b
c
a
ab
cd
c
c
c
c
d
abd
acd
bc
ac
b
a
bc
c
bcd
abc
c
d
bcd
c
b
bc
abcd
abc
cd
a
acd
acd
ac
ac
c
bd
c
d
acd
b
b
a
abcd
ac
a
bcd
acd
d
bcd
ad
a
d
bd
abcd
d
bd
a
ab
bc
ab
b
bcd
abd
ab
abc
abcd
b
abc
b
bd
ad
ad
abc
ad
ab
b
acd
ac
cd
abcd
bcd
abcd
c
ad
cd
bc
ab
d
bd
ab
ac
d
abd
b
bc
ac
abc
a
d
bc
acd
ac
ad
bcd
acd
c
abcd
ac
bc
bcd
ad
b
abc
abd
a
ab
bcd
b
ad
cd
abd
bd
c
b
c
bcd
ad
abd
ad
abd
abcd
bcd
d
cd
bd
abd
c
bd
cd
abcd
b
abd
ab
acd
b
ab
ac
ac
a
ab
abcd
ac
c
ab
abc
d
bc
abd
b
abc
ac
abd
ab
ab
acd
abd
a
bc
acd
b
c
a
d
abcd
abcd
b
abcd
ac
c
bcd
c
ad
cd
cd
bcd
d
abd
abcd
bd
cd
bd
a
abcd
b
bcd
abc
abc
bcd
bcd
cd
abcd
abc
abd
bd
c
abcd
bc
c
d
c
bc
acd
acd
ad
bd
bcd
bd
ad
cd
bcd
c
ac
a
abd
acd
acd
abd
abcd
bcd
ad
abcd
bc
ac
abc
cd
bcd
c
b
a
ad
b
abd
a
abc
abd
abc
acd
a
acd
ad
ac
b
bc
ac
bcd
ad
abcd
ac
acd
abd
ab
abcd
cd
bd
ab
abc
a
bc
abc
abcd
a
bd
a
ab
d
a
bcd
a
cd
b
bcd
cd
abcd
d
cd
ac
a
abd
cd
ad
abcd
a
d
a
bcd
abd
abc
b
bd
ad
bc
ad
abd
acd
a
abcd
abcd
bcd
acd
d
bc
b
acd
b
bcd
ab
abcd
cd
ac
a
bd
bd
cd
ab
bc
abcd
b
cd
bcd
bc
ac
ad
bd
abcd
abd
abc
ab
d
abcd
bd
c
b
a
ad
bcd
abcd
d
acd
c
c
cd
ac
bd
a
abd
abd
a
abc
abd
abcd
abc
ad
ad
abc
d
abcd
bd
bcd
acd
acd
b
bd
d
d
abcd
b
bcd
c
d
ac
bd
abc
abd
ab
abcd
abd
c
cd
abcd
ab
ad
acd
ad
bd
a
a
a
c
d
bcd
ad
abc
d
abc
bd
d
ab
cd
c
abcd
bc
bcd
bc
cd
a
bc
ad
abcd
cd
d
a
abd
acd
bd
bc
ac
a
abcd
b
bd
abc
ad
bd
a
abc
ad
d
bc
a
d
bc
cd
ac
bc
d
ad
acd
ab
bd
cd
b
abcd
ad
ab
acd
abcd
abc
a
abc
ac
b
bd
a
cd
bcd
bd
abcd
d
ad
bcd
abcd
b
ac
bd
bd
abd
ad
cd
acd
abd
cd
bc
abcd
d
abd
bd
c
d
bd
ac
a
abd
bcd
bcd
c
bc
acd
b
abd
a
d
d
ac
b
ac
ab
bcd
c
c
abd
d
b
a
a
d
acd
acd
b
cd
ac
ad
ad
b
abcd
c
abcd
b
bcd
ad
d
b
b
ac
ad
abd
b
abcd
c
bd
c
a
bc
a
b
ab
abd
abcd
b
d
abc
ad
abd
cd
a
acd
abd
abcd
a
ab
bcd
abc
bc
d
ac
d
abcd
ab
b
abd
ab
ad
bcd
abcd
ad
abd
d
abd
bcd
bd
d
acd
bc
abc
ad
bd
ab
a
a
bc
c
ab
abc
abc
a
ad
ad
b
d
bc
cd
bcd
d
ac
abd
bcd
abd
cd
cd
abd
b
d
abcd
ab
c
bc
bd
ad
a
abcd
cd
abd
ab
abc
bc
ad
c
abc
ac
c
ab
abc
bd
bd
bcd
abcd
abd
bcd
cd
abc
abcd
ac
d
abcd
d
cd
abc
d
bd
b
abc
b
ab
abcd
bcd
acd
acd
ab
abd
ab
abcd
bd
abd
bcd
bcd
b
acd
acd
bcd
acd
c
d
cd
bd
abc
c
a
d
ad
ad
c
ac
b
b
bd
acd
d
abd
abcd
d
bd
cd
abd
abcd
abd
c
c
b
ab
cd
bc
bc
d
ad
bc
cd
bc
abc
acd
ad
cd
d
b
cd
bc
ac
cd
abc
acd
acd
abcd
b
bd
ac
abcd
abd
c
ac
abd
ad
bc
bc
d
abd
c
bcd
b
ac
bcd
ad
c
b
ac
bd
cd
abd
ac
bc
abd
abc
bc
ab
bcd
bcd
bd
abd
ad
bd
bc
a
acd
abc
bc
abd
bd
a
abc
abc
bc
acd
cd
cd
d
a
a
ad
abd
abc
acd
a
bcd
bcd
abd
ad
a
acd
c
bcd
cd
d
ac
bcd
b
a
bd
abd
bd
bcd
d
c
c
bd
abc
b
cd
acd
ab
bc
ad
abc
abc
acd
abc
bd
ab
abcd
bd
abc
ab
ab
cd
abcd
bc
bc
c
a
b
bcd
abcd
acd
b
bc
bcd
d
ab
ac
bc
bd
d
acd
cd
bc
ad
acd
abcd
acd
abcd
a
cd
bc
c
c
d
d
ab
acd
ad
bd
cd
ad
bc
acd
bcd
abc
b
abd
abcd
abd
bd
c
bc
b
ab
d
bcd
cd
abd
d
b
a
bd
acd
ac
bd
abd
abcd
abcd
abcd
bc
b
ac
bcd
bcd
abc
ab
acd
bc
abd
acd
cd
d
c
abcd
bd
abc
bcd
bd
ac
acd
acd
cd
b
acd
ad
ab
acd
bc
ac
bd
a
cd
a
abc
acd
c
c
ab
ac
b
b
bcd
b
cd
b
a
abc
b
ad
ac
b
b
ab
abcd
b
ad
bc
abc
c
bcd
cd
d
abcd
d
b
a
ac
abcd
bd
abcd
bcd
b
a
bcd
abc
d
abc
abcd
c
a
ad
acd
bc
b
acd
cd
ab
bc
c
ab
c
ac
bcd
a
abd
abd
bcd
abc
d
bc
bcd
c
ab
abcd
c
abcd
a
abc
abcd
ab
a
ad
ab
bcd
b
c
bd
bcd
ad
d
ac
abcd
a
cd
bd
abcd
abd
acd
a
c
b
c
bc
ac
b
b
cd
bd
b
abcd
d
bcd
a
abc
cd
cd
abc
acd
acd
d
cd
c
ac
acd
d
c
cd
ab
ab
abc
d
c
ad
bc
b
ab
acd
d
acd
b
abcd
ac
a
abcd
ab
bd
ad
abd
ad
ac
acd
b
cd
bd
bd
abcd
bc
a
a
abcd
bcd
a
ad
bd
acd
d
ac
ab
c
acd
acd
cd
acd
ab
acd
ad
abcd
b
abd
bcd
bc
cd
abc
ab
ad
b
bc
abd
bd
cd
abc
bc
bcd
c
d
ab
bcd
d
b
cd
b
bd
abd
bc
ab
ac
cd
acd
abc
bcd
b
b
ab
cd
ad
ab
b
bc
abcd
bcd
ab
d
abc
abc
bd
bc
ad
ab
c
a
ab
bcd
cd
ab
c
ad
bcd
d
c
ab
bc
bd
abd
c
abd
abd
ab
abcd
ad
bc
cd
abc
bc
d
bcd
cd
a
abcd
b
c
bc
acd
b
b
acd
acd
ab
d
c
bc
abd
c
ab
abc
abcd
ac
cd
abd
abcd
c
abc
b
ac
abcd
ac
bc
d
ac
bcd
abc
a
b
b
ad
d
a
ab
bc
b
abd
bd
abd
cd
a
b
acd
cd
c
ab
a
acd
ab
acd
abcd
bcd
b
abcd
acd
bc
c
ab
a
c
b
bcd
bc
ac
b
cd
d
acd
abd
acd
ab
bd
bc
c
c
ad
bd
abd
bd
ab
ac
abc
abcd
abc
abc
bd
b
bd
abd
b
ad
b
ad
d
bc
abcd
a
ab
ab
a
ad
bd
ab
acd
acd
a
cd
d
cd
ab
d
bc
abd
bd
acd
cd
a
ac
abd
bcd
ab
bcd
abcd
ab
ab
d
bcd
ab
b
b
ab
abd
a
abc
abcd
abc
a
ab
ab
bcd
d
c
ac
bcd
acd
b
acd
ab
bd
ad
acd
ac
d
b
b
d
a
abcd
bd
a
ac
c
ac
abcd
abcd
abcd
abc
acd
bd
abc
abd
abc
bcd
acd
bc
cd
abd
a
abd
b
abd
a
acd
bc
abc
acd
ab
ac
bd
bcd
abd
b
cd
abcd
abcd
a
c
acd
d
abc
abcd
ab
abcd
ac
b
b
cd
c
ab
cd
abcd
ad
bcd
bcd
ac
c
ad
bcd
d
ad
a
ad
cd
acd
a
a
ab
ac
bcd
c
ab
bd
bc
acd
b
c
a
abcd
abcd
d
d
ab
abc
abcd
abd
ad
bcd
a
c
abc
abd
bc
ad
acd
cd
abd
ad
a
ac
c
bcd
abcd
ab
bc
c
bcd
abc
bd
bc
c
cd
a
d
abcd
bc
cd
abd
b
ab
d
abd
bd
b
abc
bc
abcd
abc
abd
c
a
b
ad
abcd
abd
abd
d
ac
c
a
bd
c
ac
bd
bd
ad
c
acd
ac
abcd
d
ac
abcd
abcd
a
cd
bcd
abd
bcd
c
bc
d
abc
ad
bd
bcd
acd
ac
b
ac
bd
ab
bc
ac
ac
abcd
b
bc
abd
b
d
ac
cd
ab
acd
abd
bcd
acd
b
ac
acd
ac
ad
d
ad
c
ad
acd
acd
ab
b
acd
c
abc
ab
c
c
c
ac
abd
bc
d
acd
ab
ad
ad
abc
c
ac
bcd
cd
abd
bc
abc
abcd
bc
d
c
acd
ab
bd
abcd
bcd
ac
ac
bd
ac
ab
ab
a
ad
b
bc
bc
bc
cd
acd
ab
d
ac
bcd
abcd
bd
c
cd
ab
abcd
abd
bcd
c
c
abc
b
bc
b
cd
ac
abcd
b
ad
abd
d
a
bd
acd
bd
cd
abcd
b
ac
abd
b
ac
ad
bcd
ad
bd
abcd
cd
cd
a
bcd
abd
d
a
bcd
c
ad
ab
abcd
cd
abc
a
bcd
abd
ad
cd
bd
abc
ad
bd
d
ab
abc
b
bcd
abd
ad
ac
bcd
ac
ad
abc
ad
ac
bc
bc
ad
bc
abcd
bc
ac
bd
bc
ad
abc
acd
abcd
abcd
a
ac
b
cd
abc
acd
abd
acd
cd
ad
bd
abc
ab
abcd
ad
a
ad
ac
ac
a
c
c
bcd
acd
d
ab
ac
abcd
ab
abcd
ad
a
d
bcd
c
abc
a
bc
acd
bc
cd
ad
abd
acd
bd
b
b
d
ac
bc
bd
bcd
abc
b
a
bc
abcd
cd
ab
acd
ab
abd
ab
ad
d
abd
c
cd
bd
bc
a
c
b
abd
bcd
abd
a
b
bcd
ad
bcd
bcd
ac
bd
abc
ad
cd
abcd
a
abc
a
d
cd
b
ab
d
c
ac
d
bd
bd
b
abd
ad
ab
b
c
abc
acd
d
bcd
bc
a
abd
b
abd
ac
bcd
c
abd
bd
b
bd
abcd
a
cd
d
d
abc
abc
abcd
abd
abd
b
bd
bcd
ab
bd
cd
abc
cd
c
d
bd
abd
ad
b
a
ad
b
ac
ac
abd
bd
ac
ad
d
ab
abcd
bd
ab
c
d
ab
d
ac
abcd
ac
ac
acd
bc
ab
ab
bcd
a
a
cd
bc
d
ac
abcd
acd
ac
ac
bcd
ab
abc
ad
bcd
abcd
acd
ac
ad
cd
ab
abd
c
b
bcd
c
abd
acd
bcd
a
b
a
ac
abc
cd
c
cd
abd
ac
c
ab
abd
abcd
ab
ab
abd
ab
abc
b
abcd
ab
cd
abd
d
d
bc
abcd
abd
b
a
c
b
bc
c
abc
b
bcd
acd
ac
bd
cd
ad
bcd
d
ab
d
ad
abcd
d
bcd
abc
ad
bcd
b
abcd
ad
d
abc
cd
ad
b
bd
ac
a
b
cd
abd
ac
a
bc
abcd
bd
ad
ac
acd
bcd
bcd
cd
d
ab
acd
bc
ab
ac
abd
acd
ac
bd
bcd
abc
d
c
d
d
bc
ab
ab
d
bd
ac
c
abc
d
cd
ab
a
ac
abd
a
bd
abcd
abcd
d
b
bd
ac
a
bcd
bc
ac
b
ab
c
abc
ac
d
ab
bcd
bc
acd
bc
abc
bc
bd
ad
d
cd
ab
acd
abd
acd
acd
abc
abd
acd
abcd
ab
b
bd
bd
abcd
ac
ad
bd
abd
abcd
c
bcd
d
abcd
abc
acd
b
bd
ad
c
b
abc
ac
abc
bc
bcd
ab
b
b
ac
bd
a
abcd
ab
a
d
b
acd
a
d
acd
ad
bcd
c
cd
abd
ab
a
cd
abd
ac
c
ad
cd
ad
acd
bcd
c
ad
bd
bd
bc
a
bcd
acd
bcd
abcd
d
c
bcd
bc
abd
ab
bc
b
abcd
ab
a
ab
c
bcd
bcd
cd
abc
a
ab
ab
bc
cd
abd
a
ab
ac
bd
ab
d
b
abcd
abcd
abd
ad
c
abd
c
a
d
ad
abd
ab
c
d
abd
bcd
b
ab
a
ad
d
abd
ab
bc
c
d
ac
acd
bcd
acd
cd
ad
a
bc
d
acd
bc
ac
a
d
abcd
ac
ad
b
c
bc
b
bd
abc
abcd
a
b
abcd
c
bc
abcd
b
acd
bcd
ab
ab
bcd
c
b
ad
d
abc
bc
bc
ac
ad
bc
bcd
bd
abd
ad
ab
d
ad
acd
bd
abc
cd
bc
abd
a
b
cd
bcd
ac
abc
abd
bc
a
bc
d
ab
a
ad
abd
abd
ab
abd
bc
bd
a
b
ab
cd
abd
bc
d
a
abcd
ab
bc
bd
bc
d
bcd
abcd
ab
abcd
ab
c
abcd
abcd
c
d
c
abc
bd
ad
abd
b
abcd
abcd
abc
ab
ac
b
bc
abd
bcd
abd
b
bd
ab
cd
c
bcd
acd
abd
acd
bd
abd
a
abc
bcd
c
c
ab
ab
bcd
c
b
bc
d
cd
abcd
bd
abd
ac
d
d
abcd
acd
d
acd
abc
ac
abc
abd
bcd
abd
bc
abc
acd
acd
bc
d
bd
b
d
ab
d
c
bc
cd
bc
c
abd
bd
cd
bcd
d
acd
abc
b
a
ad
b
bc
acd
ad
abd
bc
bcd
ab
abc
ad
abcd
bcd
ad
abcd
bd
b
ad
a
d
abc
ac
a
a
cd
a
bc
bcd
abcd
ad
abcd
bcd
abd
bcd
bc
abcd
bcd
ac
d
ac
d
d
ad
abcd
b
bd
ad
abd
bcd
ac
ad
abd
abc
ad
d
ad
abd
ab
abd
acd
d
acd
c
abcd
abd
d
abd
acd
bc
ad
a
b
abd
abc
bd
ac
cd
abcd
d
ad
c
ac
ab
cd
bcd
ad
acd
cd
abc
bd
c
abcd
b
abcd
bc
bcd
bc
abd
ac
abd
abd
ad
cd
ad
cd
acd
abcd
abc
abc
d
ad
bcd
d
b
cd
acd
cd
abd
bcd
a
bcd
abc
abc
b
acd
ac
bd
bcd
cd
abd
bd
abc
bc
cd
b
bcd
d
bc
ad
abc
bcd
b
abc
acd
abcd
acd
cd
d
acd
b
bcd
d
acd
cd
abc
ac
bc
c
b
ab
ac
bd
acd
abcd
b
abc
cd
c
cd
abc
acd
ac
abd
ab
bcd
acd
abcd
c
abd
ab
b
ab
abc
bcd
abcd
c
acd
a
b
ac
d
a
acd
bd
cd
bcd
bcd
ad
bcd
cd
bd
a
bcd
d
cd
bd
c
ac
bc
bd
abd
c
a
abcd
bc
d
acd
a
abcd
abc
ac
bc
ab
a
b
c
a
abc
abd
acd
bc
c
c
c
ad
acd
bcd
ad
d
ab
cd
acd
acd
abc
b
ad
a
bd
b
abcd
c
ac
bc
d
bcd
ad
b
abc
a
cd
ad
b
b
abcd
bc
ad
ab
c
bc
ad
acd
acd
bd
ac
c
b
ab
a
bd
abcd
abd
acd
bd
d
bc
ab
ac
abd
a
bd
a
bcd
b
abc
b
ac
bc
ab
c
ad
acd
b
d
ab
cd
c
bc
a
cd
ad
acd
abc
abc
bcd
a
ac
abd
acd
ac
c
ac
abcd
ac
abc
ad
acd
bd
b
cd
bcd
bd
a
cd
a
bcd
bc
ab
ad
ad
a
ad
cd
abcd
ab
cd
abd
bcd
bcd
ab
acd
ab
ac
c
acd
ad
abd
ad
ab
acd
ad
bcd
bd
d
bd
abcd
abd
abd
d
c
acd
a
abc
bd
ad
abd
d
ab
ad
abc
bc
b
c
abcd
abcd
ac
abd
b
ac
abcd
b
bd
ab
ad
ac
acd
bd
ac
ac
cd
abd
bd
bcd
b
c
abcd
bc
b
cd
abc
cd
a
c
c
abd
abc
bc
bcd
ad
bc
bcd
ad
acd
bc
ac
b
c
cd
ac
b
c
acd
ac
bd
ac
abd
ab
cd
bd
b
cd
bcd
bcd
ab
bcd
d
abd
ad
a
bcd
acd
b
d
b
abcd
bd
ac
c
a
b
bd
c
c
ad
a
abc
bd
b
abcd
bcd
b
b
b
b
ac
cd
bd
abcd
abcd
abd
a
ad
bc
bc
bc
bc
acd
bcd
acd
abd
ab
a
acd
cd
cd
d
d
c
ab
ab
abd
ac
abc
ab
abcd
c
d
abc
a
acd
bd
abc
c
bd
abd
abcd
ad
d
c
abd
d
bcd
bc
bc
abd
d
d
bd
abcd
b
bcd
abd
bd
bc
bc
a
bd
ad
d
bd
bcd
abcd
ab
acd
bcd
c
bc
ad
abc
ad
abcd
a
acd
cd
abd
ac
abd
acd
abcd
abd
ab
abd
abd
bc
abd
ad
cd
d
bd
bc
ac
a
d
ad
bcd
cd
ad
cd
bc
acd
bd
ad
bd
bd
abc
abcd
d
cd
a
d
bd
bd
ac
bd
a
b
c
b
bc
cd
ac
ad
abc
acd
c
d
d
d
cd
c
a
c
abd
d
bcd
bc
c
acd
abd
d
ab
bc
abc
b
abcd
a
c
bd
d
bc
a
a
abd
bd
abd
acd
bc
ad
abd
ad
abd
b
ac
abcd
bcd
abcd
cd
ad
ac
abcd
d
bcd
cd
a
ab
bc
abcd
bd
c
abd
a
ab
bc
ad
ac
cd
abc
cd
b
abd
abd
ac
ac
c
ac
ad
ac
d
bcd
c
bc
c
c
abc
ac
b
abc
d
bc
abc
cd
acd
cd
abc
abd
abcd
bc
c
d
b
abd
bc
ac
b
d
abc
abc
abd
ac
ad
abcd
bd
bc
bcd
abc
ad
bd
ab
abd
bcd
acd
acd
ad
ad
cd
c
abc
a
ac
bcd
acd
abcd
bc
a
bd
ac
b
b
cd
bc
abc
cd
bd
ac
acd
c
cd
a
acd
cd
b
d
d
bc
a
c
bd
ab
b
abcd
bcd
ad
bcd
b
bcd
bc
cd
b
cd
bd
ad
ab
bcd
b
bd
bc
ab
ab
bd
ac
abc
abd
b
acd
bc
bcd
abd
abcd
c
ad
b
ac
cd
b
bc
a
ad
a
ab
abc
abcd
cd
a
abd
cd
d
ad
abc
c
c
ac
bc
acd
abc
abd
abc
bc
a
a
bd
abc
c
ad
d
cd
ab
a
b
bcd
b
abcd
acd
ab
ac
ad
ad
b
a
bcd
abcd
acd
ab
d
abd
abc
b
bd
cd
bcd
abcd
abc
bd
abd
c
abc
b
ac
acd
ac
bcd
b
bcd
bcd
bc
cd
bcd
acd
abd
ab
cd
bcd
ad
abc
a
abd
bc
b
b
ac
cd
bcd
cd
acd
ab
acd
bd
cd
ad
abc
ac
ad
bc
b
cd
abc
bcd
ac
ab
a
acd
c
ad
cd
bd
a
a
d
d
cd
bd
cd
abd
ab
abcd
a
abc
ab
ac
abcd
b
abcd
a
abd
bcd
abd
c
abd
abd
acd
c
ad
acd
bcd
abd
d
d
a
abd
ab
d
bc
bd
cd
ab
cd
ad
a
abd
ab
bcd
ac
a
c
ab
acd
acd
ad
ab
acd
cd
d
a
bd
ac
cd
abd
bd
b
cd
abc
cd
d
bd
abd
ac
acd
bc
bc
ab
b
ac
bcd
abd
bcd
abd
bd
d
d
c
c
abcd
bcd
abcd
abcd
abc
a
c
abcd
acd
d
cd
b
abcd
c
cd
cd
cd
abd
bcd
cd
abcd
a
ab
ab
c
ab
bc
cd
bc
ab
acd
bcd
ab
bcd
ac
ad
bc
ad
abd
b
ac
c
bcd
abcd
d
bc
abc
abc
abd
c
ad
ad
bc
a
bcd
cd
bcd
abc
bcd
ab
cd
ad
acd
bc
c
ab
a
b
acd
ac
ab
ac
cd
c
abcd
bd
abc
c
d
abcd
acd
c
a
c
acd
abcd
d
d
ab
bc
abc
a
acd
bc
ab
abc
a
ab
bcd
cd
a
abcd
ac
acd
abd
d
abcd
abc
d
bc
acd
bc
bd
abcd
bcd
bd
abc
c
abcd
abc
acd
bd
d
bd
ac
ac
bc
c
bc
acd
bc
abd
a
bc
ad
ab
bc
ac
ab
ad
ab
bcd
ad
c
acd
bc
abcd
ab
bd
acd
cd
a
d
ac
b
abcd
a
ad
bc
ab
bc
bd
cd
a
d
cd
abc
c
ac
abd
b
bd
abc
c
bcd
d
ab
b
d
d
ad
ac
cd
ad
acd
acd
bc
bcd
c
c
abc
abd
abc
ab
b
bd
acd
c
d
ad
ab
cd
b
c
ac
bcd
ad
d
d
acd
abcd
b
acd
a
bcd
abcd
c
abcd
ab
cd
ab
abc
bd
bd
acd
b
abd
abc
b
bc
ab
acd
bcd
bc
a
bc
acd
ad
ac
bc
a
a
ad
abcd
abc
bc
ab
bd
b
ac
d
ad
abcd
c
acd
b
acd
ac
abd
cd
ac
ab
b
abcd
b
ad
ac
b
acd
ab
bd
acd
c
d
ab
b
acd
ac
bcd
c
cd
bc
abcd
cd
ab
bcd
bcd
cd
bcd
a
b
abd
d
abc
abc
abcd
bc
abd
c
bcd
bc
acd
bd
ab
bc
ac
ac
bc
ab
abc
c
b
ac
ac
ab
bc
bcd
d
ab
c
acd
b
ad
abc
bc
c
abd
abc
bc
d
bcd
bd
bd
ad
d
cd
bd
bcd
d
bcd
bd
ab
c
bd
b
b
c
b
d
a
cd
bc
bd
a
abd
abcd
d
ac
bd
abd
bc
ac
bcd
ab
d
ab
acd
abc
bc
bcd
abc
bd
acd
a
bcd
ac
abc
bd
bcd
bc
c
abc
acd
c
abd
abc
abc
abd
bc
acd
a
acd
bcd
cd
ac
acd
bc
abc
a
abd
c
abd
d
abc
cd
cd
d
bc
bd
ab
abc
ac
bcd
b
abd
d
abcd
d
ad
abd
abcd
c
acd
acd
ac
ad
abc
b
ad
bd
acd
c
bc
c
ab
ac
ad
abcd
ad
cd
abc
abc
cd
abd
abc
c
ad
a
bc
abd
abcd
abd
ac
cd
bd
abc
acd
cd
bcd
b
cd
abd
abcd
a
ab
ab
abd
acd
c
c
a
abcd
acd
ac
a
bd
bd
ac
a
bc
abcd
ac
d
bcd
a
acd
d
ac
c
c
a
abc
cd
ad
ab
abcd
abc
a
abc
bc
c
bcd
ad
c
cd
abc
abcd
ab
ad
abcd
d
abcd
abcd
b
b
cd
a
ac
abcd
d
abcd
bc
abcd
bd
ad
ad
cd
bd
ad
b
ad
ad
d
d
ad
a
abc
abcd
c
ad
abc
ad
ab
bcd
bcd
cd
abd
ad
bcd
abcd
d
cd
abcd
abd
c
d
c
c
ab
cd
acd
cd
abd
abd
c
a
bc
abd
acd
bcd
ac
acd
acd
ab
bc
abcd
ac
abd
abd
abcd
abd
ac
abd
c
b
bc
acd
c
bc
ac
d
a
ac
abcd
cd
acd
b
c
bc
bd
abd
ab
ab
bd
bc
a
acd
b
ad
d
abc
ad
ad
d
ad
abc
cd
d
bc
bd
abd
b
bd
d
bc
a
ad
bc
acd
ac
acd
bc
bc
ab
bcd
c
ab
bd
bc
d
ad
ac
ad
ad
a
b
a
d
b
bcd
acd
d
a
abc
ad
ad
c
bcd
bd
bc
acd
cd
abd
abc
bd
ab
d
ac
a
b
a
bc
c
d
acd
a
bcd
abcd
ab
abc
acd
acd
cd
abc
abd
abc
c
bd
c
bcd
abcd
bc
bc
a
ac
abc
ac
c
b
d
ab
ab
acd
ab
ac
bcd
acd
bc
b
ac
a
d
ad
acd
bcd
d
c
abcd
b
abd
bd
cd
abc
acd
bcd
b
abd
b
ac
ab
bd
abd
b
acd
acd
ac
cd
abcd
bd
ad
cd
cd
ab
bd
bc
bc
cd
ab
abd
bcd
ab
bc
a
ab
abcd
cd
bd
abcd
abc
c
abc
c
a
cd
abd
abc
cd
ad
a
ab
c
abd
bc
ab
b
b
d
ac
abcd
ac
bd
bc
cd
d
b
bd
cd
ac
abd
a
ac
cd
bcd
cd
acd
c
ad
bd
ab
ac
d
bd
bcd
bd
ad
bc
bcd
bc
ad
bcd
abcd
bc
acd
cd
c
bcd
abc
bcd
ad
acd
ac
abc
ac
bcd
cd
bc
c
c
ad
c
abcd
abcd
acd
ac
b
bd
abcd
bd
c
ad
cd
abd
abd
abcd
b
bc
acd
abcd
c
ab
c
abcd
acd
bc
abd
cd
b
a
b
b
ad
c
acd
c
abd
abc
abc
ad
bc
abcd
ab
abd
abd
abcd
bc
abd
ad
abd
ac
b
ad
bcd
ac
bc
acd
bcd
bd
b
c
abc
a
bc
d
c
abd
abd
abc
cd
ac
acd
acd
bc
c
acd
c
cd
c
b
bc
bc
bcd
a
cd
b
ac
cd
cd
bc
acd
bcd
ab
bc
ab
a
bd
bcd
abc
bc
ad
bcd
cd
ac
abd
ab
ab
d
abcd
d
ac
abcd
ad
ad
abcd
ad
d
ab
abc
ad
abc
acd
bcd
ad
ad
cd
bcd
cd
c
bd
ac
acd
abc
abc
c
ab
a
cd
ad
cd
c
bd
abc
bcd
b
acd
d
a
bc
c
abd
ab
ad
b
ac
ad
bd
bc
abc
b
bc
cd
cd
d
abcd
acd
bc
ac
bd
a
cd
bc
acd
ad
abc
abc
ad
abc
cd
abd
bcd
bd
bd
a
acd
c
c
bcd
acd
ac
bcd
c
ac
d
bc
acd
bc
bcd
b
abd
ac
ab
a
abcd
abd
c
bcd
bd
ab
c
bc
ac
b
cd
bcd
acd
bc
abcd
abc
bcd
bd
bc
d
bd
ac
bcd
abc
bcd
bc
bd
bcd
abcd
acd
bd
abd
acd
c
ad
cd
ad
b
bd
d
ac
c
acd
d
cd
abc
ac
ab
acd
c
b
bcd
bc
bcd
a
b
abd
cd
b
ad
c
abcd
acd
c
b
abc
bd
b
ac
ad
cd
cd
abc
abcd
c
ab
abcd
ab
ad
c
bc
d
a
abd
abd
bcd
ac
cd
ad
bd
c
abc
d
ad
acd
bcd
bd
bcd
abd
acd
abd
a
d
c
bd
acd
abd
b
abd
bcd
abcd
ac
c
d
cd
cd
a
bc
c
abd
cd
c
abcd
ac
bcd
bc
acd
ab
a
abd
c
cd
acd
ac
b
acd
b
acd
ab
abcd
a
ab
abd
c
c
abcd
b
bcd
bcd
bc
d
acd
bc
cd
ab
abcd
bd
d
bcd
ad
bc
bc
a
acd
acd
abd
d
a
abd
abc
bd
a
cd
bc
bcd
abc
b
ab
ad
b
b
bc
ab
b
ab
abc
c
abc
c
abcd
b
abcd
b
d
ac
acd
abcd
bcd
abd
ad
d
ad
bd
abd
ac
a
ac
d
abcd
bc
bd
cd
b
c
ad
d
ac
cd
bd
acd
acd
cd
bc
b
ab
bd
abcd
acd
d
b
acd
acd
bd
bc
bc
bc
abc
acd
cd
abd
c
c
ac
b
acd
b
abd
abc
bcd
d
abd
acd
abc
b
ab
bcd
acd
bc
bd
c
a
cd
abd
abd
ab
d
a
ac
abc
b
abcd
ad
bc
d
c
abd
b
ad
d
ab
bd
cd
d
d
d
abc
d
bcd
ad
bc
d
abcd
cd
b
d
b
ab
abd
bcd
bcd
bcd
a
abcd
d
ad
bcd
a
bcd
c
abd
a
ab
ad
ac
d
ab
b
d
bc
abcd
abc
a
c
abcd
cd
bcd
bc
ad
bd
bcd
cd
c
ad
c
ac
d
abcd
bc
ab
acd
bd
ad
cd
b
d
ad
bd
ab
bd
b
ac
abc
cd
a
ac
ab
abc
abd
abc
bcd
bc
c
abd
d
abc
b
ab
bc
bcd
abd
bd
ab
ad
ab
d
bc
abd
ac
abcd
bd
d
abcd
d
b
ad
cd
a
ab
bc
bd
bd
abd
b
d
d
abc
bcd
bd
abcd
acd
cd
bd
acd
c
ab
ad
ab
d
c
ac
bcd
bc
abc
bd
ac
a
bc
bd
bcd
abc
c
abcd
b
bc
c
abcd
cd
bcd
abcd
abc
ab
abd
a
ad
abcd
abd
abcd
b
ab
ab
abc
cd
d
abc
bc
abcd
a
d
acd
b
abcd
ab
ac
ad
abcd
ab
bcd
d
bd
bc
cd
a
acd
ac
bcd
cd
ad
bc
acd
acd
ad
abc
a
bcd
bcd
abc
ac
c
abcd
bc
b
b
abc
bc
abcd
bc
acd
a
bc
abd
abd
ac
d
b
abc
bcd
ac
bcd
bd
a
acd
abd
ab
d
acd
d
ab
bcd
abcd
bd
cd
ac
ad
abd
b
bc
bcd
d
d
ab
cd
ab
bcd
bc
bc
bd
abd
ad
bcd
bcd
b
bd
ad
abd
bc
ad
ad
bc
cd
bcd
ad
bcd
ab
bd
d
ad
ab
d
bd
bcd
abcd
cd
ac
abd
bd
ac
b
abcd
ab
ad
ad
cd
bcd
bcd
ac
bd
abc
ad
a
bc
bcd
bcd
ab
abd
bc
ab
d
acd
abd
bc
abcd
c
a
d
abcd
ad
bc
bd
d
d
acd
bd
ab
bcd
ab
acd
ac
abd
b
abcd
d
abcd
abc
abd
ac
bcd
bd
cd
ab
ac
c
acd
bcd
abd
abd
a
acd
abcd
bcd
bc
ab
cd
ab
abcd
ab
abcd
b
ab
bc
c
d
abc
bcd
d
ab
bc
ac
abcd
ab
a
abd
bc
abcd
abd
abc
b
abd
a
cd
acd
abd
ab
a
ab
abcd
a
a
cd
d
c
a
abc
d
abc
acd
b
cd
ac
d
acd
abc
d
abc
acd
b
abd
d
cd
d
c
abc
bcd
d
bd
abd
cd
cd
bd
ad
ab
b
c
abd
b
ab
ad
a
cd
ab
abd
cd
bd
cd
cd
a
d
acd
c
abc
bc
bcd
abd
a
bd
ab
ab
a
ac
cd
abd
ab
abcd
bcd
ab
ac
c
bcd
c
bc
bd
bc
ac
bc
bc
d
a
cd
d
a
a
ab
b
bc
cd
abd
cd
ab
abcd
b
acd
acd
bc
ad
abcd
ac
abcd
ad
a
bd
ac
cd
abcd
acd
abcd
bcd
ab
b
c
bd
bcd
bcd
ad
ab
cd
bcd
b
bc
a
d
d
bc
cd
abcd
abc
bd
c
cd
a
c
abc
ac
d
ad
b
acd
bc
cd
ac
d
bd
cd
b
cd
b
acd
abd
a
abc
acd
bcd
cd
c
bcd
a
ac
abcd
ac
ad
acd
ab
abd
ab
cd
a
a
abcd
abd
cd
acd
abcd
ad
ab
ac
bcd
c
bcd
ab
acd
d
d
bc
c
abc
ad
abcd
bc
cd
bcd
abcd
abcd
ab
c
ab
cd
a
bcd
a
cd
bcd
bd
cd
bcd
c
ad
b
cd
ac
ac
ad
ab
acd
bd
c
cd
bc
bcd
ab
a
abd
a
abd
abc
bc
abd
acd
abc
a
abd
acd
ab
abcd
cd
abd
abd
bd
ab
d
abcd
c
c
abc
acd
d
acd
abcd
abd
abc
ab
bc
abd
abc
ab
a
abc
ac
bd
c
cd
ac
abcd
cd
c
a
ac
abcd
d
d
bc
bcd
abcd
b
bcd
d
bd
b
b
ad
b
bcd
abd
ad
bcd
ab
abc
c
ab
a
bd
abcd
cd
ab
bcd
d
a
acd
b
d
ad
ac
bcd
cd
b
bd
ac
b
bcd
c
bc
bd
bd
ad
acd
bcd
bd
ac
acd
ac
b
c
ab
acd
ac
c
d
c
cd
abd
a
ac
abc
cd
b
bcd
b
ac
abcd
a
d
b
abc
cd
bcd
ad
bcd
ad
ab
c
ac
d
ac
bc
cd
acd
ad
bc
d
acd
b
abcd
abc
b
acd
bd
d
c
abd
b
a
a
abc
ab
abc
acd
ad
ac
abcd
c
ad
b
abd
acd
acd
b
bd
bc
d
bd
d
b
bc
bc
acd
ac
ab
d
abcd
bcd
acd
c
acd
ab
cd
ad
ab
abcd
c
bcd
abd
c
bc
a
acd
b
abcd
c
ab
bd
abcd
d
abc
cd
a
b
b
ad
ad
bcd
acd
a
d
abcd
acd
cd
ac
d
d
cd
d
a
abd
abcd
c
cd
c
acd
b
bc
c
a
abc
cd
bcd
ad
ad
bcd
ad
ad
d
ac
bc
ac
a
ad
abcd
acd
acd
ac
c
b
abd
b
acd
abcd
b
cd
bd
b
b
d
abcd
d
cd
a
b
ac
ab
abcd
abcd
a
a
b
abcd
ac
a
bc
abcd
d
acd
a
cd
bc
abd
ad
acd
bcd
b
cd
bd
d
d
bd
abd
ab
c
bc
ac
ab
acd
ad
abcd
bcd
ab
c
bcd
cd
bc
ad
bd
ad
abc
a
abc
b
bc
bcd
d
ad
a
ac
bd
acd
acd
ac
abc
bd
d
abc
bcd
abc
b
ad
b
c
c
b
acd
c
a
c
bcd
b
cd
bcd
cd
acd
a
d
ac
ab
ab
ad
cd
abcd
ac
abd
abcd
ac
ab
cd
abd
ac
c
a
bd
c
acd
bcd
bc
ac
abc
abd
c
d
b
cd
ab
abc
abd
abd
cd
d
b
c
acd
bd
cd
abc
cd
ab
ac
ac
abcd
cd
bd
ac
cd
ab
c
cd
c
abc
abd
bd
bcd
abd
d
abc
b
bc
bd
ac
bcd
ac
ad
d
b
bd
d
abcd
bd
bd
a
abd
c
d
acd
bc
c
bcd
cd
d
bc
bcd
abc
bc
cd
d
ab
abc
b
bc
acd
bc
d
bd
bcd
bd
abc
d
bd
ad
c
ad
abd
ab
a
b
abcd
bc
ad
bc
d
a
a
bc
ab
ab
ac
bcd
bcd
abd
acd
b
b
a
bcd
d
b
abcd
c
c
abc
b
abd
ad
d
b
d
abc
c
bd
bc
ac
abcd
abcd
ad
abd
abd
abc
b
abc
c
ac
acd
ad
d
ac
a
abc
b
a
abcd
cd
bc
b
ad
d
acd
ac
ab
acd
abd
ad
bc
cd
b
acd
bcd
bc
bc
ac
ac
bcd
acd
abc
b
bc
acd
abcd
cd
bcd
bcd
c
bd
b
b
bc
acd
bc
abcd
bd
bcd
c
a
cd
abc
c
acd
abc
bcd
bd
abd
bc
abc
b
abc
cd
bcd
bcd
bd
bcd
ac
ac
d
abcd
c
abd
a
ab
ad
b
c
abc
ac
ab
abc
ab
ad
ac
bd
b
abc
bcd
ad
d
d
bcd
bd
abcd
d
c
bcd
cd
bcd
abc
ac
acd
ad
ac
ab
abd
ab
ad
abc
bcd
abcd
abd
b
abcd
bc
cd
c
a
b
abcd
ad
acd
bd
bcd
c
cd
ad
cd
ac
cd
ac
abd
c
cd
b
d
ab
bd
ac
a
a
a
a
cd
cd
cd
d
bcd
bd
cd
bcd
ab
a
bcd
bc
ac
abcd
bcd
bcd
bc
cd
abc
c
acd
bc
cd
acd
c
b
cd
bcd
cd
cd
cd
bd
acd
b
bd
a
a
bcd
a
a
ac
b
abcd
bd
bc
bc
cd
abcd
abc
abcd
bcd
abd
abcd
b
abc
acd
ac
cd
abd
a
cd
ab
ab
a
d
ab
a
a
bcd
c
ac
b
bd
bcd
abc
c
ab
ac
d
ac
abcd
acd
d
ac
abcd
c
abd
abd
b
abd
abcd
a
b
a
ac
a
cd
cd
c
bd
abc
abc
acd
ab
ac
c
bc
bc
b
bc
acd
c
d
acd
abd
ac
ac
ad
ab
b
cd
ad
a
cd
abd
a
ab
abd
d
bd
abc
bd
c
cd
ab
abcd
abcd
c
ab
b
acd
ad
bcd
d
ac
ad
acd
d
abc
ac
cd
acd
cd
cd
c
ab
ab
b
bd
bc
abcd
b
cd
bc
ad
ab
abd
c
ac
bc
abc
c
cd
bcd
bd
abc
c
abd
bcd
ab
ac
bcd
ad
cd
c
abd
abd
cd
c
bcd
a
abd
cd
c
bd
abcd
a
abc
bd
a
ad
ac
ab
abc
abc
acd
b
cd
acd
acd
c
abd
ac
d
bd
b
abd
ac
bcd
bcd
c
abd
bd
bcd
bc
ab
bd
abc
acd
d
a
bd
bc
abd
ad
abd
ac
ab
abd
ac
cd
ab
abcd
abc
ab
c
d
ad
a
ab
ad
abd
bd
abc
bcd
c
b
ab
d
abc
b
d
abc
bc
d
a
ad
ad
ab
bcd
ab
acd
c
a
bd
bc
abcd
b
b
b
bd
bcd
ac
b
bd
ad
abcd
cd
ac
bd
cd
d
ab
a
abc
a
cd
abd
bd
bcd
b
abcd
ac
abc
c
d
abd
abd
c
cd
ab
ad
acd
cd
b
cd
abc
a
d
ac
abd
bc
ac
abcd
bcd
bcd
ab
bd
abcd
bc
ac
bd
c
bc
ab
ac
bc
abcd
abd
ac
bcd
ac
abcd
bc
bcd
cd
acd
cd
bc
abd
bd
abcd
a
ac
abcd
c
b
ad
abc
ad
bd
cd
a
abc
ab
b
ac
bcd
b
bc
b
abd
abc
abc
abd
c
ad
abc
c
c
bc
abcd
abc
d
bd
bd
c
a
ab
ac
ab
ac
c
cd
b
b
c
abc
c
ad
abc
ab
a
c
bcd
cd
bcd
bd
ab
abc
bc
d
d
abcd
b
cd
bcd
ad
a
bd
a
bd
bcd
abd
ad
abd
abd
ad
ab
abcd
cd
acd
ab
bc
a
cd
ad
cd
bcd
ac
c
bd
ad
b
a
cd
a
bc
bd
acd
c
cd
abcd
b
ac
abcd
c
abc
c
cd
bc
ab
d
cd
ad
bd
abcd
ab
abc
bd
acd
acd
ad
bd
abcd
abc
cd
ab
ac
b
abc
c
cd
ac
abc
a
abcd
d
a
b
ab
bcd
c
c
ac
cd
ad
bc
bcd
b
abcd
cd
b
cd
bcd
c
bc
abcd
bcd
b
bcd
c
bd
abc
abd
acd
a
b
b
ac
bc
a
cd
acd
ad
abc
ab
c
abc
d
a
bcd
ac
b
abd
abcd
abcd
c
abcd
bd
d
bc
ac
acd
d
c
c
ac
c
abcd
ad
c
b
c
abd
abd
ab
abd
acd
abd
bd
bd
abcd
ad
abd
ab
a
abcd
cd
abc
bcd
abcd
ab
ad
ac
abc
ad
ad
c
cd
acd
c
c
ad
bc
bc
b
abc
d
abd
ab
cd
bcd
abcd
abd
a
bd
abcd
ad
bc
bc
acd
c
cd
bcd
abd
a
ab
ac
ad
ab
bd
abcd
b
abc
bd
c
a
d
b
bc
ab
b
bcd
c
a
bd
cd
ac
acd
b
ab
abc
ac
abcd
ac
abcd
ad
abcd
acd
b
b
bc
c
abcd
abcd
bc
bcd
a
abd
bc
b
bcd
acd
b
ab
bcd
bc
bc
bd
abcd
cd
ac
ac
acd
cd
c
abd
bd
ac
bc
bd
ac
ab
ab
abd
a
abd
abcd
a
b
cd
c
d
c
a
ad
ab
b
abcd
abcd
ad
a
b
acd
bcd
abc
b
ac
a
abc
bcd
d
d
acd
c
ac
d
bcd
ab
abcd
bd
bcd
b
bc
d
acd
bcd
ac
d
cd
acd
abd
ad
d
bd
bcd
ac
c
abc
b
acd
bc
a
c
acd
abd
a
ac
a
abc
ac
ad
ab
cd
ad
bc
acd
a
abd
c
c
a
cd
abd
c
b
abcd
ac
abc
bc
d
acd
d
a
ac
bc
acd
abcd
bcd
c
a
acd
abd
c
ac
acd
c
d
a
b
b
a
acd
ad
b
abd
a
abd
cd
abc
d
c
c
bcd
ac
c
c
a
b
abcd
bd
ab
d
c
a
abd
b
bcd
ad
bc
ac
ad
acd
abd
bd
d
acd
b
abd
acd
ac
abcd
cd
c
bd
d
bd
abc
abd
ad
d
ab
b
cd
a
a
bcd
bcd
cd
acd
bd
bc
ad
abd
a
abcd
bc
abc
acd
abc
bcd
bd
bd
c
bc
abd
c
d
cd
abc
c
abd
acd
abc
bd
a
ad
bd
bc
bd
c
bcd
bc
cd
ab
abd
abcd
bc
ac
ac
c
abd
ad
cd
abd
bc
cd
d
c
cd
ab
bd
cd
ad
ab
a
bc
b
bc
abc
c
ad
abd
c
d
a
ac
abcd
abd
acd
ad
c
cd
c
bcd
a
bc
bd
c
abcd
acd
ad
ac
ad
ad
acd
abcd
ab
c
bd
bc
ab
abd
abd
ac
a
abcd
bd
bd
bc
acd
acd
b
a
abc
d
abc
ab
abd
bc
bd
bc
acd
bcd
b
ad
b
acd
abd
b
acd
a
bd
cd
ab
d
abc
acd
ab
abcd
bd
ad
abcd
c
bd
ab
a
ad
cd
a
bcd
bd
abc
bcd
abc
abd
bcd
abcd
bcd
bcd
abcd
ab
abc
abcd
bc
bcd
ac
bc
abc
cd
acd
c
abd
c
bc
cd
acd
abc
ac
c
cd
abc
abd
bc
d
c
abd
acd
b
bd
bcd
ac
acd
a
bcd
bc
abcd
b
ab
bc
abc
abd
ad
ac
bd
abc
ab
bcd
a
bd
acd
acd
ad
a
acd
c
d
abcd
acd
ab
cd
a
bcd
d
cd
b
ac
ad
bcd
cd
a
acd
d
acd
bc
bc
c
b
bcd
bd
c
abcd
ad
bc
abd
bcd
abd
bcd
bcd
ac
bd
b
abc
abd
abd
c
d
abc
d
cd
bc
bd
ab
cd
cd
abcd
cd
abd
d
bc
c
d
abcd
ac
c
d
ad
ad
ac
bcd
ac
d
acd
bc
a
d
d
abd
b
bc
c
b
ac
acd
acd
abcd
ab
cd
cd
abd
abd
ad
d
acd
bd
abd
ad
ab
ac
bcd
c
c
bd
abc
a
abd
ad
bcd
abc
ac
b
b
bc
bc
bc
bcd
ab
bc
c
bc
bd
c
bc
abd
c
bd
a
d
bcd
d
b
bcd
c
abd
cd
c
c
acd
ab
d
bcd
abc
c
abc
cd
c
ab
abc
cd
abcd
bd
cd
acd
abd
bc
abc
ab
d
cd
ac
ad
ac
bc
c
acd
abcd
cd
abcd
abd
bc
abd
ac
bd
a
c
acd
cd
b
bcd
bcd
d
abcd
ac
d
d
cd
cd
ab
cd
bcd
c
bd
abcd
cd
bcd
a
ad
a
bc
bc
acd
abc
ab
ac
abc
ad
cd
cd
abc
bcd
a
b
cd
ad
bcd
bcd
c
c
c
b
ad
cd
b
cd
ad
acd
ac
abcd
c
ac
cd
d
a
ad
abd
c
c
a
ad
c
a
a
abcd
cd
d
ad
c
d
a
acd
abc
a
abcd
acd
abc
bcd
acd
abd
b
ab
bd
bd
cd
bcd
abcd
cd
cd
bc
d
abcd
bc
ad
b
b
b
bd
bcd
abc
a
abcd
ac
ab
b
ac
bd
bd
ab
acd
b
bcd
bcd
ab
bd
abcd
b
ab
cd
ad
bd
ab
ac
abd
d
abcd
ad
abcd
abcd
a
bd
a
acd
acd
abd
bc
acd
c
ab
abcd
bc
b
ab
ad
bcd
acd
ad
ac
abd
c
b
d
bcd
abd
ab
ac
ab
abd
ad
c
a
abd
abc
cd
a
bc
abd
acd
abd
abcd
abcd
ac
bcd
d
cd
abc
ab
bc
a
c
cd
abd
b
abd
b
abd
abcd
bd
abc
acd
c
bc
c
ad
a
ab
d
d
bcd
bcd
ac
b
acd
abcd
abcd
cd
acd
acd
d
cd
ac
bc
abc
a
d
abc
bd
c
abd
bc
bc
acd
abd
bd
ab
acd
b
abcd
acd
bd
bc
bcd
ab
bcd
ad
c
abd
acd
acd
ad
ac
abcd
c
bcd
a
abd
bc
a
d
b
ab
abc
d
ac
bc
abc
ac
b
cd
ac
ad
cd
bcd
bcd
ab
bd
cd
abc
ab
bd
abd
a
abc
b
cd
acd
ad
c
bc
b
d
ab
c
abd
ac
abc
abcd
a
acd
bcd
abd
abd
a
abc
ab
b
ad
bc
ac
acd
abd
d
cd
bd
ab
abd
ab
abd
ad
c
bc
abd
ac
b
bd
b
ab
ab
ab
acd
a
a
b
ac
acd
bc
bcd
ad
bc
cd
acd
c
bc
b
acd
cd
ac
cd
bd
cd
ad
d
abcd
ac
bd
abd
abd
abc
bcd
abd
acd
ac
d
abd
ad
ad
acd
cd
bcd
abd
d
cd
d
abd
bcd
abd
ab
b
a
ab
cd
ac
b
ad
acd
ab
d
cd
abd
abcd
bcd
abcd
abd
a
b
abd
ad
d
acd
abcd
abc
cd
cd
abcd
a
abd
acd
bd
bc
bd
bc
d
ab
ab
abcd
c
c
abc
ad
ad
abc
d
b
bd
a
b
ad
ac
abcd
ab
bc
ab
abd
bc
a
ac
ab
d
abd
abd
ab
ad
cd
ad
c
abd
acd
acd
c
bcd
ad
b
abcd
d
cd
bc
bd
abc
d
abcd
ac
ad
abcd
abcd
bcd
abd
cd
acd
bcd
a
bd
a
abd
ac
b
b
bcd
b
a
c
ac
ad
ab
abd
d
abc
bc
abcd
cd
acd
bc
acd
abcd
ac
abc
bd
bcd
bd
cd
abcd
c
bd
acd
cd
abcd
cd
ad
ad
bd
bd
b
ab
ad
abcd
a
b
bc
bc
abc
c
acd
bd
bc
abd
ac
ab
abc
bc
a
c
bd
bc
a
abd
d
bd
c
bc
abcd
ad
bcd
bc
abcd
bd
abc
bcd
acd
ad
a
acd
ac
a
acd
bcd
abc
ad
bcd
b
abd
bc
ad
d
bd
bcd
c
bd
abd
abd
a
d
b
abcd
abcd
d
abd
ab
ac
a
d
a
ad
acd
ad
bc
abc
abd
cd
abd
ab
d
ad
abc
ac
b
bc
bcd
c
bcd
bc
c
ab
abcd
d
acd
abd
ad
bc
abc
acd
ad
c
bcd
abcd
abd
cd
abc
ad
acd
bcd
a
bcd
ad
bd
b
abd
cd
bd
ac
a
abd
bc
d
ab
bc
abc
bcd
bc
bd
abd
ac
abc
ac
ad
abcd
c
cd
d
b
b
ac
c
bcd
abc
d
ab
abcd
ad
bd
c
cd
ab
bcd
abcd
c
abd
b
ad
bc
d
acd
cd
a
abcd
acd
c
cd
cd
abcd
abcd
ad
bc
bd
b
acd
abc
cd
abcd
abd
cd
acd
acd
b
abcd
acd
b
cd
ad
acd
abcd
cd
abc
ac
c
bcd
b
bcd
bd
ad
bc
bc
abc
ad
cd
abcd
abc
bd
abcd
acd
ad
cd
b
abcd
bd
c
c
bd
d
a
a
bcd
b
abd
ab
acd
c
c
d
bc
abc
d
ac
bd
bd
c
cd
bd
acd
bd
abcd
ad
abcd
ac
cd
b
ac
ab
abcd
abcd
abc
ab
c
a
abcd
d
ad
d
ab
b
bd
bd
abd
acd
ac
abcd
abd
c
d
acd
abcd
a
bcd
abc
ad
ac
ac
ad
a
bc
bd
bc
cd
d
c
a
a
bd
cd
ac
bcd
abd
ad
abc
ac
bd
bc
a
bcd
abd
d
ac
ac
abcd
d
b
abcd
abc
ab
ad
a
bc
a
acd
abd
bd
bc
c
abd
b
a
cd
a
ab
cd
bcd
ad
acd
ac
b
abd
abcd
a
abc
acd
acd
acd
abcd
acd
c
ab
ad
bc
abc
ac
ad
abcd
ac
c
c
ac
acd
a
abd
ad
abcd
b
abc
bd
abc
abcd
a
abc
bcd
bd
abcd
acd
ac
ad
cd
abc
c
ac
b
a
acd
bc
ab
bd
b
ad
cd
acd
abd
ad
d
bd
d
bcd
abc
abd
acd
b
d
c
bc
b
b
d
bc
d
ad
d
abcd
acd
ac
bd
ac
bcd
d
abcd
cd
ad
abd
bcd
ad
a
ac
b
ad
abd
cd
b
abd
abcd
bc
abc
bd
bd
ad
ab
abcd
a
bd
b
b
abc
acd
abc
ad
abc
b
ac
abc
bcd
ad
ab
d
c
c
abc
bcd
abcd
bc
ac
ac
ab
ad
ac
d
abcd
ad
ac
ac
bc
bcd
bcd
abd
abc
ac
abcd
a
cd
d
abcd
abc
c
cd
ad
cd
b
abc
abcd
ad
ac
bcd
bc
bcd
acd
abc
bc
ac
ad
ab
ab
b
ad
a
abc
abc
b
acd
d
cd
abc
abc
acd
ab
b
abd
ad
a
cd
abc
d
b
ad
abd
d
ab
ab
bd
a
bc
cd
d
a
c
bcd
a
ac
abd
a
ac
abd
ad
ac
a
abc
ad
abc
ad
bc
abc
b
abd
bd
abc
abd
ab
abd
b
abcd
abc
abcd
bc
bd
bd
bc
abd
acd
bcd
bc
a
c
ad
abd
ac
ac
d
ac
abcd
b
abcd
bcd
ab
bcd
ab
d
bc
abcd
bd
bd
bd
abcd
a
c
cd
abcd
ad
acd
bcd
a
a
bcd
c
c
d
ad
bd
ac
cd
c
ac
abd
ab
acd
d
bd
ab
abc
a
d
cd
bcd
b
ac
d
bd
abcd
ad
ac
ab
ad
a
bd
c
cd
abd
abcd
abd
ad
bd
cd
ab
bc
ad
abc
c
d
a
ab
ad
b
d
ad
ac
b
cd
bcd
abd
ab
ac
b
bcd
ab
b
bd
bc
abd
bc
abd
ab
a
b
b
b
ad
a
acd
ab
d
ab
a
ab
a
bc
ad
cd
cd
b
bc
cd
d
bcd
ad
acd
ac
bc
d
bd
d
c
bc
d
ab
acd
ab
ab
ad
a
ad
b
ac
abcd
a
abc
b
ad
abc
abcd
abc
bcd
b
bd
a
cd
cd
abcd
b
a
b
acd
d
a
ab
a
abc
abd
cd
a
ac
cd
b
b
abcd
ac
abcd
bc
bcd
abcd
c
acd
d
bc
a
bcd
ad
ab
abcd
abd
abc
bd
b
ac
abcd
bd
acd
abc
acd
ab
bc
bcd
abd
bcd
abc
acd
a
acd
c
abd
bcd
ab
bcd
bc
abc
bcd
cd
d
b
abd
b
c
bcd
abcd
bcd
ad
cd
bd
d
ab
bd
b
bcd
bd
c
b
abd
bcd
b
bcd
acd
abd
d
acd
ab
acd
bc
cd
a
bc
bc
bcd
b
bc
abcd
a
b
acd
cd
a
bcd
d
bd
cd
abc
ad
ab
bd
c
bc
acd
ad
ac
ad
abd
bc
ab
ad
a
bd
c
bd
b
acd
bc
bd
ac
abc
ab
d
bd
b
bcd
abcd
a
abcd
ac
abcd
bd
bd
cd
c
abcd
b
ad
ac
ac
c
bc
d
b
cd
a
abcd
ac
abd
d
bd
b
d
bc
ab
bd
a
cd
ac
abd
ac
ac
bc
abc
bc
abcd
abc
b
bd
bcd
bcd
c
ab
acd
b
a
acd
bcd
ad
d
b
ad
ad
ac
bd
abcd
ad
bc
a
cd
bd
bcd
abd
cd
ab
cd
ad
abc
cd
a
cd
ab
d
bc
b
cd
bc
cd
bcd
ab
a
abc
bc
abc
ad
ab
bd
a
cd
ad
ad
bc
acd
acd
abd
cd
abd
abd
ab
bc
b
ad
bc
abcd
acd
ab
bc
b
abc
abd
abcd
abc
bd
acd
ab
a
bd
abc
abd
bc
ad
ab
ad
c
a
bcd
b
d
bc
abcd
abd
ab
c
abc
acd
cd
b
d
a
bcd
acd
bcd
b
c
abc
abd
acd
acd
acd
abcd
ac
a
bcd
d
bd
bc
bd
d
ac
c
cd
abd
ab
ad
bc
b
abc
acd
b
bcd
abd
cd
a
ab
ac
bc
a
bcd
abd
bcd
abd
abc
acd
bc
cd
acd
a
abc
bc
d
b
b
a
d
bc
ad
bcd
ac
a
ab
cd
ac
cd
ac
abd
ab
bc
ad
bcd
ac
abc
ab
cd
bc
ab
bcd
abc
abd
acd
bcd
bcd
abd
ad
ad
acd
b
bd
a
d
b
acd
a
ac
bcd
b
cd
ac
b
ad
bcd
abcd
b
bcd
bcd
bd
d
d
ad
ab
abcd
a
a
abc
a
abc
cd
abc
acd
c
acd
d
d
acd
bcd
a
b
c
ab
abc
abcd
bc
bd
abcd
bcd
bcd
abd
ac
ac
ab
d
abcd
bd
b
ac
c
bcd
bd
ac
abd
abc
c
ad
bc
ab
bcd
abc
abc
ab
cd
ac
ab
bc
c
abd
cd
ac
ad
ac
ac
ab
ad
abcd
abd
abd
bd
b
d
ad
b
bd
abcd
b
ab
cd
bd
abcd
abd
ac
abc
bd
a
bcd
b
ad
abc
ad
cd
c
abd
bcd
abd
a
bc
bd
abd
abc
ad
acd
b
abc
bc
ad
abc
bd
b
abc
c
bd
d
ab
abd
ac
bc
c
a
cd
b
ac
abc
c
acd
abcd
abcd
cd
c
d
acd
bd
c
cd
cd
d
bd
abcd
ab
a
acd
cd
ab
bc
c
bd
c
b
acd
abc
abd
b
abc
a
c
abd
ab
abcd
bc
bcd
bc
bc
c
abc
ab
bcd
c
a
ac
acd
bcd
cd
bd
bc
c
bcd
bd
abc
b
ac
c
abcd
abcd
acd
ab
acd
ad
ab
c
ad
bcd
ab
acd
abd
abc
bd
bcd
ab
abd
cd
bc
acd
bcd
abcd
acd
ab
bc
ac
abcd
ab
ad
c
abd
abd
abc
a
bcd
ac
d
acd
a
a
ad
abcd
ab
ab
ad
bc
d
bc
abcd
abd
acd
bd
bcd
bd
bcd
abc
abc
ad
b
cd
c
c
abd
d
c
abc
bc
bd
abcd
ac
abd
ab
b
a
ad
b
bd
ab
bd
ac
acd
bcd
a
b
bd
ad
bcd
abc
bd
ac
cd
ab
a
cd
abcd
bd
ad
b
bc
abd
abcd
abc
abc
c
d
acd
b
ad
ad
ac
b
bcd
ac
bc
abd
d
c
b
ad
bd
bcd
abd
abd
d
bcd
bd
c
b
cd
abc
ad
ad
bd
d
ac
ab
cd
d
bcd
ad
ab
ac
ac
ac
acd
c
ab
ac
b
bd
bcd
ab
acd
cd
c
abcd
acd
acd
ac
a
a
c
c
c
ac
ab
abcd
c
d
bd
b
ab
bd
b
bcd
ad
abc
bcd
ad
bcd
bd
bcd
d
acd
a
d
abc
ac
cd
b
a
abcd
bcd
c
bcd
c
acd
b
ac
abcd
ac
abd
bc
ab
abd
ad
c
acd
acd
d
ad
a
bc
ad
bcd
bc
c
a
acd
abcd
abd
ac
ab
a
ac
a
ac
bd
acd
ad
abc
bcd
cd
cd
a
abc
acd
a
abcd
bcd
acd
bcd
acd
c
ac
b
bcd
ac
cd
bd
bd
ab
abcd
abd
ac
abd
bd
c
b
bd
a
bc
abcd
acd
bd
abc
c
d
bcd
bc
d
a
abcd
bd
bcd
a
acd
abcd
bd
d
bcd
bc
c
ab
a
bd
abcd
cd
abcd
abd
a
a
bcd
b
ab
ab
acd
ad
ac
b
b
bcd
bcd
bcd
acd
ab
ad
c
abd
abcd
ac
b
ac
bc
ac
d
d
bc
abd
d
ab
acd
b
bc
bd
cd
abc
b
bcd
a
a
abc
ad
bc
bcd
a
bd
acd
bd
a
bc
abd
bc
bc
a
d
ad
bd
acd
bd
bcd
abd
ad
acd
ac
b
bc
b
ab
d
a
b
abcd
d
abd
d
b
ac
abc
abc
d
abd
a
ad
abc
abd
a
bc
abd
abcd
c
ab
acd
ac
a
cd
abcd
cd
bcd
d
ad
abcd
cd
cd
b
abd
b
bc
ac
abcd
bd
ab
abc
abcd
b
a
abcd
a
bd
bd
bcd
abcd
bcd
ac
cd
bd
ac
c
c
bcd
c
b
d
b
bcd
abd
abcd
bcd
abc
abd
abc
bc
d
abc
acd
ac
ab
d
abc
cd
bc
b
d
cd
abc
bd
bc
bc
abd
acd
ac
ab
c
ab
cd
abcd
acd
ab
cd
acd
bc
c
ab
ac
ab
bcd
abd
acd
b
b
bcd
abc
ab
bc
ad
bcd
a
abcd
acd
abc
abc
acd
ab
ab
c
b
c
b
cd
d
d
abd
c
ad
c
ac
c
d
abd
b
ab
bc
a
acd
b
a
ac
bd
ac
cd
bcd
ac
ac
bcd
c
d
bd
cd
abcd
bd
cd
abd
bd
ab
cd
d
ac
d
acd
cd
bc
abd
c
c
b
ab
bd
d
bc
bd
abc
b
bcd
ab
ac
bcd
abc
cd
ac
bd
ad
bc
abcd
c
bc
ac
bd
c
abcd
bc
acd
ac
abc
bd
bc
d
b
acd
bd
bd
abcd
bcd
ab
abc
abcd
bcd
abc
abd
abcd
a
bc
ac
d
abc
ac
b
a
ac
abd
abc
bd
abcd
cd
bcd
abcd
ac
abc
d
bcd
abcd
acd
ad
abd
cd
ac
ac
a
ad
d
cd
a
a
cd
bd
ad
abd
abc
bc
bc
abc
b
b
d
d
ab
abd
ac
bc
ad
abcd
ad
acd
ac
ac
acd
ad
ad
abc
bcd
c
d
ac
abd
bcd
d
b
abcd
d
ad
c
abcd
ac
ad
d
ad
abcd
abd
ac
ad
bc
bcd
a
cd
acd
acd
c
bd
c
c
abcd
cd
acd
ac
bd
ab
cd
bcd
acd
cd
bc
a
acd
abc
bd
c
bd
cd
c
c
bc
ac
abd
ab
abc
ac
abcd
c
d
cd
bcd
abcd
bc
bcd
abc
a
b
ab
acd
ac
ab
ab
abc
cd
b
abd
abc
a
b
d
ab
abcd
ab
ad
abd
abc
bcd
d
cd
ab
c
ad
b
ad
ad
ab
cd
ab
bd
ad
acd
acd
abd
ac
c
acd
abd
ab
cd
acd
d
cd
ab
b
abd
ab
abd
abc
abcd
ac
ab
cd
acd
abc
ad
d
bcd
d
ad
abd
a
d
cd
abd
d
ab
d
bd
abd
c
abcd
bd
acd
cd
abc
cd
bc
cd
abcd
a
abcd
ad
bcd
ab
ab
bcd
abcd
abd
bc
acd
acd
bc
abcd
a
ad
abd
ab
acd
d
acd
bd
d
d
ac
b
b
abd
bcd
abd
d
a
b
acd
abcd
acd
bcd
cd
a
a
c
abcd
bcd
abc
cd
bc
ad
c
bd
ad
acd
cd
ab
abcd
cd
c
acd
bcd
bc
c
d
abd
d
ac
ab
bcd
bc
cd
b
bd
abc
bc
cd
abd
b
cd
ad
abd
bd
c
bc
bc
d
abcd
acd
abc
abc
d
c
ac
d
a
acd
ab
abcd
ac
bcd
bc
a
bcd
bcd
ac
acd
abcd
abcd
d
abcd
a
d
abcd
ab
ad
d
d
bd
abcd
ab
ad
d
d
b
abc
ab
abc
cd
ab
acd
bc
a
acd
ac
ac
bcd
ad
a
c
abcd
abc
cd
ac
cd
a
bc
abcd
acd
a
ad
bd
a
bd
abcd
abc
a
c
ac
cd
abd
acd
abcd
abd
cd
abc
bcd
ac
b
c
a
b
ab
ab
ab
ac
abd
bc
bd
abd
cd
ad
d
ad
abc
a
abd
a
a
abcd
abcd
c
bc
a
d
d
c
ab
abcd
ad
abd
cd
ad
bc
bd
bcd
c
d
ab
abd
acd
bcd
ac
abcd
ab
ab
bc
d
b
bd
b
ac
abd
bc
bd
bc
abc
bc
bc
bc
abd
acd
ac
d
bd
abd
d
bc
bd
c
cd
c
abd
a
acd
d
bc
c
a
cd
c
b
bd
bd
abcd
ac
b
acd
b
ac
ab
ad
ad
ab
abc
bc
abd
abd
a
ac
b
cd
cd
acd
a
ab
cd
abcd
b
bcd
b
abcd
bd
ac
abc
ac
abcd
ab
a
bd
abc
abcd
bd
ad
bc
bd
bc
abd
c
c
d
abcd
abd
abd
ad
c
acd
cd
b
abc
d
b
b
bc
acd
abd
a
bc
abd
bd
cd
c
b
d
acd
acd
a
abd
c
bc
ab
a
bd
ab
bc
bd
acd
bcd
a
a
abcd
cd
ab
c
ac
cd
abc
bc
b
ab
acd
acd
b
cd
a
a
ad
cd
abd
bcd
ac
bc
abc
abc
bd
c
a
bc
bc
c
bd
ac
a
ab
c
ab
ac
c
cd
abcd
abcd
a
c
c
a
abc
ad
ab
ac
abd
ac
b
b
cd
abc
ac
ad
bc
bd
abcd
d
cd
abc
ad
acd
bc
ab
bcd
d
bd
ab
abc
b
bcd
abd
ad
b
c
b
bcd
abcd
bcd
bc
abc
ab
b
abcd
ad
cd
a
bd
abd
abcd
abcd
bcd
ab
ab
abcd
ad
abc
bc
abcd
bd
abcd
abd
ab
ac
abcd
b
ad
abc
bd
abcd
acd
ac
c
ab
abcd
acd
abc
b
abc
ab
abc
acd
ab
bd
bc
abc
b
ad
ac
ac
abcd
d
ad
acd
d
bcd
bc
b
abd
a
a
ac
bd
cd
b
abc
abc
cd
bd
d
acd
acd
abcd
d
a
ac
cd
c
ab
d
a
cd
bc
abcd
c
abc
bd
c
abd
acd
cd
abd
ac
b
ad
cd
ab
abc
ac
bc
c
ad
cd
abcd
abd
cd
acd
ab
cd
ab
bcd
abd
d
bcd
b
b
a
abcd
ad
cd
abd
c
bc
ab
d
bcd
abd
abd
d
d
cd
abd
cd
ad
bd
abcd
ad
bd
ad
c
bd
abc
a
abd
ac
bc
d
abc
ac
ad
acd
ac
b
abcd
bc
c
a
acd
abcd
a
a
abc
acd
cd
d
acd
c
bd
acd
abcd
bd
abc
b
bd
c
abd
b
abc
ad
bc
ad
bc
abd
bd
bd
b
ad
abd
ab
ac
ac
a
bc
ad
bd
bcd
acd
b
b
acd
acd
c
cd
a
ab
d
ad
cd
ad
c
b
bcd
acd
bd
bd
abc
ad
b
abc
d
ab
cd
ac
acd
bd
d
bd
abc
c
c
ab
abd
abcd
bcd
ab
d
abd
ad
a
abcd
cd
abd
cd
abc
a
a
bd
a
bd
ad
bcd
abcd
c
b
c
b
a
c
d
bcd
abc
bcd
a
a
abd
bcd
abc
abc
cd
bd
ac
ad
cd
abc
abd
abcd
a
ac
a
b
d
ab
bc
d
a
ac
cd
abd
abd
abc
c
c
bd
acd
bd
ab
abd
c
c
b
bc
abd
ab
bd
b
ac
ad
abc
b
abd
ac
bd
bd
c
ac
abd
cd
b
ad
d
d
ab
abc
bd
c
bd
a
d
c
abc
ac
abcd
d
ad
ac
ab
abc
bc
acd
bcd
ab
abd
abd
bd
acd
abcd
cd
ab
abd
bc
b
acd
a
abc
ac
a
acd
bd
ad
c
bd
cd
ac
bd
bc
bc
abd
abcd
acd
ab
abc
ad
abc
acd
ad
bc
c
abc
d
a
abd
bcd
abcd
abc
abcd
cd
a
c
bd
abd
bcd
bcd
bd
abd
c
d
abc
d
abcd
bc
b
abc
abd
bd
ad
ac
ab
cd
c
abcd
abcd
cd
b
bc
ab
ab
abd
abd
ab
cd
bc
abcd
a
acd
ad
cd
ab
bcd
abd
c
ac
cd
ac
bd
a
bcd
c
bcd
cd
abd
d
b
a
ac
ad
c
d
b
cd
c
ad
c
abcd
ab
a
a
bc
ac
ad
cd
a
ad
acd
ac
c
acd
c
a
abc
a
cd
cd
bd
bc
b
a
c
ab
bcd
ad
ac
abcd
ab
ab
bcd
b
cd
c
bd
cd
abcd
bcd
a
c
c
ad
ad
c
bc
ad
abd
ad
c
bcd
acd
bd
acd
a
b
bc
ac
ad
bcd
abcd
acd
bd
abcd
abcd
acd
acd
bcd
b
ab
abcd
abc
ad
abc
cd
abd
abd
bcd
d
c
ad
ad
bc
c
acd
b
abd
a
a
ad
b
ac
ad
d
a
ad
c
c
b
ad
a
a
a
a
ac
a
ab
acd
bc
a
bd
bcd
b
d
acd
ad
acd
abc
c
bcd
bc
acd
d
a
abd
bc
d
d
c
abd
cd
a
abcd
bcd
abc
acd
abd
ad
cd
acd
abc
bc
c
acd
bc
abcd
d
ad
acd
c
ac
d
ad
abc
cd
ad
a
abd
b
ab
cd
d
a
ac
ad
b
bd
cd
acd
b
cd
cd
a
bd
a
abc
bd
bcd
abcd
ad
acd
abc
b
cd
ad
abc
abc
b
c
abd
bcd
cd
abd
ac
abc
a
bc
d
ab
abc
ab
cd
cd
bcd
ad
acd
bcd
abcd
bcd
cd
b
c
a
ac
bd
a
abcd
bcd
cd
acd
c
ad
bd
b
d
b
cd
abc
abc
a
acd
abc
d
abcd
ab
acd
ac
b
acd
ab
bd
ac
abd
abcd
ab
abcd
abc
d
abcd
c
ad
acd
bd
c
abc
a
c
ad
b
ab
b
ad
b
b
cd
a
bc
ad
bd
cd
c
cd
bc
b
ad
ab
c
d
c
cd
ab
cd
bd
c
ab
b
abd
ab
bd
abc
c
abd
ad
ad
ac
abc
acd
ad
bc
d
cd
abc
abd
ac
c
bcd
abd
abd
d
b
ac
bc
b
ad
ab
ab
bcd
abcd
abcd
c
b
bc
abd
a
bcd
ab
bcd
d
bcd
bc
a
d
bc
bc
d
d
a
bc
bcd
c
bc
ac
ab
b
ad
ab
b
bc
bd
a
abcd
abcd
c
bc
bcd
bd
cd
abd
b
b
abc
abc
b
b
ab
b
bcd
abc
bc
b
bc
abc
ad
ac
cd
a
cd
cd
d
bcd
ad
c
cd
d
abd
b
abcd
abd
acd
abd
bc
acd
ac
a
acd
ab
b
abc
a
c
bcd
a
c
acd
cd
d
ab
a
c
abd
d
cd
a
bd
abcd
ac
d
bcd
abcd
ac
bcd
a
b
bc
c
ab
bc
abc
abc
d
c
acd
ab
acd
abd
bcd
a
ad
abd
ad
abcd
ad
a
acd
bcd
abcd
bcd
bcd
abc
a
bc
abd
ab
bcd
abc
bcd
bd
bc
c
abd
abc
acd
abc
abd
abcd
ad
acd
abc
bcd
abcd
abcd
bcd
c
d
ac
abc
a
acd
abcd
bc
c
bcd
abc
a
abcd
bc
abc
ac
cd
ad
ab
bc
bcd
acd
abcd
cd
ac
bcd
abc
bcd
abd
ac
ac
abd
ac
ab
acd
ab
abc
abcd
bc
ad
c
bcd
cd
c
bcd
a
cd
ab
c
cd
ad
ac
bd
acd
abc
abc
c
ab
bd
ad
abcd
acd
acd
abc
a
bc
bd
a
bd
c
bc
ab
b
bcd
bcd
abd
bd
bcd
b
acd
ad
ac
abcd
ab
ad
bcd
c
acd
ad
b
cd
d
b
acd
abc
bd
a
abd
ab
ab
bcd
a
ad
a
abcd
ac
acd
cd
a
abd
abcd
b
acd
cd
cd
bc
bcd
abcd
abcd
c
a
bd
ac
ab
c
ab
abd
bc
abd
bd
abc
ad
bd
a
abcd
ab
abcd
ad
abd
abd
ac
abd
bcd
bcd
cd
a
d
bc
d
cd
abc
ac
b
a
acd
abd
b
bcd
abd
cd
bcd
ad
cd
d
bc
ad
ad
bd
c
cd
ab
abd
cd
abcd
ac
cd
bcd
d
bd
cd
bc
ad
cd
abc
ab
abc
acd
c
a
bc
bc
abc
acd
ad
d
d
acd
acd
ad
bd
abcd
bc
cd
acd
ac
bc
bc
bd
acd
bc
b
abc
ac
cd
ab
ad
cd
abd
abd
abd
ac
acd
abc
abcd
ad
b
c
bc
abd
b
ad
c
bc
abcd
ad
ab
ab
ab
c
ab
b
abc
ab
abd
abcd
bcd
ad
abd
cd
abc
abd
bd
bc
c
abd
c
abd
abd
c
abcd
ac
abd
abc
abc
abd
abcd
bc
bcd
d
bd
ab
ac
abcd
bcd
bcd
d
bcd
ac
bd
abcd
ac
c
bcd
abc
ad
bcd
acd
ad
d
b
acd
a
d
cd
abc
a
ac
c
d
ab
bcd
acd
ad
c
cd
ab
acd
c
abcd
abd
ad
abd
acd
cd
cd
ad
bcd
a
b
bcd
bcd
d
abcd
b
ab
ab
bcd
bd
ac
acd
c
acd
b
d
abc
acd
abd
bcd
abd
bcd
abc
bc
abc
ab
acd
c
bcd
abcd
abcd
abcd
c
ad
b
a
ad
abcd
ab
b
bd
acd
ad
c
abcd
abc
bd
c
d
ad
b
ad
bcd
bcd
ab
c
acd
acd
c
ac
abc
bc
abd
c
ac
d
acd
bcd
abc
ad
d
c
