divide pattern1