Assignment 1 for Object Orientated Computing