exercise 6_5 done