Most Complicated Python Code