import java.io.BufferedReader;
import java.io.*;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.net.*;
public class rece
{
/**
*
@param args
*/
public static void main(String[] args) throws Exception
{
ServerSocket ss=new ServerSocket(10002);
while(true)
{
Socket s=ss.accept();
new Thread(new Server(s)).start();
}
}
}
class Server implements Runnable
{
private Socket s;
Server(Socket s)
{
this.s=s;
}
public void run()
{
try
{
for(int x=0; x<3;x++)
{
BufferedReader buf=new BufferedReader(new InputStreamReader(s.getInputStream()));
String name=buf.readLine();
PrintWriter pw =new PrintWriter(s.getOutputStream(),true);
BufferedReader bfin=new BufferedReader(new FileReader("user.txt"));
String info=null;
boolean b=false;
while((info=bfin.readLine())!=null)
{
if(info.equals(name))
{
b=true;
break;
}
}
if(b)
{
System.out.println(name+"connect");
pw.println(name+"huanyi");
break;
}
else
{
pw.println("meiyou");
}
s.close();
}
}
catch(Exception e)
{}
}
}