HW4 part 01