Puzzles solved by giordan