Added first assignment from COMP3301