#include <iostream>
#include <vector>
using namespace std;

vector<int> students;
int n, biggest, output;

inline int howMany()
{
	int out = 0;
	for(int i = 0;i < n;i ++)
	{
		if(students[i] == i) {out ++;}
	}
	return out;
}

int main()
{
	cin >> n;
	for(int i = 0;i < n;i ++)
	{
		int a; cin >> a;
		students.push_back(a - 1);
	}
	
	for(int i = 0;i < n;i ++)
	{
		int num = howMany();
		if(num > biggest) {biggest = num; output = i + 1;}
		students.push_back(students[0]);
		students.erase(students.begin(), students.begin() + 1);
	}
	
	cout << output << endl;
	return 0;
}
