Puzzles solved by mei