part 1 done
finished hw 3