Text this: A lifetime of puzzles :