Puzzles solved by xmc