assignment 1.5 done