Solving The Competitive Con Job Crossword Challenge