generate_pattern function

Generate a CAT patterns