CSCI222 - 2013 UOW Assignment 2