import java.io.*;
import java.net.*;
class Server {
public static void main
(String[] args
) { try{
ss.close();
}
}
}
class Client {
public static void main
(String[] args
) { try{
dos.writeUTF("Hello Server");
dos.flush();
dos.close();
s.close();
}
}
}
aW1wb3J0IGphdmEuaW8uKjsKaW1wb3J0IGphdmEubmV0Lio7CgpjbGFzcyBTZXJ2ZXIgewogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICAgIHRyeXsKICAgICAgICAgICAgU2VydmVyU29ja2V0IHNzID0gbmV3IFNlcnZlclNvY2tldCg2NjY2KTsKICAgICAgICAgICAgU29ja2V0IHMgPSBzcy5hY2NlcHQoKTsKICAgICAgICAgICAgRGF0YUlucHV0U3RyZWFtIGRpcyA9IG5ldyBEYXRhSW5wdXRTdHJlYW0ocy5nZXRJbnB1dFN0cmVhbSgpKTsKICAgICAgICAgICAgU3RyaW5nIHN0ciA9IChTdHJpbmcpZGlzLnJlYWRVVEYoKTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludChzdHIpOwogICAgICAgICAgICBzcy5jbG9zZSgpOwogICAgICAgIH1jYXRjaChFeGNlcHRpb24gZSl7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihlKTsKICAgICAgICB9CiAgICB9Cn0KCmNsYXNzIENsaWVudCB7CiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CiAgICAgICAgdHJ5ewogICAgICAgICAgICBTb2NrZXQgcyA9IG5ldyBTb2NrZXQoImxvY2FsaG9zdCIsNjY2Nik7CiAgICAgICAgICAgIERhdGFPdXRwdXRTdHJlYW0gZG9zID0gbmV3IERhdGFPdXRwdXRTdHJlYW0ocy5nZXRPdXRwdXRTdHJlYW0oKSk7CiAgICAgICAgICAgIGRvcy53cml0ZVVURigiSGVsbG8gU2VydmVyIik7CiAgICAgICAgICAgIGRvcy5mbHVzaCgpOwogICAgICAgICAgICBkb3MuY2xvc2UoKTsKICAgICAgICAgICAgcy5jbG9zZSgpOwogICAgICAgIH1jYXRjaChFeGNlcHRpb24gZSl7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihlKTsKICAgICAgICB9CiAgICB9Cn0=