update old problems using factorial
solve problem 34