def fact(n):
    if n == 0: return 1
    else: return n * fact(n - 1)

number = fact(100)
print number;

sumOfDigits = 0
while number > 0:
    sumOfDigits += number % 10
    number //= 10

print sumOfDigits

9fbb48d578da1c6e26b9fb41c1cbb98d81658395
def fact(n):
    if n == 0: return 1
    else: return n * fact(n - 1)

number = fact(100)
print number;

sumOfDigits = 0
while number > 0:
    sumOfDigits += number % 10
    number //= 10

print sumOfDigits
