Core Python 2-8-ex Full duplex chat