Pattern Recognition by