pattern recognition

pattern recognition