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

int ans[110][110];

int main()
{
	int n,m;
	int nl=0,nc=0,di=1;
	scanf("%d %d",&n,&m);
	int k;
	scanf("%d",&k);
	for(int i=0;i<k;i++)
	{
		int a;
		scanf("%d",&a);
		while(a>0)
		{
			ans[nl][nc]=i+1;
			if(nc+di>=m||nc+di<0)
			{
				nl++;
				if(di==1)di=-1;
				else di=1;
			}
			else
				nc+=di;
			a--;
		}
	}
	for(int i=0;i<n;i++)
	{
		for(int j=0;j<m;j++)
		{
			printf("%d ",ans[i][j]);
		}
		printf("\n");
	}
}