TCP server by Lewei50.