import java.util.*;
import java.io.*;
import java.nio.file.*;
import java.lang.StringBuilder;
class FilePrep {
public static void main
(String args
[]) { }
public String getStringFromBuffer
() { try {
Path file = Paths.get("testfile2.txt");
while((inputLine=br.readLine())!=null) {
theText.append(inputLine+" ");
}
return theText.toString();
}
{
System.
err.
println("Error: " + e.
getMessage()); return null;
}
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5pby4qOwppbXBvcnQgamF2YS5uaW8uZmlsZS4qOwppbXBvcnQgamF2YS5sYW5nLlN0cmluZ0J1aWxkZXI7CgpjbGFzcyBGaWxlUHJlcCB7CiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmcgYXJnc1tdKSB7CiAgICB9CiAgICBwdWJsaWMgU3RyaW5nIGdldFN0cmluZ0Zyb21CdWZmZXIoKSB7CiAgICAgICAgdHJ5IHsKICAgICAgICAgICAgUGF0aCBmaWxlID0gUGF0aHMuZ2V0KCJ0ZXN0ZmlsZTIudHh0Iik7CiAgICAgICAgICAgIEZpbGVJbnB1dFN0cmVhbSBmc3RyZWFtID0gbmV3IEZpbGVJbnB1dFN0cmVhbSgidGVzdGZpbGUyLnR4dCIpOwogICAgICAgICAgICBCdWZmZXJlZFJlYWRlciBiciA9IG5ldyBCdWZmZXJlZFJlYWRlcihuZXcgSW5wdXRTdHJlYW1SZWFkZXIoZnN0cmVhbSkpOyAgCiAgICAgICAgICAgICAgICBTdHJpbmcgaW5wdXRMaW5lID0gbnVsbDsgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICBTdHJpbmdCdWZmZXIgdGhlVGV4dCA9IG5ldyBTdHJpbmdCdWZmZXIoKTsgIAoKICAgICAgICAgICAgd2hpbGUoKGlucHV0TGluZT1ici5yZWFkTGluZSgpKSE9bnVsbCkgewogICAgICAgICAgICAgICAgdGhlVGV4dC5hcHBlbmQoaW5wdXRMaW5lKyIgIik7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgcmV0dXJuIHRoZVRleHQudG9TdHJpbmcoKTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKHRoZVRleHQpOwogICAgICAgIH0KICAgICAgICBjYXRjaCAoRXhjZXB0aW9uIGUpCiAgICAgICAgewogICAgICAgICAgICBTeXN0ZW0uZXJyLnByaW50bG4oIkVycm9yOiAiICsgZS5nZXRNZXNzYWdlKCkpOwogICAgICAgICAgICByZXR1cm4gbnVsbDsKICAgICAgICB9CiAgICB9Cn0=