Spring Assignments 4/12-5/7