assignment 6 done