cs201 assignment no 3 solution part 2/3 . semester fall 2016