This is assignment 1 for 2DV110 course