3.7 exercises