lude "MemoryDiagnostics.h"</span> to the top of your source file, adding <span class="code-chonk">TRACK_ALLOCATIONS_OF(Node)</span> to the <span class="code-chonk">Node</span> struct definition, and creating and running a <span class="code-chonk">STUDENT_TEST</span> that creates a non-empty binary tree and then calls your deallocation function on that tree.</p>
<p>11. Why might it be beneficial to write the function in the previous exercise as a pass-by-reference function?</p>
<p><span style="font-size: 10p