#include <bits/stdc++.h>
using namespace std;
using ll = long long;
const int MAXN = 1e5;
ll x[MAXN] , z[MAXN];
int main(){
ll n;
cin >> n;
ll mx , mn;
mx = -1e18;
mn = 1e18;
for( int i = 1 ; i<= n ; i++ ){
ll y0 , t;
cin >> x[i] >> y0 >> z[i] >> t;
}
ll kq = 0;
ll hx = 1 , hn = -1;
for( int i = 1 ; i<= n ; i++ ){
if( x[i] > mx ) {
mx = x[i];
hx = i;
}
if( z[i] < mn ){
mn = z[i];
hn = i;
}
kq = mx - mn;
}
cout << kq << endl;
cout << min(hx, hn) << " " << max(hx, hn);
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CnVzaW5nIGxsID0gbG9uZyBsb25nOwpjb25zdCBpbnQgTUFYTiA9IDFlNTsKbGwgeFtNQVhOXSAsIHpbTUFYTl07CmludCBtYWluKCl7CiAgICBsbCBuOwogICAgY2luID4+IG47CiAgICBsbCBteCAsIG1uOwogICAgbXggPSAtMWUxODsKICAgIG1uID0gMWUxODsKICAgIGZvciggaW50IGkgPSAxIDsgaTw9IG4gOyBpKysgKXsKICAgICAgIGxsIHkwICwgdDsKICAgICAgIGNpbiA+PiB4W2ldID4+IHkwID4+IHpbaV0gPj4gdDsKfQogICAgbGwga3EgPSAwOwogICAgbGwgaHggPSAxICwgaG4gPSAtMTsKICAgIGZvciggaW50IGkgPSAxIDsgaTw9IG4gOyBpKysgKXsKICAgICAgICBpZiggeFtpXSA+IG14ICkgewogICAgICAgICAgIG14ID0geFtpXTsKICAgICAgICAgICBoeCA9IGk7CiAgICAgICAgfQogICAgICAgIGlmKCB6W2ldIDwgbW4gKXsKICAgICAgICAgICBtbiA9IHpbaV07CiAgICAgICAgICAgaG4gPSBpOwogICAgICAgIH0KICAgICAgICBrcSA9IG14IC0gbW47CiAgICB9CiAgICBjb3V0IDw8IGtxIDw8IGVuZGw7CiAgICBjb3V0IDw8IG1pbihoeCwgaG4pIDw8ICIgIiA8PCBtYXgoaHgsIGhuKTsgCiAgICByZXR1cm4gMDsKfQ==