My first time ever programming sockets. Also my first complete solution using Python. A learning experience...