dgm3790_assignment1