a, b, c = map(float, input().split())
n = int(input())
x = []
y = []
for i in range(n):
x_temp, y_temp = map(float, input().split())
x.append(x_temp)
y.append(y_temp)
najblizszy = 0
d_min = abs(a*x[0] + b*y[0] + c) / (a*a + b*b)**0.5
for i in range(1, n):
d = abs(a*x[i] + b*y[i] + c) / (a*a + b*b)**0.5
if d < d_min:
d_min = d
najblizszy = i
print(x[najblizszy], y[najblizszy])
YSwgYiwgYyA9IG1hcChmbG9hdCwgaW5wdXQoKS5zcGxpdCgpKQpuID0gaW50KGlucHV0KCkpCnggPSBbXQp5ID0gW10KCmZvciBpIGluIHJhbmdlKG4pOgogICAgeF90ZW1wLCB5X3RlbXAgPSBtYXAoZmxvYXQsIGlucHV0KCkuc3BsaXQoKSkKICAgIHguYXBwZW5kKHhfdGVtcCkKICAgIHkuYXBwZW5kKHlfdGVtcCkKCm5hamJsaXpzenkgPSAwCmRfbWluID0gYWJzKGEqeFswXSArIGIqeVswXSArIGMpIC8gKGEqYSArIGIqYikqKjAuNQoKZm9yIGkgaW4gcmFuZ2UoMSwgbik6CiAgICBkID0gYWJzKGEqeFtpXSArIGIqeVtpXSArIGMpIC8gKGEqYSArIGIqYikqKjAuNQogICAgaWYgZCA8IGRfbWluOgogICAgICAgIGRfbWluID0gZAogICAgICAgIG5hamJsaXpzenkgPSBpCgpwcmludCh4W25hamJsaXpzenldLCB5W25hamJsaXpzenldKQo=