#include <bits/stdc++.h>
int v[100001];
int main() {
  int i, n, t;
  std::cin >> n;
  for (i = 1; i <= n; ++i) {
    std::cin >> t;
    v[t] = 1;
    if (v[t + 1] == 2 || t == n) {
      std::cout << t;
      v[t] = 2;
      for (--t; v[t]; --t) {
        std::cout << " " << t;
        v[t] = 2;
      }
    }
    std::cout << "\n";
  }
}
