#include using namespace std; long long a[100001]; long long seg[400001]; void arbore(int i, int left, int right) { if(left==right) { seg[i]=a[left]; } else { int mij=(left+right)/2; arbore(i*2,left,mij); arbore(i*2+1,mij+1,right); seg[i]=seg[2*i]+seg[2*i+1]; } } long long suma(int i, int left, int right, int ls, int rd) { if(ls<=left && rd>=right) return seg[i]; else if (ls>right || rd>n>>m; for(i=1;i<=n;i++) cin>>a[i]; arbore(1,1,n); //for(i=1;i<=2*n-1;i++) // cout<>op>>ls>>rd; if(op==2) cout<