Updating assignment 3, everything is finished