Assignment 3 done