Counting Chess Squares Puzzle