to solve the ProjectEuler's problems