part3 first
homework 4 part 1