<prompt> Kwa kuzingatia mkusanyiko kamili nums na nambari mbili kamili firstLen na secondLen, hurejesha _jumla ya juu kabisa ya vipengee katika safu ndogo mbili zisizo na urefu_ firstLen _na_ secondLen.Safu yenye urefu firstLen inaweza kutokea kabla au baada ya safu yenye urefu secondLen, lakini lazima ziwe zisizoingiliana.subarray ni sehemu inayoambatana ya safu.Mfano wa 1:Ingizo: nambari 0,6,5,2,2,5,1,9,4, firstLen 1, secondLen 2Pato: 20Maelezo: Chaguo moja la safu ndogo ni 9 yenye urefu wa 1, na 6,5 yenye urefu wa 2.Mfano wa 2:Ingizo: nambari 3,8,1,3,2,1,8,9,0, firstLen 3, secondLen 2Pato: 29Maelezo: Chaguo moja la safu ndogo ni 3,8,1 yenye urefu wa 3, na 8,9 yenye urefu wa 2.Mfano wa 3:Ingizo: nambari 2,1,5,6,0,9,5,0,3,8, firstLen 4, secondLen 3Pato: 31Maelezo: Chaguo moja la safu ndogo ni 5,6,0,9 yenye urefu wa 4, na 0,3,8 yenye urefu wa 3.Vikwazo: 1 firstLen, secondLen 1000 2 firstLen secondLen 1000 firstLen secondLen nums.length 1000 0 numsi 1000  <response>: def add_to_array_formnambari, k: kwa i katika safulennum - 1, -1, -1: k, numi divmodidadii k, 10 ikiwa k 0: mapumziko wakati k: k, tarakimu divmodk, 10 num.insert0, tarakimu nambari ya kurudi 