#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
#define pb push_back
#define fi first
#define se second
typedef pair<ll,ll> P;
#define Mod 1000000007
using VP = vector<P>; using VVP = vector<VP>;
using VI = vector<ll>; using VVI = vector<VI>; using VVVI = vector<VVI>;
#define INF 1ll<<59

ll n;

ll bit[202020];

// sum of[0..i]
ll sum(ll i){
    ll s=0;
    while(i>0){
        s+=bit[i];
        i -= i & -i;
    }
    return s;
}

void add(ll i,ll x){
    while(i<=n){
        bit[i]+=x;
        i += i & -i;
    }
}

int main(){
    ll i,j;
    cin>>n;
    ll a[n+1];
    for(i=1;i<=n;i++){
        cin>>a[i];
        add(i,a[i]);
    }

    ll ans=sum(24);
    for(i=24;i<=n;i++){
        ans=max(ans,sum(i)-sum(i-24));
    }

    ll q;
    cin>>q;

    for(i=0;i<q;i++){
        ll t,v;
        cin>>t>>v;
        add(t,v-a[t]);
        a[t]=v;

        for(j=t;j<t+24;j++){
            ans=max(ans,sum(j)-sum(j-24));
        }

        cout<<ans<<endl;
    }
    
    return 0;
}