#include<stdio.h>
int A[10][10]={0}
void convert(int a[][10], int *m, int *n)
{
int i,j,t
for(i=0i<*m++i)
for(j=ij<*n++j){
t=a[i][j]
a[i][j]=a[j][i]
a[j][i]=t
}
t=*m
*m=*n
*n=t
}
int main()
{
int i,j,m,n
scanf("%d%d",&m,&n)
if(m>10||n>10)
return 0
for(i=0i<m++i)
for(j=0j<n++j)
scanf("%d",&A[i][j])
convert(A,&m,&n)
for(i=0i<m++i){
for(j=0j<n++j)
printf("%d ",A[i][j])
printf("\n")
}
return 0
}