Puzzles solved by Venus