#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
int arr[n];
for (int i = 0; i < n; i++)
{
cin >> arr[i];
}
int max1 = arr[0];
int andis1 = 0;
for (int b = 1; b < n; b++)
{
if (arr[b] > max1)
{
max1 = arr[b];
andis1 = b;
}
}
int max2 = arr[0];
int andis2 = 0;
int k = abs(max1 - max2);
if (max1 == arr[0])
{
andis2 = 1;
max2 = arr[1];
k = abs(max2 - max1);
}
for (int c = 0; c < n; c++)
{
if ((max1 - arr[c]) < k && c != andis1)
{
max2 = arr[c];
andis2 = c;
k = abs(max1 - max2);
}
}
cout << abs(andis1 - andis2);
return 0;
}