Part 4 of Murali's Assignment
Merge pull request #51 from yushan87/cpsc372-final-part

Part 4 of Murali's Assignment