pattern1 (2)