<prompt> Una hesabu ya mipira ya rangi tofauti, na kuna mteja ambaye anataka mipira ya kuagiza ya rangi yoyote.Mteja anathamini sana mipira ya rangi. Kila thamani ya mpira wa rangi ni idadi ya mipira ya rangi hiyo uliyo nayo sasa katika hesabu yako. Kwa mfano, ikiwa unamiliki mipira ya manjano 6, mteja atalipa 6 kwa mpira wa kwanza wa manjano. Baada ya muamala, kuna mipira ya manjano 5 pekee iliyosalia, kwa hivyo mpira wa manjano unaofuata unathaminiwa kuwa 5 yaani, thamani ya mipira hupungua kadri unavyomuuzia mteja zaidi.Unapewa safu kamili, hesabu, ambapo hesabui inawakilisha idadi ya mipira ya rangi ya ith ambayo unamiliki mwanzoni. Pia unapewa maagizo kamili, ambayo inawakilisha jumla ya idadi ya mipira ambayo mteja anataka. Unaweza kuuza mipira kwa mpangilio wowote .Rejesha _thamani ya kiwango cha juu zaidi unayoweza kufikia baada ya kuuza_ maagizo _mipira ya rangi_. Kwa vile jibu linaweza kuwa kubwa sana, lirudishe modulo 109 7.Mfano wa 1:Ingizo: orodha 2,5, maagizo 4Pato: 14Maelezo: Uza rangi ya 1 mara 1 2 na rangi ya 2 mara 3 5 4 3.Thamani ya juu kabisa ni 2 5 4 3 14.Mfano wa 2:Ingizo: orodha 3,5, maagizo 6Pato: 19Maelezo: Uza rangi ya 1 mara 2 3 2 na rangi ya 2 mara 4 5 4 3 2.Thamani ya juu kabisa ni 3 2 5 4 3 2 19.Vikwazo: 1 inventory.length 105 1 orodhai 109 1 maagizo minjumlahesabui, 109  <response>: def minInsertionss: str - int: ans, kina 0, 0 kwa mimi katika anuwai lens: ikiwa si : kina 2 kwingine: ikiwa si - 1 : kina - 1 kwingine: kina - 2 ikiwa kina 0: ans - kina kina 0 rudisha kina 