The Very Hungry Caterpillar Puzzle Squares