Most Complicated Python Programmer Entry