# include<stdio.h>
 # include<iostream>
 # include<algorithm>
 using namespace std;
 int main(){
 	int n;
 	while(scanf("%d",&n)!=EOF)
 	{
 		if(n==0)
 		{
 			
 			
 			continue;
 			
		 }
		 int a[n];
		 int cnt=0;
		 for(int i=0;i<n;i++)
		 {
		 	scanf("%d",&a[i]);
		 	if(a[i]<0)
		 	cnt++;
		 }
 		if(cnt==n)
		{
			printf("0 %d %d\n",a[0],a[n-1]);
			continue;
		}
		
		else{
			int dp[n];
			dp[0]=a[0];
			for(int i=1;i<n;i++)
			{
				
				dp[i]=max(a[i],dp[i-1]+a[i]);
				
			}
			
			int max=-1;
			int sign; 
			for(int i=0;i<n;i++)
			{
				if(dp[i]>max)
				{
					max=dp[i];
					sign=i;
				}
			}
			printf("%d ",max);
			int sum=0;
			int i;
			for(i=sign;i>=0;i--)
			{
				  sum+=a[i];
				  if(sum==max)
				  {
				  	break;
				  	
				  }
				
			}
			printf("%d %d\n",a[i],a[sign]);
		} 		
				 
 		
	 }
 	
 	
 	
 }