b. Desired seat (row and seat (A-F)). Do an input validation depending on the class choicein Part (a).The program asks to the user to enter the row and seat number for ticketsbeing sold or the program automatically assigned the seat upon availability when the userselect the desire class Type (First, Business, or Economy). If the row and seat selected byuser is not available, the program can ask to the user to make another selection orassigned automatically the seat taking into consideration availability in the sectionselected by user. The program asks to the user quantity of seats are interested to buy ineach transaction. Input Validation: When someone, requests a particular seat, theprogram should make sure that seat is available before it is sold.