How Many Squares Puzzle