private void beTheHost(int port) {

		ServerSocket serverSocket = null;
		Socket socket = null;

		try {
			serverSocket = new ServerSocket(port);
			System.out.println("Host wartet auf anderen Spieler ...");

			while (true) {
				socket = serverSocket.accept(); // accept connection
				if (socket.isConnected())
					break;
			}

		} catch (IOException e) {
			System.out.println("Exception beim Erstellen des Socket: " + e);
		}

		System.out.println("Versuche I/O-Stream zu erstelllen ...");
		try {
			// create output
			Soutput = new ObjectOutputStream(socket.getOutputStream());
			Soutput.flush();
			Sinput = new ObjectInputStream(socket.getInputStream());
		} catch (IOException e) {
			System.out
					.println("Exception beim Erstellen des I/O-Streams: " + e);
			return;
		}
		System.out.println("Verbindung hergestellt.");
	}