Domanda di colloquio di Panasonic

write a function about factorial