#include <bits/stdc++.h>

using namespace std;

#define FOR(i, n) for(int i=1; i<=n; i++)

int dx[] = {0, 1, 0, -1},
    dy[] = {1, 0, -1, 0};

int A[1001][1001];

int main() {
    int n, m;
    cin >> n >> m;

    FOR(i, n) FOR(j, m)
        cin >> A[i][j];

    int l = 1, c = 0, d = 0;
    FOR(i, m*n) {
        if(!A[l+dx[d]][c+dy[d]])
            d = (d + 1) % 4;
        l += dx[d]; c += dy[d];
        cout << A[l][c] << " ";
        A[l][c] = 0;
    }
    return 0;
}