project Euler 6