Create an application that creates a quiz that contains at least five questions about a hobby, popular music, astronomy, information technology, or any other personal interest. Each question can be multiple choice (for which valid responses are a, b, c, or d) or true/false (for which valid responses are t or f). If the user responds to a question with an invalid character, display an error message and prompt the user again. If the user answers the question with a valid and correct response, display an appropriate message. If the user responds to a question with a valid but incorrect response, display an appropriate message as well as the correct answer. At the end of the quiz, display the quiz summary: name and the number of correct and incorrect answers. Provide options taking a new quiz for another user. Write your quiz questions on a separate sheet of paper.