Project Euler
projecteuler.net·20h·
Discuss: Hacker News