Lab 9 Part 2 Form Questions 1. Run the program and try to enter fewer than 3 characters; exactly 3; more than 3. Try using the backspace and arrow keys. Describe what happens in each case. 2. Modify the program so that the line that invokes nodelay() passes true as the second argument. Now recompile and describe what happens when you go to run it. Why do you think that happens? Once you're finished, undo that modification so that false is passed as the second argument. 3. Modify the line that says invokes keypad() so that false is passed as the second argument. Recompile and describe what happens when you press different keys. Once you're finished, undo that change. 4. Change the line the invokes curs_set() so that 0 is passed as the argument. Recompile and describe any differences you see when running the program. Now undo the change. 5. Change the line that invokes echo() so that it invokes noecho() instead. Recompile and run the program. Describe any changes you see. 6. Modify the line that prints out the "Thanks" message so that the first argument is 5, not 7. Now recompile and run the program. What happens? Why does that happen? 7. Now take this example and use it to add the following functionality to snake.cpp. Prompt the user after the game is over to provide their initials. Then display their initials and score.