#include <bits/stdc++.h>
using namespace std;
long long int n, sum[1000005], cnt[1000005], an = 0, lol, now;
void add(long long int siz, int val) {
  sum[now] += val, sum[now + siz] -= val;
  now += siz;
}
int main() {
  ios_base::sync_with_stdio(0);
  cin.tie(0);
  cout.tie(0);
  ;
  scanf("%lld", &n);
  for (long long int i = 1, x; i <= n; i++) {
    scanf("%lld", &x);
    now = 1;
    lol += fabs(i - x);
    if (i < x) {
      if (x - i) add(x - i, -1);
      if (n - x) add(n - x, +1);
      cnt[now] -= (n - x);
      cnt[now] += (x - 1);
      now++;
      if (i - 1) add(i - 1, -1);
    } else {
      if (n - i) add(n - i, +1);
      cnt[now] -= (n - x);
      cnt[now] += (x - 1);
      now++;
      if (x - 1) add(x - 1, -1);
      if (i - x) add(i - x, +1);
    }
  }
  for (long long int i = 1, tmp = lol; i <= n; i++) {
    sum[i] += sum[i - 1];
    tmp += (sum[i] + cnt[i]);
    if (tmp < lol) lol = tmp, an = i;
  }
  printf("%lld %lld\n", lol, an);
  return 0;
}
