COMP 250 Assignment a