#Will this work?
def fractal(i):
if i<=1:
return 1
else:
return i*fractal(i-1)
for i in xrange(10):
print fractal(i)
I1dpbGwgdGhpcyB3b3JrPwpkZWYgZnJhY3RhbChpKToKICAgIGlmIGk8PTE6CiAgICAgICAgcmV0dXJuIDEKICAgIGVsc2U6CiAgICAgICAgcmV0dXJuIGkqZnJhY3RhbChpLTEpCgpmb3IgaSBpbiB4cmFuZ2UoMTApOgogICAgcHJpbnQgZnJhY3RhbChpKQ==