Algoritti takorneerneq factoriali nunneqarnerani ilinniarneq.
Tassa allatut siviatersorneq qaangillat qatanngut maritalik, tamakku ersersorneq:
1. Suleqatigalugu nassiussat qaangillat `factorial`-imi, tamakku nassiussat ersersorneq.
2. Ataatsimeersoq, imatut ersersorneq  qangillat ersersoraat. Suleqaat, takorneq, ersersuutigalugu, qangillat ersersoraat, nassaaraatilluunniit tamaat.
3. Ataatsimeersoq, imatut ersersorneq `0`-mi `1`-mi. Suleqaat, takorneq, ersersuutigalugu `1`-mi, qangillat ersersoraat, nassaaraatilluunniit tamaat.
4. Ersersoq `result`-imi, `1`-mi.
5. Suliffik nassiussat, `2`-miit, imatut ersersorneq, qaffakkanik nalunaarsorneq.
6. Suliffik, ersersoq `result`-imi, suliffimik nalunaarsorneq, ersersuutigalugu `result`-imi, nassaaraatilluunniit tamaat.
7. Suliffik, atorneqatigut, ersersuutigalugu `result`-imi, nassaaraatilluunniit tamaat.
8. Atorneqatigut, nassiussat.
`Factorial(5)`-imi, takorneq `120`-mi, nassaaraatilluunniit tamaat.