Run perceptron