Finshed exercise 21