pattern-22