Puzzles solved by MKL