assignments for Comp20