#include <bits/stdc++.h>
int n, s, v[101], i, u[101], j, x, y, poz[101], m[101];
int main() {
  std::cin >> n;
  for (i = 1; i <= n; i++) {
    std::cin >> v[i];
    s += v[i];
    u[i] = v[i];
  }
  std::sort(u, u + n + 1);
  for (i = 1; i <= n; i++) {
    for (j = 1; j <= n; j++) {
      if (u[i] == v[j] && m[j] == 0) {
        poz[i] = j;
        m[j]++;
        break;
      }
    }
  }
  std::cout << std::endl;
  for (i = 1; i <= n / 2; i++) {
    std::cout << poz[i] << " " << poz[n - i + 1] << std::endl;
  }
}
