Add BigInteger factorial