Question: Write a program that has two threads. The first thread a simple loop that continuously increments a counter and prints a period (".") whenever the value of that counter is divisible by 10,000,000. The second thread repeatedly waits for the user to input a line of text and then prints "Thank you for your input." On your system, does the operating system do a good job of making sure that the first thread makes rapid progress and that the second thread responds quickly?