hw3 Finish