Solving and Generating Chinese Character Riddles
A probabilistic approach to solving crossword puzzles