exercise 4 done.