exercises (195.711)