Puzzles solved by Mef