title: What do I need to change for my code to print?
body: <p>I have created all the methods but for some reason when I run this code nothing prints. There are no error codes, it compiles fine but it just doesn't print anything.</p>
  <p>This is the driver code I am currently using.
  `</p>
  <pre><code>public static void Main(string[] args)
          {
              
              Tree tree = new Tree(0);
              List&lt;double&gt;  list = new List&lt;double&gt;();
              for (int i= 0; i &lt; list.Count; i++)
              {  double rain=   Driver.inchesRain(list);
                  double rainMM= Driver.inchesToMM(rain);
  
                  Console.WriteLine(&quot;Year &quot; + i);
       
                  Console.WriteLine(&quot;Rain this year: &quot; + rain+&quot; inches or &quot;+rainMM +&quot;mm&quot;);
                  tree.grow(list[i]);
                  tree.drawMe();
                  Driver.fire(tree, list);
  
              }
          }
  </code></pre>
  <p><code>I have also tired to format it like this but this doesn't work either</code></p>
  <pre><code> public static void Main(string[] args)
          {
              
              Tree tree = new Tree(0);
              List&lt;double&gt;  list = new List&lt;double&gt;();
              for (int i= 0; i &lt; list.Count; i++)
              { 
                  Console.WriteLine(&quot;Year &quot; + i);
                  Console.WriteLine(&quot;Rain this year: &quot; +  Driver.inchesRain(list)+&quot; inches or &quot;+Driver.inchesToMM(rain) +&quot;mm&quot;);
                  tree.grow(list[i]);
                  tree.drawMe();
                  Driver.fire(tree, list);
  
              }
          }
  </code></pre>
  <p>`</p>