Learning Python while solving Project Euler (http://www.projecteuler.net/) problems.