Homework Part 3 files