cis4615_Assignment2