]> factorial 0 1 N &pred;numeric-greater-than N 0 factorial N &func;numeric-multiply N factorial &func;numeric-subtract N 1