#include <cstdio>

int tmp, rj[10], prvo[10];
int abs(int a);
struct mini{
	   int min, i;
}min;

int main(){
	scanf ("%d", &rj[0]);
	prvo[0]=rj[0];
    for (int i=1; i<10; ++i){
        scanf ("%d", &tmp);
        rj[i]=rj[i-1]+tmp;
        prvo[i]=rj[i];
    }
    
    
    
    for (int i=0; i<10; ++i){
    	rj[i]-=100;
		rj[i]=abs(rj[i]);
	}
	
	
	
	min.min=1001;
	
	
	
	
	for (int i=0; i<10; ++i){
		if (rj[i]<=min.min){
  		   min.i=i; min.min=rj[i];   
        }
	}
	printf ("%d\n", prvo[min.i]);
   	
    scanf ("%*c%*c");
    return 0;   
}
int abs(int a){
	if (a<0) return -a;
	return a;
}
