assignment 1 for comp2041