Given a Listitem class, complete main0 using the built in list type to create a linked list called shoppingList. The program should read items from input (ending with - 1), adding each item to shoppingList, and output each item in shoppingList using the PrintNodeData0 function. Ex. If the input is: milk bread eggs watfles cereal -1 the output is: LAB ACTIVIrY 5.11.1: LAB: Grocery shopping list (list) Lood default template... Current file: main.cpp - Enter program input (optional) bread milk eggs cheese fruit. vegetables 1 Program output displayed here Coding trail of your work Output differs. See highlights below. special charncter legend.