hapus require 'set'