Both parts for Homework 5 are complete, and bug free