import java.util.*;
class Main {
public static int[] prefix(int[] nums) {
int [] prefix=new int [nums.length];
for(int i=1;i<nums.length;i++){
prefix[i]=prefix[i-1]+nums[i];
}
return prefix;
}
public static int sumRange(int [] arr,int left,int right){
int [] prefixSum=prefix(arr);
return prefixSum[right] - prefixSum[left - 1];
}
public static void main
(String[] args
) { Scanner sc
=new Scanner
(System.
in); int n=sc.nextInt();
int[] nums = new int[n];
for(int i=0;i<n;i++){
nums[i]=sc.nextInt();
}
int l=sc.nextInt(),r=sc.nextInt();
int sum=sumRange(nums,l,r);
System.
out.
println("Sum of numbers in range "+l
+" to "+ r
+" : "+sum
); sc.close();
}
}
aW1wb3J0IGphdmEudXRpbC4qOwoKY2xhc3MgTWFpbiB7CiAgICBwdWJsaWMgc3RhdGljIGludFtdIHByZWZpeChpbnRbXSBudW1zKSB7CiAgICAgICAgaW50IFtdIHByZWZpeD1uZXcgaW50IFtudW1zLmxlbmd0aF07CiAgICAgICAgZm9yKGludCBpPTE7aTxudW1zLmxlbmd0aDtpKyspewogICAgICAgICAgICBwcmVmaXhbaV09cHJlZml4W2ktMV0rbnVtc1tpXTsKICAgICAgICB9CiAgICAgICAgcmV0dXJuIHByZWZpeDsKICAgIH0KICAgIAogICAgcHVibGljIHN0YXRpYyBpbnQgc3VtUmFuZ2UoaW50IFtdIGFycixpbnQgbGVmdCxpbnQgcmlnaHQpewogICAgICAgIGludCBbXSBwcmVmaXhTdW09cHJlZml4KGFycik7CiAgICAgICAgcmV0dXJuIHByZWZpeFN1bVtyaWdodF0gLSBwcmVmaXhTdW1bbGVmdCAtIDFdOwogICAgfQoKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKICAgICAgICBTY2FubmVyIHNjPW5ldyBTY2FubmVyKFN5c3RlbS5pbik7CiAgICAgICAgaW50IG49c2MubmV4dEludCgpOwogICAgICAgIGludFtdIG51bXMgPSBuZXcgaW50W25dOwogICAgICAgIGZvcihpbnQgaT0wO2k8bjtpKyspewogICAgICAgICAgICBudW1zW2ldPXNjLm5leHRJbnQoKTsKICAgICAgICB9CiAgICAgICAgCiAgICAgICAgaW50IGw9c2MubmV4dEludCgpLHI9c2MubmV4dEludCgpOwogICAgICAgIGludCBzdW09c3VtUmFuZ2UobnVtcyxsLHIpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiU3VtIG9mIG51bWJlcnMgaW4gcmFuZ2UgIitsKyIgdG8gIisgciArIiA6ICIrc3VtKTsKICAgICAgICBzYy5jbG9zZSgpOwogICAgfQp9Cg==