Included part 3 of HW 3