One of us devised a new cryptosystem! Can you break it? client.py running at 54.234.77.50:13797 or 54.235.50.140:13797.