Assignments for week3