import java.util.*;
import java.lang.*;
import java.io.*;
class Ideone
{
{
int arr[] = {8, 12, 16, 4, 0, 20}, k = 4;
HashSet<Integer> hm = new HashSet<Integer>();
for(int i=0;i<arr.length;i++) {
if(hm.
contains(arr
[i
]+k
) || hm.
contains(Math.
abs(arr
[i
]-k
))) { System.
out.
println(arr
[i
]+" "+ (arr
[i
]+k
)); }
hm.add(arr[i]);
}
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQlpbnQgYXJyW10gPSB7OCwgMTIsIDE2LCA0LCAwLCAyMH0sIGsgPSA0OwoJCUhhc2hTZXQ8SW50ZWdlcj4gaG0gPSBuZXcgSGFzaFNldDxJbnRlZ2VyPigpOwoJCWZvcihpbnQgaT0wO2k8YXJyLmxlbmd0aDtpKyspIHsKCQkJaWYoaG0uY29udGFpbnMoYXJyW2ldK2spIHx8IGhtLmNvbnRhaW5zKE1hdGguYWJzKGFycltpXS1rKSkpIHsKCQkJCVN5c3RlbS5vdXQucHJpbnRsbihhcnJbaV0rIiAiKyAoYXJyW2ldK2spKTsKCQkJfQoJCQlobS5hZGQoYXJyW2ldKTsKCQl9Cgl9Cn0=