Question: You are designing a Windows-based, event-driven program to handle customers for a small business. You design the user interface with three screens. The opening screen contains an exit button to quit the program and displays a list box of customer names. Double-clicking on one of the entries in the list box brings up a second screen showing complete data for that customer. This screen contains a button to get back to the opening screen. The opening screen also contains a button that brings up a form to enter the data for a new customer. Draw the state graph for a finite-state machine that describes the high-level user interaction with the program.