ashao: HW2 submission