DSC106_hw_submission