पैटर्न प्रकार