added problem 2 in project euler