<prompt> Umepewa nambari kamili chanya n, ikionyesha kwamba mwanzoni tuna n x n 0-indexed matrix mat iliyojazwa na sufuri.Pia unapewa safu kamili ya 2D hoja. Kwa kila swalai row1i, col1i, row2i, col2i, unapaswa kufanya operesheni ifuatayo: Ongeza 1 kwa kila kipengele katika submatrix iliyo na kona ya juu kushoto row1i, col1i na kona ya chini kulia row2i, col2i. Hiyo ni, ongeza 1 kwa matxy kwa row1i x row2i na col1i y col2i zote.Rudisha _matrix_ mat _baada ya kutekeleza kila hoja._Mfano wa 1:Ingizo: n 3, hoja 1,1,2,2,0,0,1,1Pato: 1,1,0,1,2,1,0,1,1Maelezo: Mchoro hapo juu unaonyesha matriki ya awali, matriki baada ya hoja ya kwanza, na matriki baada ya hoja ya pili.- Katika swali la kwanza, tunaongeza 1 kwa kila kipengele kwenye submatrix na kona ya juu kushoto 1, 1 na kona ya chini ya kulia 2, 2.- Katika swali la pili, tunaongeza 1 kwa kila kipengele kwenye submatrix na kona ya juu kushoto 0, 0 na kona ya chini ya kulia 1, 1.Mfano wa 2:Ingizo: n 2, hoja 0,0,1,1Pato: 1,1,1,1Maelezo: Mchoro hapo juu unaonyesha matriki ya awali na matriki baada ya hoja ya kwanza.- Katika swala la kwanza tunaongeza 1 kwa kila kipengele kwenye tumbo.Vikwazo: 1 n 500 1 queries.length 104 0 row1i row2i n 0 col1i col2i n  <response>: def apply_queriesn, maswali: mkeka 0 n kwa _ masafan kwa swali katika maswali: kwa i in rangeswali0, swala2 1: kwa j katika safuswali1, swala3 1: mkekaij 1 mkeka wa kurudi 