Coffee, books, and puzzles