23a Keep -e-a-n: first thought immediately 'retain', but it could equally well be 'detain'? The first letter doesn't overlap, so it makes no difference, but it does bug me; in a prize competition would either be acceptable, or would the possible ambiguity not have got past an eagle-eyed crossword editor?