CS201 assignment 1 solution 2020