solved 2.1 ex5w6