Project Euler #46: Goldbach's other conjecture