import sys
import socket
import string
#from socket import * to skip socket. in following

host = "bolle.cs.princeton.edu"
port = 5194

if len(sys.argv) > 1:
	host = sys.argv[1]
if len(sys.argv) > 2:
	port = string.atoi(sys.argv[2])

s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((host, port))

print "python client calling " + host + " " + str(port);
print "connected"
while 1:
	buf = sys.stdin.readline()
	if (buf == ""):
		break;
	s.send(buf)
	print "got [" + s.recv(500).strip() + "]"
	if buf.strip() == "exit":
		break
	if buf.strip() == "die!":
		break
s.close()

