Counting Word Search Puzzles