Som van faculteiten

n faculteit, genoteer als \(n!\), is het product van opeenvolgende natuurlijke getallen van 1 t.e.m. n. Zo is bijvoorbeeld:

\[7! = 7\cdot6\cdot5\cdot4\cdot3\cdot2\cdot1=5040\]

Opdracht

Schrijf een functie som_van_faculteiten(x) die een geheel getal x als parameter neemt, en de som van alle faculteiten van 1! t.e.m. x! returnt.

Voorbeelden

som_van_faculteiten(12)

522956313

Uitleg: \(1! + 2! + 3! + 4! + 5! + 6! + 7! + 8! + 9! + 10! + 11! + 12! = 522956313\)

som_van_faculteiten(20)

2561327494111820313