New files for HW3, part 3