Homework #6 FINAL(2)