ex 5_5 done