What Are Different Kind Of Pattern