Cryptic crossword No 29,914 ...