a
f
d
g
g
g
d
g
g
g
d
b