﻿#include <iostream>
#include <fstream>
using namespace std;

int main()
{
    ifstream bemenet("cifre.in");

    int maxhossz = 0, maxelem, maxstart, maxveg;

    int elozo, hossz = 1;
    bemenet >> elozo; // 1. elem

    int x, poz = 2;

    while (bemenet >> x) {
        if (x == elozo) {
            hossz++;
        }
        else {
            /*
            cout << hossz << " darab "
                 << elozo << " start: "
                 << poz-hossz << " veg: "
                 << poz-1 << endl;
            */
            if (hossz > maxhossz) {
                maxhossz = hossz;
                maxelem = elozo;
                maxstart = poz - hossz;
                maxveg = poz - 1;
            }

            hossz = 1;
            elozo = x;
        }

        poz++;
    }

    /*
    cout << hossz << " darab "
         << elozo << " start: "
         << poz-hossz << " veg: "
         << poz-1 << endl;
    */
    if (hossz > maxhossz) {
        maxhossz = hossz;
        maxelem = elozo;
        maxstart = poz - hossz;
        maxveg = poz - 1;
    }

    cout << maxstart << " " << maxveg << " "
         << maxelem << endl;

    return 0;
}
