* 1 * P *f