Puzzles solved by MJGM