Solutions to Project Euler problem (projecteuler.net)