Hacking with Python 2/17