Added `lz.fact` method, used to ccompute the factorial of n