Homework 5 Part 1, HW 4 Puzzle