Design and implement an application that performs flashcard testing of simple mathematical problems. Allow the user to pick the category, Addition, Subtraction, Multiplication, or Division from a menu displayed on the screen. A problem is displayed by generating 2 random numbers. You determine the size of the numbers to be generated. The user is to input the answer, and the program will tell them if it is right or wrong. Ask user if they want to do another. Keep score of the user's score of correct answers and the number of problems presented.