coursework2(DM)