Puzzles solved by MIKA