#include <bits/stdc++.h>
#pragma GCC optimize("Ofast,fast-math,unroll-loops")
#pragma GCC target("avx2,fma")
using namespace std;
#define ll long long
#define int ll
#define all(a) a.begin(),a.end()
#define allr(a) a.rbegin(),a.rend()
#define pb push_back
#define yes cout<<"YES"
#define no cout<<"NO"
#define endl '\n'
#define endll cout<<endl
#define Fast ios_base::sync_with_stdio(false);cin.tie(nullptr);cout.tie(nullptr);
#define F first
#define S second
#define im cout<<"IMPOSSIBLE"
const int N = 5e5 + 11;
const int NN = 106;
const int mo = 1e9 + 123;
const int mod = 1e9 + 7;
const int m = 1e9 + 123;
const int Mod = 998244353;
const ll inf = 1e18;
const int LOG = 19;
#define PI 3.14159265
int Lcm(int x, int y) {
return x / __gcd(x, y) * y;
}
int vis[2001][2001];
int drx[4] = {0, 0, -1, 1};
int dry[4] = {-1, 1, 0, 0};
int insd(int x, int y, int n, int m) {
return x > 0 && x <= n && y > 0 && y <= m;
}
void solve() {
int n, m;
cin >> n >> m;
queue<pair<int, int>> q;
int r;
cin >> r;
for (int i = 0; i < r; ++i) {
int x, y;
cin >> x >> y;
vis[x][y] = 1;
q.push({x, y});
}
int ax, ay;
while (q.size()) {
int x = q.front().F;
int y = q.front().S;
q.pop();
ax = x, ay = y;
for (int i = 0; i < 4; i++) {
int nx = x + drx[i];
int ny = y + dry[i];
if (insd(nx, ny, n, m) && vis[nx][ny] == 0)
q.push({nx, ny}), vis[nx][ny] = 1;
}
}
cout << ax << " " << ay << endl;
}
int32_t main() {
Fast;
freopen("input.txt", "r", stdin);
freopen("output.txt", "w", stdout);
int t = 1;
//cin >> t;
for (int i = 1; i < t + 1; ++i) {
// cout << "Case #" << i << ": ";
solve();
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CgoKI3ByYWdtYSBHQ0Mgb3B0aW1pemUoIk9mYXN0LGZhc3QtbWF0aCx1bnJvbGwtbG9vcHMiKQojcHJhZ21hIEdDQyB0YXJnZXQoImF2eDIsZm1hIikKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKI2RlZmluZSBsbCBsb25nIGxvbmcKI2RlZmluZSBpbnQgbGwKI2RlZmluZSBhbGwoYSkgYS5iZWdpbigpLGEuZW5kKCkKI2RlZmluZSBhbGxyKGEpIGEucmJlZ2luKCksYS5yZW5kKCkKI2RlZmluZSBwYiBwdXNoX2JhY2sKI2RlZmluZSB5ZXMgY291dDw8IllFUyIKI2RlZmluZSBubyBjb3V0PDwiTk8iCiNkZWZpbmUgZW5kbCAnXG4nCiNkZWZpbmUgZW5kbGwgY291dDw8ZW5kbAojZGVmaW5lIEZhc3QgaW9zX2Jhc2U6OnN5bmNfd2l0aF9zdGRpbyhmYWxzZSk7Y2luLnRpZShudWxscHRyKTtjb3V0LnRpZShudWxscHRyKTsKI2RlZmluZSBGIGZpcnN0CiNkZWZpbmUgUyBzZWNvbmQKI2RlZmluZSBpbSBjb3V0PDwiSU1QT1NTSUJMRSIKY29uc3QgaW50IE4gPSA1ZTUgKyAxMTsKY29uc3QgaW50IE5OID0gMTA2Owpjb25zdCBpbnQgbW8gPSAxZTkgKyAxMjM7CmNvbnN0IGludCBtb2QgPSAxZTkgKyA3Owpjb25zdCBpbnQgbSA9IDFlOSArIDEyMzsKY29uc3QgaW50IE1vZCA9IDk5ODI0NDM1MzsKY29uc3QgbGwgaW5mID0gMWUxODsKY29uc3QgaW50IExPRyA9IDE5OwojZGVmaW5lIFBJIDMuMTQxNTkyNjUKCgppbnQgTGNtKGludCB4LCBpbnQgeSkgewogICAgcmV0dXJuIHggLyBfX2djZCh4LCB5KSAqIHk7Cn0KCmludCB2aXNbMjAwMV1bMjAwMV07CmludCBkcnhbNF0gPSB7MCwgMCwgLTEsIDF9OwppbnQgZHJ5WzRdID0gey0xLCAxLCAwLCAwfTsKCmludCBpbnNkKGludCB4LCBpbnQgeSwgaW50IG4sIGludCBtKSB7CiAgICByZXR1cm4geCA+IDAgJiYgeCA8PSBuICYmIHkgPiAwICYmIHkgPD0gbTsKfQoKdm9pZCBzb2x2ZSgpIHsKICAgIGludCBuLCBtOwogICAgY2luID4+IG4gPj4gbTsKICAgIHF1ZXVlPHBhaXI8aW50LCBpbnQ+PiBxOwogICAgaW50IHI7CiAgICBjaW4gPj4gcjsKICAgIGZvciAoaW50IGkgPSAwOyBpIDwgcjsgKytpKSB7CiAgICAgICAgaW50IHgsIHk7CiAgICAgICAgY2luID4+IHggPj4geTsKICAgICAgICB2aXNbeF1beV0gPSAxOwogICAgICAgIHEucHVzaCh7eCwgeX0pOwogICAgfQogICAgaW50IGF4LCBheTsKICAgIHdoaWxlIChxLnNpemUoKSkgewogICAgICAgIGludCB4ID0gcS5mcm9udCgpLkY7CiAgICAgICAgaW50IHkgPSBxLmZyb250KCkuUzsKICAgICAgICBxLnBvcCgpOwogICAgICAgIGF4ID0geCwgYXkgPSB5OwogICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgNDsgaSsrKSB7CiAgICAgICAgICAgIGludCBueCA9IHggKyBkcnhbaV07CiAgICAgICAgICAgIGludCBueSA9IHkgKyBkcnlbaV07CiAgICAgICAgICAgIGlmIChpbnNkKG54LCBueSwgbiwgbSkgJiYgdmlzW254XVtueV0gPT0gMCkKICAgICAgICAgICAgICAgIHEucHVzaCh7bngsIG55fSksIHZpc1tueF1bbnldID0gMTsKICAgICAgICB9CiAgICB9CiAgICBjb3V0IDw8IGF4IDw8ICIgIiA8PCBheSA8PCBlbmRsOwp9CgoKaW50MzJfdCBtYWluKCkgewogICAgRmFzdDsKCiAgICBmcmVvcGVuKCJpbnB1dC50eHQiLCAiciIsIHN0ZGluKTsKICAgIGZyZW9wZW4oIm91dHB1dC50eHQiLCAidyIsIHN0ZG91dCk7CgogICAgaW50IHQgPSAxOwogICAgLy9jaW4gPj4gdDsKICAgIGZvciAoaW50IGkgPSAxOyBpIDwgdCArIDE7ICsraSkgewogICAgICAgIC8vIGNvdXQgPDwgIkNhc2UgIyIgPDwgaSA8PCAiOiAiOwogICAgICAgIHNvbHZlKCk7CiAgICB9CiAgICByZXR1cm4gMDsKfQ==
Main.java:1: error: illegal character: '#'
#include <bits/stdc++.h>
^
Main.java:1: error: class, interface, or enum expected
#include <bits/stdc++.h>
^
Main.java:4: error: illegal character: '#'
#pragma GCC optimize("Ofast,fast-math,unroll-loops")
^
Main.java:5: error: illegal character: '#'
#pragma GCC target("avx2,fma")
^
Main.java:7: error: illegal character: '#'
#define ll long long
^
Main.java:7: error: class, interface, or enum expected
#define ll long long
^
Main.java:8: error: illegal character: '#'
#define int ll
^
Main.java:9: error: illegal character: '#'
#define all(a) a.begin(),a.end()
^
Main.java:10: error: illegal character: '#'
#define allr(a) a.rbegin(),a.rend()
^
Main.java:11: error: illegal character: '#'
#define pb push_back
^
Main.java:12: error: illegal character: '#'
#define yes cout<<"YES"
^
Main.java:13: error: illegal character: '#'
#define no cout<<"NO"
^
Main.java:14: error: illegal character: '#'
#define endl '\n'
^
Main.java:15: error: illegal character: '#'
#define endll cout<<endl
^
Main.java:16: error: illegal character: '#'
#define Fast ios_base::sync_with_stdio(false);cin.tie(nullptr);cout.tie(nullptr);
^
Main.java:16: error: class, interface, or enum expected
#define Fast ios_base::sync_with_stdio(false);cin.tie(nullptr);cout.tie(nullptr);
^
Main.java:16: error: class, interface, or enum expected
#define Fast ios_base::sync_with_stdio(false);cin.tie(nullptr);cout.tie(nullptr);
^
Main.java:17: error: illegal character: '#'
#define F first
^
Main.java:17: error: class, interface, or enum expected
#define F first
^
Main.java:18: error: illegal character: '#'
#define S second
^
Main.java:19: error: illegal character: '#'
#define im cout<<"IMPOSSIBLE"
^
Main.java:21: error: class, interface, or enum expected
const int NN = 106;
^
Main.java:22: error: class, interface, or enum expected
const int mo = 1e9 + 123;
^
Main.java:23: error: class, interface, or enum expected
const int mod = 1e9 + 7;
^
Main.java:24: error: class, interface, or enum expected
const int m = 1e9 + 123;
^
Main.java:25: error: class, interface, or enum expected
const int Mod = 998244353;
^
Main.java:26: error: class, interface, or enum expected
const ll inf = 1e18;
^
Main.java:27: error: class, interface, or enum expected
const int LOG = 19;
^
Main.java:28: error: illegal character: '#'
#define PI 3.14159265
^
Main.java:28: error: class, interface, or enum expected
#define PI 3.14159265
^
Main.java:33: error: class, interface, or enum expected
}
^
Main.java:36: error: class, interface, or enum expected
int drx[4] = {0, 0, -1, 1};
^
Main.java:37: error: class, interface, or enum expected
int dry[4] = {-1, 1, 0, 0};
^
Main.java:39: error: class, interface, or enum expected
int insd(int x, int y, int n, int m) {
^
Main.java:41: error: class, interface, or enum expected
}
^
Main.java:45: error: class, interface, or enum expected
cin >> n >> m;
^
Main.java:46: error: class, interface, or enum expected
queue<pair<int, int>> q;
^
Main.java:47: error: class, interface, or enum expected
int r;
^
Main.java:48: error: class, interface, or enum expected
cin >> r;
^
Main.java:49: error: class, interface, or enum expected
for (int i = 0; i < r; ++i) {
^
Main.java:49: error: class, interface, or enum expected
for (int i = 0; i < r; ++i) {
^
Main.java:49: error: class, interface, or enum expected
for (int i = 0; i < r; ++i) {
^
Main.java:51: error: class, interface, or enum expected
cin >> x >> y;
^
Main.java:52: error: class, interface, or enum expected
vis[x][y] = 1;
^
Main.java:53: error: class, interface, or enum expected
q.push({x, y});
^
Main.java:54: error: class, interface, or enum expected
}
^
Main.java:56: error: class, interface, or enum expected
while (q.size()) {
^
Main.java:58: error: class, interface, or enum expected
int y = q.front().S;
^
Main.java:59: error: class, interface, or enum expected
q.pop();
^
Main.java:60: error: class, interface, or enum expected
ax = x, ay = y;
^
Main.java:61: error: class, interface, or enum expected
for (int i = 0; i < 4; i++) {
^
Main.java:61: error: class, interface, or enum expected
for (int i = 0; i < 4; i++) {
^
Main.java:61: error: class, interface, or enum expected
for (int i = 0; i < 4; i++) {
^
Main.java:63: error: class, interface, or enum expected
int ny = y + dry[i];
^
Main.java:64: error: class, interface, or enum expected
if (insd(nx, ny, n, m) && vis[nx][ny] == 0)
^
Main.java:66: error: class, interface, or enum expected
}
^
Main.java:69: error: class, interface, or enum expected
}
^
Main.java:75: error: class, interface, or enum expected
freopen("input.txt", "r", stdin);
^
Main.java:76: error: class, interface, or enum expected
freopen("output.txt", "w", stdout);
^
Main.java:78: error: class, interface, or enum expected
int t = 1;
^
Main.java:80: error: class, interface, or enum expected
for (int i = 1; i < t + 1; ++i) {
^
Main.java:80: error: class, interface, or enum expected
for (int i = 1; i < t + 1; ++i) {
^
Main.java:80: error: class, interface, or enum expected
for (int i = 1; i < t + 1; ++i) {
^
Main.java:83: error: class, interface, or enum expected
}
^
Main.java:85: error: class, interface, or enum expected
}
^
65 errors