add python solution to Project Euler problem 12