added factorial command line function. can compute 40,000! in about 20 seconds on my machine. That's 166,714 digit number!