get the problem from http://projecteuler.net/