finished os hw1