class Solution {
public int[] sumEvenAfterQueries(int[] A, int[][] queries) {
int len_A=A.length;
int len_R=queries.length;
int len_C=queries[0].length;
int cnt=0;
int[] ans=new int[len_R];
for(int i=0;i<len_A;++i){
if(A[i]%2==0){
cnt+=A[i];
}
}
for(int i=0;i<len_R;++i){
int temp=A[queries[i][1]];
if(temp%2==0){
cnt-=temp;
}
temp+=queries[i][0];
A[queries[i][1]]+=queries[i][0];
if(Math.abs(temp)%2==0){
cnt+=temp;
}
ans[i]=cnt;
}
return ans;
}
}