h   f    p