Finished HW 1
finished hw 2