蜗蜗要上初一了,参加学校的军训,军训会排方阵,并且要按照从左往右、从上至下的方式报数。热心的蜗蜗想帮大家提前计算出来每个位置要报哪个数,然后告诉大家,请你帮帮他。
已知方阵大小为$n$行$m$列,报数方式为从左往右从上到下依次加$1$,例如$n=3, m=3$时,报数的结果为:
1 2 3
4 5 6
7 8 9
输入格式
第一行为两个正整数$n,m$。
输出格式
共$n$行,每行$m$个数字,为报数的结果,同一行之间每两个数中间用一个空格隔开。
样例输入1
2 4
样例输出1
1 2 3 4
5 6 7 8
数据规模
对于所有数据,满足$1\leq n,m\leq 100$。