DGMD E-20 Assignment 2