The method works by examining one sample at a time, and makes an update , then the perceptron method can find such a separator.
it is not entirely clear what this method does when the training data are not completely separable.