( p ( g ( f ( p(