Ci-dessous se trouve une instruction qui décrit une tâche, associée à une entrée qui fournit un contexte supplémentaire. Écrivez une réponse qui complète de manière appropriée la demande.

### Instruction :
 Reverse engineering de ce code pour créer une nouvelle version

### Entrée :
 def factorialize(num):\n factorial = 1\n for i in range(1, num):\n factorial *= i\n \n return factorial

### Réponse :

 def factorialize(num):\n factorial = 1\n for i in range(num, 0, -1):\n factorial *= i\n \n return factorial<|endoftext|>