Exercises for g h p