Puzzles solved by Denver Yates