Puzzles solved by Olivier Roth