homework 0 part 1