Nama: M.Rifki Qasthalani Npm : 1811050079