અગાઉથી ત્રણ પ્રકારના છે: