def reverse_factorial(n):
    div = 1
    while True:
        if n <1:
            return 'none'
        elif n == 1:
            return str(div) + '!'
        n /= div
        div += 1

print(reverse_factorial(100))
print(reverse_factorial(120))
print(reverse_factorial(1))
print(reverse_factorial(0))