Get your thinking cap on for this crossword.