Assignment 1
Case 1
Case 2
Assignment 2
Assignment 3