Puzzles solved by G condo