Suppose we wish to process survey results that are stored in a file. This exercise requires two separate programs. First, create a program that prompts the user for survey responses and outputs each response to a file. Use an ofstream to create a file called "numbers.txt". Then create a program to read the survey responses from "numbers.txt". The responses should be read from the file by using an ifstream. Input one integer at a time from the file. The program should continue to read responses until it reaches the end of file. The results should be output to the text file "output.txt". Hint: ■ The second program will use both ifstream and ofstream objects, the first for reading responses from numbers.txt and the second for writing frequency counts to output.txt. 16 Contents of numbers.txt 5372869542 12 8 10 4 5 2 7 10 4 98213756843821 Contents of output.txt Number of 1 responses: 3 Number of 2 responses: 6 Number of 3 responses: 3 Number of 4 responses: 4 Number of 5 responses: 4 Number of 6 responses: 2 Number of 7 responses: 3 Number of 8 responses: 5 Number of 9 responses: 2 Number of 10 responses: 2