#include <iostream>
#include <fstream>
#include <climits>
#define DMAX 6000001
using namespace std;
ifstream fin("ssm.in");
ofstream fout("ssm.out");
int v[DMAX];
int sumaSecventa(int stanga, int dreapta)
{
int sumaSecventa = 0;
for(int i = stanga; i <= dreapta; i++)
{
sumaSecventa += v[i];
}
return sumaSecventa;
}
int main()
{
int n, suma, suma_maxima = -INT_MAX, stanga, dreapta;
fin >> n;
for(int i = 1; i <= n; i++)
fin >> v[i];
for(int i = 1; i <= n; i++)
{
for(int j = i; j <= n; j++)
{
suma = sumaSecventa(i, j);
if(suma > suma_maxima)
{
suma_maxima = suma;
stanga = i;
dreapta = j;
}
}
}
fout << suma_maxima << ' ' << stanga << ' ' << dreapta;
return 0;
}