<prompt> Umepewa mfuatano wa nambari num, unaowakilisha palindrome kubwa sana.Rejesha palindrome ndogo zaidi kubwa kuliko_ idadi _ambayo inaweza kuundwa kwa kupanga upya tarakimu zake. Ikiwa hakuna palindrome kama hiyo, rudisha kamba tupu_ .palindrome ni nambari inayosomeka kwa kurudi nyuma na kwenda mbele.Mfano wa 1:Ingizo: nambari 1221Pato: 2112Maelezo: Palindrome inayofuata kubwa kuliko 1221 ni 2112.Mfano wa 2:Ingizo: nambari 32123Pato: Maelezo: Hakuna palindromu kubwa kuliko 32123 inayoweza kufanywa kwa kupanga upya tarakimu.Mfano wa 3:Ingizo: nambari 45544554Pato: 54455445Maelezo: Palindrome inayofuata kubwa kuliko 45544554 ni 54455445.Vikwazo: 1 num.length 105 num ni palindrome.  <response>: kutoka kwa vibali vya kuagiza vya itertoolsdef nextPalindromenambari: str - str: n leni idadi kwanza_nusu nambari:n 1 2 wagombea sortedsetint.joinp kwa p katika vibalinusu_ya_kwanza kwa c katika wagombea: c_str strc pili_nusu c_str::-1 ikiwa n 2 1: pili_nusu nusu_ya_pili1: mgombea_str c_str nusu_ya_pili ikiwa mgombea_str nambari: mrejeshaji mgombea_str kurudi 