This is for an assignement for the CSC302 Lab assignement 1. Done by Manik Jain and Me.