/*
#include<stdio.h>
int main()
{
int i, j, k,tmp, a;
int arr[1000] = {};
scanf("%d", &j);
for(i=0; i<j; i++)
{
scanf("%d",&arr[i]);
}
for(i=0; i<j; i++)
{
a=0;
// for(k=0; k<j; k++)
// {
// if(arr[i]<arr[k])
// {
// break;
// }
// }
for(k=0; k<j; k++)
{
if(arr[i]>arr[k])
{
tmp = arr[i];
arr[i] = arr[k];
arr[k] = tmp;
a++;
}
}
if(a==0)
{
printf("%d", i);
break;
}
}
}
*/
#include <stdio.h>
int main()
{
int a[10001];
int n, i, j, temp,p;
scanf("%d", &n);
for (i=1; i<=n; i++)
scanf("%d", &a[i]);
if(n==2)
{
if(a[1]>a
[2])
{
printf("1");
}
else
{
printf("0");
}
return 0;
}
for(i=1; i<n; i++)
{
p=0;
for(j=1; j<n; j++)
{
if (a[j] > a[j+1])
{
temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
p++;
}
}
if(p==0)
{
printf("%d",i-1);
break;
}
}
return 0;
}