Cryptic crossword No 29,933 ...