Puzzles solved by Mesmera