Puzzles solved by gilbert