pattern_recognition / source