f
g
z