#include <iostream>
#include <string>
using namespace std;
int main()
{
int i, j, k, m, n, flag;
flag = 1;
cin >> m >> n;
for(i = 0; i < n; i++)
{
for(j = 1; j <= m; j++)
{
k = j + '0';
cout << string(j,k);
cout << endl;
}
for(j = m-1; j >= 0; j--)
{
k = j + '0';
cout << string(j,k);
if( j == 0 && i == n -1)
{
flag = 0;
}
if( flag != 0)
{
cout << endl;
}
}
}
return 0;
}
#include <string>
using namespace std;
int main()
{
int i, j, k, m, n, flag;
flag = 1;
cin >> m >> n;
for(i = 0; i < n; i++)
{
for(j = 1; j <= m; j++)
{
k = j + '0';
cout << string(j,k);
cout << endl;
}
for(j = m-1; j >= 0; j--)
{
k = j + '0';
cout << string(j,k);
if( j == 0 && i == n -1)
{
flag = 0;
}
if( flag != 0)
{
cout << endl;
}
}
}
return 0;
}