using System;
using System.Collections.Generic;
using System.Text;

namespace _303_fall_07_lecture_08
{
    class Program
    {
        static void Main(string[] args)
        {
            string choice; // stores the user's choice for breakfast

            // display the menu of choices
            Console.WriteLine("Unhealthy breakfast choices");
            Console.WriteLine("  SPAM. Spam and gravy");
            Console.WriteLine("  EGGS. Eggs and toast with butter");
            Console.WriteLine("  CAKE. Leftover cake and buttermilk");

            // explicitly prompt user
            Console.Write("Enter a choice (SPAM, EGGS, CAKE) ");

            // read in the user's choice
            choice = Console.ReadLine();

            // display back to the user what they chose
            Console.WriteLine("You chose {0}", choice);

            int calories_consumed = 0;

            if (choice.ToUpper().StartsWith("S"))
            {
                Console.WriteLine("You chose spam and gravy");
                calories_consumed += 600;
                // same as :: calories_consumed = calories_consumed + 600;
            }
            else if ((choice == "EGGS") || (choice == "eggs"))
            {
                Console.WriteLine("You chose eggs and toast with butter");
                calories_consumed += 400;
            }
            else if ((choice == "CAKE") || (choice == "cake"))
            {
                Console.WriteLine("You chose leftover cake and buttermilk");
                calories_consumed += 800;
            }
            else // invalid choice
            {
                Console.WriteLine("You didn't pick a valid number");
            }

            Console.WriteLine("You ate {0} calories", calories_consumed);
        }
    }
}