<prompt> Kwa kuzingatia safu kamili ya faharasa nums, rudisha _faharasa ndogo_ i _ya_ idadi _kama kwamba_ i mod 10 nambarii_, au_ -1 _ikiwa faharasa kama hiyo haipo_.x mod y inaashiria salio wakati x imegawanywa na y.Mfano wa 1:Ingizo: nambari 0,1,2Pato: 0Maelezo:i0: 0 mod 10 0 namba0.i1: 1 mod 10 1 nambari1.i2: 2 mod 10 2 nambari2.Fahirisi zote zina i mod 10 numsi, kwa hivyo tunarudisha faharasa ndogo zaidi 0.Mfano wa 2:Ingizo: nambari 4,3,2,1Pato: 2Maelezo:i0: 0 mod 10 0 ! nums0.i1: 1 mod 10 1 ! nambari1.i2: 2 mod 10 2 nambari2.i3: 3 mod 10 3 ! nums3.2 ndio faharisi pekee ambayo ina i mod 10 numsi.Mfano wa 3:Ingizo: nambari 1,2,3,4,5,6,7,8,9,0Pato: -1Maelezo: Hakuna faharasa inayotosheleza i mod 10 numsi.Vikwazo: 1 nums.length 100 0 numsi 9  <response>: def smallest_indexnambari: kwa i, nambari katika enumeratenambari: ikiwa mimi 10 nambari: kurudi i kurudi -1 