added another solution for problem 58