Update assignment 3 solution with answers and reflection.