( ( f ( ( p ( p ( f ( ( p ( p ( ( p ( p ( p ( p (p