<prompt> Kwa kuzingatia nambari tatu, k, digit1, na digit2, ungependa kupata namba kamili ndogo ambayo ni:Kubwa kuliko k, Nyingi za k, na Inajumuisha pekee tarakimu digit1 naau digit2.Rejesha _ndogo nambari kamili kama hiyo. Ikiwa hakuna nambari kamili kama hiyo au nambari kamili inazidi kikomo cha nambari kamili ya biti 32 _231 - 1_, rudisha_ -1.Mfano wa 1:Ingizo: k 2, tarakimu1 0, tarakimu2 2Pato: 20Maelezo:20 ni nambari kamili ya kwanza kubwa kuliko 2, kizidishio cha 2, na inajumuisha tarakimu 0 naau 2 pekee.Mfano wa 2:Ingizo: k 3, tarakimu1 4, tarakimu2 2Pato: 24Maelezo:24 ni nambari kamili ya kwanza kubwa kuliko 3, kizidishio cha 3, na inajumuisha tarakimu 4 naau 2 pekee.Mfano wa 3:Ingizo: k 2, tarakimu1 0, tarakimu2 0Pato: -1Maelezo:Hakuna nambari kamili inayokidhi mahitaji kwa hivyo rudisha -1.Vikwazo: 1 k 1000 0 tarakimu1 9 0 tarakimu2 9  <response>: def checkZeroOness: str - bool: refu_sifuri refu_moja sasa_sifuri sasa_moja 0 kwa c katika s: ikiwa c 0: sasa_sifuri 1 ndefu_sifuri max sifuri_refu zaidi, sifuri_ya_sasa sasa_moja 0 kwingine: sasa_moja 1 ndefu_moja max ndefu_moja, ya sasa_ya sasa sasa_sifuri 0 rudisha refu_moja refu_sifuri 