import java.util.*;
import java.lang.*;
import java.io.*;
class Ideone
{
StringBuilder sb = new StringBuilder();
try {
while ((line = br.readLine()) != null) {
sb.
append(line
+ System.
getProperty("line.separator")); }
} finally {
br.close();
}
return sb.toString();
}
{
ProcessBuilder builder = new ProcessBuilder("ls -l");
try {
System.
out.
println("Output from 'ls -l':\n" + output
(p.
getInputStream()));
System.
out.
println("There's a problem."); }
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgpjbGFzcyBJZGVvbmUKewoJCglwcml2YXRlIHN0YXRpYyBTdHJpbmcgb3V0cHV0KElucHV0U3RyZWFtIGlucHV0U3RyZWFtKSB0aHJvd3MgSU9FeGNlcHRpb24gewoJCVN0cmluZ0J1aWxkZXIgc2IgPSBuZXcgU3RyaW5nQnVpbGRlcigpOwoJCUJ1ZmZlcmVkUmVhZGVyIGJyID0gbnVsbDsKCQl0cnkgewoJCQliciA9IG5ldyBCdWZmZXJlZFJlYWRlcihuZXcgSW5wdXRTdHJlYW1SZWFkZXIoaW5wdXRTdHJlYW0pKTsKCQkJU3RyaW5nIGxpbmUgPSBudWxsOwoJCQl3aGlsZSAoKGxpbmUgPSBici5yZWFkTGluZSgpKSAhPSBudWxsKSB7CgkJCQlzYi5hcHBlbmQobGluZSArIFN5c3RlbS5nZXRQcm9wZXJ0eSgibGluZS5zZXBhcmF0b3IiKSk7CgkJCX0KCQl9IGZpbmFsbHkgewoJCQlici5jbG9zZSgpOwoJCX0KCQlyZXR1cm4gc2IudG9TdHJpbmcoKTsKCX0KCQoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgkJUHJvY2Vzc0J1aWxkZXIgYnVpbGRlciA9IG5ldyBQcm9jZXNzQnVpbGRlcigibHMgLWwiKTsKCiAgICAJdHJ5IHsKICAgICAgICAJUHJvY2VzcyBwID0gYnVpbGRlci5zdGFydCgpOwogICAgICAgIAlTeXN0ZW0ub3V0LnByaW50bG4oIk91dHB1dCBmcm9tICdscyAtbCc6XG4iICsgb3V0cHV0KHAuZ2V0SW5wdXRTdHJlYW0oKSkpOwoKICAgIAl9IGNhdGNoIChJT0V4Y2VwdGlvbiBlKSB7CiAgICAgICAgCVN5c3RlbS5vdXQucHJpbnRsbigiVGhlcmUncyBhIHByb2JsZW0uIik7CiAgICAJfQkKICAgIAkKCX0KfQ==