5.10 exercises