Python code. www.projecteuler.net