Let cat take multiple args & don't append newline.
Implement factorial using reduce function.