update csc201 hw1