pattern-17