finished
finished hw1