def bandito(n,m,l,r):
if n == m:
print(l,r)
return
if(m <= r):
print(0,m)
return
print(-(m-r), r)
def main():
t = int(input())
for i in range(t):
n,m,l,r = map(int, input().split())
bandito(n,m,l,r)
main()
ZGVmIGJhbmRpdG8obixtLGwscik6CiAgaWYgbiA9PSBtOiAKICAgIHByaW50KGwscikKICAgIHJldHVybgogIGlmKG0gPD0gcik6IAogICAgcHJpbnQoMCxtKQogICAgcmV0dXJuIAogIHByaW50KC0obS1yKSwgcikKIApkZWYgbWFpbigpOgogIHQgPSBpbnQoaW5wdXQoKSkKICBmb3IgaSBpbiByYW5nZSh0KToKICAgIG4sbSxsLHIgPSBtYXAoaW50LCBpbnB1dCgpLnNwbGl0KCkpCiAgICBiYW5kaXRvKG4sbSxsLHIpCm1haW4oKQ==