<prompt> Kuandika code ya Python kuunda heap data muundo kwamba inasaidia kuingiza, kufuta, na heap utaratibu shughuli. utekelezaji lazima kutumia mfululizo-msingi uwakilishi kwa ajili ya rundo na lazima kufuata kawaida rundo mali ambapo kila mzazi node ni ndogo au kubwa kuliko watoto wake kutegemea aina ya rundo - min au max. uingizaji operesheni lazima kuongeza kipengele kipya kwa rundo wakati kudumisha rundo mali. operesheni ya kufuta lazima kuondoa kipengele ndogo kutegemea aina ya rundo kutoka rundo wakati kudumisha rundo mali.  <response>: Kama ilivyoelezwa hapo juu, kiwango cha usambazaji cha data cha kiwango cha chini cha kiwango cha chini cha kiwango cha chini cha kiwango cha chini cha kiwango cha chini cha kiwango cha chini cha kiwango cha chini cha kiwango cha chini cha kiwango cha chini cha kiwango cha chini cha kiwango cha chini cha kiwango cha chini cha kiwango cha chini cha kiwango cha chini cha kiwango cha chini cha kiwango cha chini cha kiwango cha chini cha kiwango cha chini cha kiwango cha chini cha kiwango cha chini cha kiwango cha chini cha kiwango cha chini cha kiwango cha chini cha kiwango cha chini cha kiwango cha chini cha kiwango cha chini. 