better plot for perceptron