Add solution for UVA problem 623 Factorial (500!)