#include
using namespace std;
int main(){
int M;
int N;
cin>>M;
cin>>N;
int arr[M][N];
for(int i=0;i<M;i++){
for(int j=0;j<N;j++){
cin>>arr[M][N];
}
}
int row_start=0;
int col_start=0;
int row_end=M-1;
int col_end=N-1;
while(row_start<=row_end && col_start<=col_end){
// for printing col start
for(int row=row_start;row<=row_end;row++){
cout<<arr[row][col_start]<<" β<<β,";
}
col_start++;
// for printing row end
for(int col=col_start;col<=col_end;col++){
cout<<arr[row_end][col]<<" β<<β,";
}
row_endβ;
// for printing col end
for(int row=row_end;row>=row_start;rowβ){
cout<<arr[row][col_end]<<" β<<β,";
}
col_endβ;
// for printing row start
for(int col=col_end;col>=col_start;colβ){
cout<<arr[row_start][col]<<" β<<β,";
}
row_start++;
}
return 0;
}