Puzzles solved by mag.dem