/// <summary>
        /// Compute the Sweet 16
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void toolStripButtonSweet16_Click(object sender, EventArgs e)
        {
            this.treeViewSweet16.Location = this.treeView1.Location;
            this.treeViewSweet16.Size     = this.treeView1.Size;
            this.treeViewSweet16.BringToFront();
            this.treeViewSweet16.Visible = true;

            // Calculate the official Heat Times
            this.CalculateHeatAverages();

            // Sort the racers by Avg Heat Time
            List <Racer> racerList = RaceDataStore.RacerList;

            racerList.Sort(delegate(Racer racer1, Racer racer2)
            {
                return(Comparer <double> .Default.Compare(racer1.AverageHeatTime, racer2.AverageHeatTime));
            });

            this.LoadSweet16Treeview(racerList);

            // Show the Sweet 16 Report
            Sweet16Report sweet16Form = new Sweet16Report();

            sweet16Form.Sweet16Racers = RaceDataStore.Sweet16Racers;
            sweet16Form.Show();
        }
        /// <summary>
        /// Compute the Sweet 16
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void toolStripButtonSweet16_Click(object sender, EventArgs e)
        {
            this.treeViewSweet16.Location = this.treeView1.Location;
            this.treeViewSweet16.Size = this.treeView1.Size;
            this.treeViewSweet16.BringToFront();
            this.treeViewSweet16.Visible = true;

            // Calculate the official Heat Times
            this.CalculateHeatAverages();

            // Sort the racers by Avg Heat Time
            List<Racer> racerList = RaceDataStore.RacerList;
            racerList.Sort(delegate(Racer racer1, Racer racer2)
            {
                return Comparer<double>.Default.Compare(racer1.AverageHeatTime, racer2.AverageHeatTime);
            });

            this.LoadSweet16Treeview(racerList);

            // Show the Sweet 16 Report
            Sweet16Report sweet16Form = new Sweet16Report();
            sweet16Form.Sweet16Racers = RaceDataStore.Sweet16Racers;
            sweet16Form.Show();
        }