finished hw part 3