#include <bits/stdc++.h>
#define inf 2147483647
using namespace std;
long long n, m, t[50010], pcjdt[50010], js[50010];
int main() {
cin >> n >> m;
for(int i = 1; i <= m; i++) cin >> t[i];
for(int i = 1; i <= m; i++) {
int minn = inf, minid;
for(int j = 1; j <= n; j++)
if(pcjdt[j] < minn) minn = pcjdt[j], minid = j;
js[i] = minid;
pcjdt[minid] += t[i];
}
for(int i = 1; i <= n; i++) {
bool f = 1;
for(int j = 1; j <= m; j++)
if(js[j] == i) {
cout << j << ' ';
f = 0;
}
if(f) cout << 0;
cout << '\n';
}
return 0;
}
WA on #10