arent p)</tt></td>

      <td>Constructor.</td>
    </tr>

    <tr>
      <td><tt>disjoint_sets(const disjoint_sets&amp; x)</tt></td>

      <td>Copy constructor.</td>
    </tr>

    <tr>
      <td><tt>template &lt;class Element&gt;<br>
      void make_set(Element x)</tt></td>

      <td>Creates a singleton set containing Element <tt>x</tt>.</td>
    </tr>

    <tr>
      <td><tt>template &lt;class Element&gt;<br>
      void link(Element x, Element y)</tt></td>

      <td>Union the two sets <i>represented</