Puzzles solved by GMEN31