Returns factorial, introduces command line input and regular expressions.