A bunch of solving method for ProjectEuler questions