Puzzles solved by MLP