project Euler # 31