private string RankBeverage()
        {
            var beverageGroup = Beverages.GroupBy(x => x);
            var maxCount      = beverageGroup.Max(g => g.Count());
            var mostUsed      = beverageGroup.Where(x => x.Count() == maxCount).Select(x => x.Key).First();

            return(mostUsed);
        }
        private string RankBeverage(int times)
        {
            var beverageGroup = Beverages.GroupBy(x => x);
            var maxCount      = beverageGroup.Max(g => g.Count());
            var mostUsed      = beverageGroup.Where(x => x.Count() == maxCount).Select(x => x.Key).ToArray();

            if (mostUsed.Length <= times)
            {
                //if there are no other options, just use merlot because it is pretty universal
                return("Merlot");
            }
            else
            {
                return(mostUsed[times]);
            }
        }