Pattern Recognition with Back Propagation Neural Network