Graded assignment 2