/*
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Hello world!\n");
return 0;
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
char string[22]={};
int a,i;
scanf("%s",string);
for(i=0;string[i]!=NULL;i++)
{
printf("\'%c\'\n",string[i]);
}
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
char string[202]={};
int a,i;
scanf("%s",string);
for(i=0;string[i]!=NULL;i++)
{
if(string[i]>=65&&string[i]<=90)
{
printf("%c",string[i]+32);
}
else if(string[i]>=97&&string[i]<=122)
{
printf("%c",string[i]-32);
}
else
{
printf("%c",string[i]);
}
}
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
char string[101]={};
char string1[101]={};
int a,i,e=0,j=0,b=0;
scanf("%s %s",string,string1);
if(strlen(string)<strlen(string1))
{
printf("%s %s",string,string1);
}
else if(strlen(string)>strlen(string1))
{
printf("%s %s",string1,string);
}
else
{
for(i=0;string[i]!=NULL;i++)
{
if(string[i]<string1[i])
{
printf("%s %s",string,string1);
break;
}
else if(string[i]>string1[i])
{
printf("%s %s",string1,string);
break;
}
}
}
return 0;
}
#include <string.h>
#include <stdio.h>
int main()
{
char str[21];
char str1[21];
char str2[21];
int a,i;
scanf("%s %s %s",str,str1,str2);
if(str[strlen(str)-1]!=str1[0])
{
printf("bad");
}
else if(str1[strlen(str1)-1]!=str2[0])
{
printf("bad");
}
else if(str2[strlen(str2)-1]!=str[0])
{
printf("bad");
}
else
{
printf("good");
}
return 0;
}
#include <stdio.h>
int main()
{
int arr[3][5]={};
int i, j, k=1;
for(j=0;j<5;j++)
{
for(i=0;i<3;i++)
{
arr[i][j]=k++;
}
}
for(i=0;i<3;i++)
{
for(j=0;j<5;j++)
{
printf("%2d ",arr[i][j]);
}
printf("\n");
}
return 0;
}*/
/*
#include <stdio.h>
int main()
{
int a,j,e=1,i;
scanf("%d",&a);
int arr[101][101]={};
for(i=0;i<=a-1;i++)
{
for(j=0;j<=a-1;j++)
{
arr[i][j]=e++;
}
}
for(i=0;i<=a-1;i++)
{
for(j=0;j<=a-1;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
}
*/
/*
#include <stdio.h>
int main()
{
int a,j,e=1,i;
scanf("%d",&a);
int arr[101][101]={};
for(j=0;j<=a-1;j++)
{
for(i=0;i<=a-1;i++)
{
arr[i][j]=e++;
}
}
for(i=0;i<=a-1;i++)
{
for(j=0;j<=a-1;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
}
*/
/*
#include <stdio.h>
int main()
{
int a,j,e=1,i;
scanf("%d",&a);
int arr[101][101]={};
for(j=0;j<=a-1;j++)
{
for(i=a-1;i>=0;i--)
{
arr[i][j]=e++;
}
}
for(i=0;i<=a-1;i++)
{
for(j=0;j<=a-1;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
}
*/
#include <stdio.h>
int main()
{
int a,j,e=1,i,b;
scanf("%d %d",&a,&b);
int arr[101][101]={};
for(i=a-1;i>=0;i--)
{
for(j=b;j>=1;j--)
{
arr[i][j]=e++;
}
}
for(i=0;i<=a-1;i++)
{
for(j=1;j<=b;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
}