f
f
c
g
b
b
e
g
g
b
g
g