191.patternabstract#2