Cryptic crossword No 29,923 ...