<prompt> Unapewa gridi ya 2D ya ukubwa m x n na x kamili. Katika operesheni moja, unaweza kuongeza x kwa au kutoa x kutoka kwa kipengele chochote katika gridi.gridi ya thamani moja ni gridi ambapo vipengele vyake vyote ni sawa.Rejesha idadi ya chini zaidi ya utendakazi ili kufanya gridi kuwa thamani moja_. Ikiwa haiwezekani, rudisha -1.Mfano wa 1:Ingizo: gridi 2,4,6,8, x 2Pato: 4Maelezo: Tunaweza kufanya kila kipengele kuwa sawa na 4 kwa kufanya yafuatayo:- Ongeza x hadi 2 mara moja.- Ondoa x kutoka 6 mara moja.- Ondoa x kutoka 8 mara mbili.Jumla ya shughuli 4 zilitumika.Mfano wa 2:Ingizo: gridi 1,5,2,3, x 1Pato: 5Maelezo: Tunaweza kufanya kila kipengele kuwa sawa na 3.Mfano wa 3:Ingizo: gridi 1,2,3,4, x 2Pato: -1Maelezo: Haiwezekani kufanya kila kipengele kiwe sawa.Vikwazo: m grid.length n gridi ya taifai.length 1 m, n 105 1 m n 105 1 x, gridiij 104  <response>: def full_rounds_played saa_ya_kuingia, wakati_wa_kutoka: saa_ya_kuingia, dakika_ya_kuingia ramaniint, login_time.split: saa_ya_kutoka, dakika_ya_kutoka ramaniint, logout_time.split: ikiwa saa_ya_kutoka 60 dakika_ya_kutoka saa_ya_kuingia 60 dakika_ya_kuingia: saa_ya_kutoka 24 mizunguko saa_ya_kutoka 60 dakika_ya_kutoka - saa_ya_kuingia 60 dakika_ya_kuingia 15 duru za kurudi 