homework4 part1