Lab 2: Input, Output, Variables and Arithmetic Operators Assigned: February 12. 2021 Due: February 19, 2021. 11:30 AM (before class) Objective: To help you get familiar with using variables Overview: Titan Bakery sells 4 to go items (at outrageous prices, incidentally). Category Price $ Bagels 8 Biscuits 2 Muffins 6 Rolls 4 Your program will ask the customer how many bagels, biscuits, muffins and rolls they want and then print out the total number of items, and the total bil. For example, if there were 10 bagels, 4 biscuits, 12 muffins, and 8 rolls, then it would print out that the total number of items is 34, and the bill is 192. Instructions: 1. Create a new BlueJ project, Lab2, with a class called Bakery 2. Replace the contents of Bakery with a main method 3. Before writing any code, write an algorithm in pseudocode, describing the steps required to solve this problem -- think of the necessary input, processing, and output. For example, 1. ask the customer for the number of bagels 2. store the number of bagels in a variable, numBagels, etc. Write the pseudocode in the comment block at the top of the file 4. Paste the pseudocode into the main() method of Bakery, as single line comments, e.g.. // ask the customer for the number of bagels // store the number of bagels in a variable, numBagels 5. Now implement your program: beneath each comment, write a Java statement to accomplish the task, e.g., // ask the customer for the number of bagels System.out.print("# of bagels: "); 17 store the number of bagels in a variable, numBagels numBagels - 7 6. Your variables should all be ints. Sample Output (use these values for your screenshot): Welcome to Titan Bakery # of bagels: 10 # of biscuits: 4 # of muffins: 12 # of rolls: 8 # of items: 34 Bill: $192 Numbers in bold are entered by the bakery employee at runtime Deliverables: To complete this lab: 1. Run through the checklist below 2. Demo the lab to either the Lab Assistant or the instructor. Submit your entire Lab (zip the entire project) and upload it to Canvas 3. Submit a screenshot showing the output, in the terminal window. Upload it separately -- not zipped in the lab - so I can see it in Canvas' SpeedGrader. Checklist (not to hand in): Auto-layout applied? (command-shift-1 or ctr-shift-I) Comment block filled in? (Name, Date, Description) Descriptive identifier names chosen? (a, c, se, and st will get a 0 for sure) Redundant parentheses removed? --e.ga = (bc) + (de); or worse a = (bc) + (de)); Both should be written a = b c + d'e; Speling/spacing checked? Your output should match mine. Appropriate blank lines in the code to aid legibility? (e.g. 1 blank line separating input Defined variables for any calculation? (Don't just print the formula in the System.out.printin statement) Uploaded project? (even if you've demoed, you still need to upload project) Uploaded separate screenshot of output? Read this checklist