#include #include #include #include using namespace std; #define int long long int n, m, si, sj, ei, ej; vector> mat; signed main() { ios_base::sync_with_stdio(false); cin.tie(nullptr); cin>>m>>n>>sj>>si>>ej>>ei; mat.resize(n / 2); for (int i = 0; i < n / 2; ++i) { mat[i].resize(m / 2); for (int j = 0; j < m / 2; ++j) { cin>>mat[i][j]; } } if (abs(ej - sj) > abs(ei - si)) { vector> tmat; tmat.resize(m / 2); for (int i = 0; i < m / 2; ++i) { tmat[i].resize(n / 2); for (int j = 0; j < n / 2; ++j) { tmat[i][j] = mat[j][i]; } } swap(n, m); swap(tmat, mat); swap(si, sj); swap(ei, ej); } if (ei < si) { swap(ei, si); swap(ej, sj); } // cout<