tambah fungsi partisiapn