This repo is for my CSC2002S assignment2 (august 2014)