#include <bits/stdc++.h>
using namespace std;

int main(){
  int h, w, n;
  cin >> h >> w >> n;
  vector<int> an(n);
  for(int i=0; i<n; ++i) cin >> an[i];
  vector<vector<int>> ans(h,vector<int>(w));
  int x = 0, y = 0;
  for(int i=0; i<n; ++i) for(int j=0; j<an[i]; ++j){
    ans[x][y] = i + 1;
    if(x%2 && y>0) --y;
    else if(x%2 == 0 && y<w-1) ++y;
    else ++x;
  }
  for(int i=0; i<h; ++i) for(int j=0; j<w; ++j){
    if(j != w-1) printf("%d ", ans[i][j]);
    else printf("%d\n", ans[i][j]);
  }
}