exercises (169.611)