Puzzles solved by miao