UOW - CSCI342 Assignment 1