Finished Hw1