#include <bits/stdc++.h>
using namespace std;
int a[100020];
int n, m = 1000000000, k, l, ans = 1000000000, g;
int main() {
ios::sync_with_stdio(false);
cin.tie(0);
cout.tie(0);
cin >> n;
for (int i = 0; i < n; ++i) {
cin >> a[i];
if (a[i] < m) {
m = a[i];
k = i;
}
}
for (int i = n - 1; i >= 0; ++i) {
if (abs(a[i] - m) <= ans && k != i) {
ans = abs(a[i] - m);
l = i;
}
}
cout << ans << endl;
if (k > l) {
cout << l << " " << k;
}
else {
cout << k << " " << l;
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBhWzEwMDAyMF07CmludCBuLCBtID0gMTAwMDAwMDAwMCwgaywgbCwgYW5zID0gMTAwMDAwMDAwMCwgZzsKaW50IG1haW4oKSB7Cglpb3M6OnN5bmNfd2l0aF9zdGRpbyhmYWxzZSk7CgljaW4udGllKDApOwoJY291dC50aWUoMCk7CgljaW4gPj4gbjsKCWZvciAoaW50IGkgPSAwOyBpIDwgbjsgKytpKSB7CgkJY2luID4+IGFbaV07CgkJaWYgKGFbaV0gPCBtKSB7CgkJCW0gPSBhW2ldOwoJCQlrID0gaTsKCQl9Cgl9Cglmb3IgKGludCBpID0gbiAtIDE7IGkgPj0gMDsgKytpKSB7CgkJaWYgKGFicyhhW2ldIC0gbSkgPD0gYW5zICYmIGsgIT0gaSkgewoJCQlhbnMgPSBhYnMoYVtpXSAtIG0pOwoJCQlsID0gaTsKCQl9Cgl9IAoJY291dCA8PCBhbnMgPDwgZW5kbDsKCWlmIChrID4gbCkgewoJCWNvdXQgPDwgbCA8PCAiICIgPDwgazsKCX0KCWVsc2UgewoJCWNvdXQgPDwgayA8PCAiICIgPDwgbDsKCX0KCXJldHVybiAwOwp9