Solutions of ProjectEuler problems