this example has some interesting features for one thingyou might assume that an if elif statement always requires an else clause this example shows situation that doesn' require such clause you use an if elif statement to ensure that meal contains the correct valuebut you have no other options to consider the selection technique is the same as you saw for the previous examples user enters number in the correct range to obtain desired result three of the selections require secondary choiceso you see the menu for that choice for examplewhen ordering eggsit isn' necessary to choose toppingbut you do want topping for pancakes or waffles notice that this example also combines variables and text in specific way because topping can apply equally to waffles or pancakesyou need some method for defining precisely which meal is being served as part of the output the meal variable that the application defines earlier is used as part of the output after the topping choice is made the best way to understand this example is to play with it try various menu combinations to see how the application works for examplefigure - shows what happens when you choose waffle breakfast with strawberry topping figure - many appli cations rely on multilevel menus