Solving Application Crossword Puzzles With Ease And Speed