x
g
    f


         x