hw3 completed