e] [after_where,...last]</span>
<span class="sd">        Note : The left subtree contains at least the node *where* whereas the right subtree can be empty.</span>

<span class="sd">        :param where: The split is effectuated just after *where*</span>
<span class="sd">        :return: Left subtree and Right subtree</span>
<span class="sd">        &quot;&quot;&quot;</span>
        <span class="c1"># print(&quot; Split on :&quot;, where.data)</span>
        <span class="n">after_where</span> <span class="o"