Solved ProjectEuler#20