Complete hard15: Client/server program using sockets.