Puzzles solved by mima