One day Ms Swan bought an orange in a shop. The orange consisted of *n*·*k* segments, numbered with integers from 1 to *n*·*k*. 

There were *k* children waiting for Ms Swan at home. The children have recently learned about the orange and they decided to divide it between them. For that each child took a piece of paper and wrote the number of the segment that he would like to get: the *i*-th (1 ≤ *i* ≤ *k*) child wrote the number *a*<sub class="lower-index">*i*</sub> (1 ≤ *a*<sub class="lower-index">*i*</sub> ≤ *n*·*k*). All numbers *a*<sub class="lower-index">*i*</sub> accidentally turned out to be different.

Now the children wonder, how to divide the orange so as to meet these conditions:
 -  each child gets exactly *n* orange segments; -  the *i*-th child gets the segment with number *a*<sub class="lower-index">*i*</sub> for sure; -  no segment goes to two children simultaneously. 
Help the children, divide the orange and fulfill the requirements, described above.
The first line contains two integers *n*, *k* (1 ≤ *n*, *k* ≤ 30). The second line contains *k* space-separated integers *a*<sub class="lower-index">1</sub>, *a*<sub class="lower-index">2</sub>, ..., *a*<sub class="lower-index">*k*</sub> (1 ≤ *a*<sub class="lower-index">*i*</sub> ≤ *n*·*k*), where *a*<sub class="lower-index">*i*</sub> is the number of the orange segment that the *i*-th child would like to get.

It is guaranteed that all numbers *a*<sub class="lower-index">*i*</sub> are distinct.
arr1=[]
arr2=[]
x=str(input(""))
arr1=x.split()
for z in range(0,2):
    z1=arr1[z]
    arr2.append(int(z1))
arr3=[]
arr4=[]
x=str(input(""))
arr3=x.split()
for z in range(0,arr2[1]):
    z1=arr3[z]
    arr4.append(int(z1))
comp=[]
for i in range(1,(arr2[0]*arr2[1])+1):
    comp.append(i)
arr5=[]
for j in range(0,arr2[0]*arr2[1]):
    if(j<arr2[1]):
        arr5.append(arr4[j])
        comp.remove(arr4[j])
    else:
        arr5.append(comp[j-arr2[1]])
for m in range(0,arr2[1]):
    for s in range(0,arr2[0]):
        print((arr5[m:arr2[0]*arr2[1]:arr2[1]])[s],end=" ")
    print("\n")
        	  					 		   	   	 		