euler_problem2