<prompt> Kipengele cha kilele katika gridi ya 2D ni kipengele ambacho ni kikubwa kabisa kuliko majirani zake wote wa karibu upande wa kushoto, kulia, juu na chini.Kwa kuzingatia mat yenye faharasa 0 m x n mat ambapo hakuna seli mbili zinazokaribiana zinazolingana, tafuta kipengele chochote kilele matij na urudishe _urefu 2 safu_ i,j.Unaweza kudhani kuwa tumbo zima limezungukwa na mzunguko wa nje wenye thamani -1 katika kila seli.Lazima uandike algoriti inayoendeshwa katika muda wa Om logn au On logm.Mfano wa 1:Ingizo: mkeka 1,4,3,2Pato: 0,1Maelezo: 3 na 4 zote ni vipengele vya kilele kwa hivyo 1,0 na 0,1 zote ni majibu yanayokubalika.Mfano wa 2:Ingizo: mkeka 10,20,15,21,30,14,7,16,32Pato: 1,1Maelezo: 30 na 32 zote ni vipengele vya kilele kwa hivyo 1,1 na 2,2 zote ni majibu yanayokubalika.Vikwazo: m mat.length n mkekai.urefu 1 m, n 500 1 mkekaij 105 Hakuna seli mbili zilizo karibu zinazolingana.  <response>: def min_operationsnambari1, nambari2: jumla1, jumla2 jumlanambari1, jumlanambari2 ikiwa jumla1 jumla2: kurudi 0 ikiwa jumla1 0 na i lennums1 au j lennums2: chaguo1 nums1i - 1 ikiwa i lennums1 mwingine 0 option2 6 - nums2j ikiwa j lennums2 mwingine 0 ikiwa chaguo1 chaguo2: diff - chaguo1 mimi 1 kwingine: tofauti - chaguo2 j 1 shughuli 1 kurejesha shughuli ikiwa tofauti 0 mwingine -1 