// Wait for input of some kind on port 6789 and then capitalize it and send
// it back.

import java.io.*;
import java.net.*;
class TCPServer 
{
 public static void main(String argv[]) throws Exception
 {
	String clientSentence;
	String capitalizedSentence;
	ServerSocket welcomeSocket = new ServerSocket(6789);
	
	Socket connectionSocket = welcomeSocket.accept();
	while (true) {
		BufferedReader inFromClient = new BufferedReader(
		  new InputStreamReader(connectionSocket.getInputStream()));
		DataOutputStream outToClient = new DataOutputStream(
		  connectionSocket.getOutputStream());
		clientSentence = inFromClient.readLine();
		capitalizedSentence = clientSentence.toUpperCase()+'\n';
		//outToClient.writeBytes(capitalizedSentence);
		System.out.println(clientSentence);
	}
 }
}

