y remainder list.</li>
      <li><code class="language-c++ highlighter-rouge"><span class="n">splitRun</span></code> must be implemented <strong>iteratively</strong>, not recursively.</li>
      <li>Add student tests to confirm <code class="language-c++ highlighter-rouge"><span class="n">splitRun</span></code> works correctly. Your test cases will use your utility functions to create, compare, and deallocate lists used as test inputs. We recommend a wide variety of test inputs such as an empty list, singlet