HW6 - Part 4 - Version 1