Pregunta de entrevista de Viking Global Investors

Implement Factorial without recursion