Formulate an answer to this elaborate question: Stuart Smalley is a fictional character invented and performed by which comedian, writer, and satirist, and later United States Senator from Minnesota?
Al Franken