<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
  <channel>
    <title>MaplePrimes - Newest Comments</title>
    <link>http://www.mapleprimes.com/comments</link>
    <language>en-us</language>
    <copyright>2026 Maplesoft, A Division of Waterloo Maple Inc.</copyright>
    <generator>Maplesoft Document System</generator>
    <lastBuildDate>Wed, 19 Aug 2026 07:49:53 GMT</lastBuildDate>
    <pubDate>Wed, 19 Aug 2026 07:49:53 GMT</pubDate>
    <itunes:subtitle />
    <itunes:summary />
    <description>The latest comments and answers added to MaplePrimes</description>
    <image>
      <url>http://www.mapleprimes.com/images/mapleprimeswhite.jpg</url>
      <title>MaplePrimes - Newest Comments</title>
      <link>http://www.mapleprimes.com/comments</link>
    </image>
    <item>
      <title>@Ronan&amp;nbsp;
&amp;nbsp;

That&amp;#39;s not a very smart t...</title>
      <link>http://www.mapleprimes.com/questions/243735-What-Type-Of-Matrix-Normalisation-Is-This?ref=Feed:MaplePrimes:New Comments#comment318058</link>
      <itunes:summary>&lt;p&gt;&lt;a href="/questions/243735-What-Type-Of-Matrix-Normalisation-Is-This#comment318057"&gt;@Ronan&lt;/a&gt;&amp;nbsp;&lt;br&gt;
&amp;nbsp;&lt;/p&gt;

&lt;p&gt;That&amp;#39;s not a very smart thing for you to say&amp;mdash;to think that I would rely entirely on AI.&lt;/p&gt;

&lt;p&gt;So yeah, good luck with your code.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
</itunes:summary>
      <description>&lt;p&gt;&lt;a href="/questions/243735-What-Type-Of-Matrix-Normalisation-Is-This#comment318057"&gt;@Ronan&lt;/a&gt;&amp;nbsp;&lt;br&gt;
&amp;nbsp;&lt;/p&gt;

&lt;p&gt;That&amp;#39;s not a very smart thing for you to say&amp;mdash;to think that I would rely entirely on AI.&lt;/p&gt;

&lt;p&gt;So yeah, good luck with your code.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
</description>
      <guid>318058</guid>
      <pubDate>Tue, 18 Aug 2026 23:16:58 Z</pubDate>
      <itunes:author>janhardo</itunes:author>
      <author>janhardo</author>
    </item>
    <item>
      <title>As far as I can make out.</title>
      <link>http://www.mapleprimes.com/questions/243735-What-Type-Of-Matrix-Normalisation-Is-This?ref=Feed:MaplePrimes:New Comments#comment318057</link>
      <itunes:summary>&lt;p&gt;&lt;a href="/questions/243735-What-Type-Of-Matrix-Normalisation-Is-This#comment318056"&gt;@janhardo&lt;/a&gt;&amp;nbsp;So the null conic is the black one.&amp;nbsp;What is the cyan coloured blue conic? You have twin circles blue and circumcircles orange. They all are twin circles. You would be better off pairing them in matched colours. You still have the basic problem. The twincircles cannot pass throught the null conic. Yours do (as far as I can make out). My original question was on the type of matrix normailsation being used. I already had and have a working solution. You need to study the relevant section of the paper and understand it for yourself. AI will not do that for you. Where did the &amp;quot;Ideal points&amp;quot; come from? All this applies to non null points to the best of my current understanding.&amp;nbsp;&lt;/p&gt;
</itunes:summary>
      <description>&lt;p&gt;&lt;a href="/questions/243735-What-Type-Of-Matrix-Normalisation-Is-This#comment318056"&gt;@janhardo&lt;/a&gt;&amp;nbsp;So the null conic is the black one.&amp;nbsp;What is the cyan coloured blue conic? You have twin circles blue and circumcircles orange. They all are twin circles. You would be better off pairing them in matched colours. You still have the basic problem. The twincircles cannot pass throught the null conic. Yours do (as far as I can make out). My original question was on the type of matrix normailsation being used. I already had and have a working solution. You need to study the relevant section of the paper and understand it for yourself. AI will not do that for you. Where did the &amp;quot;Ideal points&amp;quot; come from? All this applies to non null points to the best of my current understanding.&amp;nbsp;&lt;/p&gt;
</description>
      <guid>318057</guid>
      <pubDate>Tue, 18 Aug 2026 22:05:13 Z</pubDate>
      <itunes:author>Ronan</itunes:author>
      <author>Ronan</author>
    </item>
    <item>
      <title>Now in 3D with the unit triangle&amp;nbsp;
</title>
      <link>http://www.mapleprimes.com/questions/243735-What-Type-Of-Matrix-Normalisation-Is-This?ref=Feed:MaplePrimes:New Comments#comment318056</link>
      <itunes:summary>&lt;p&gt;Now in 3D with the unit triangle&amp;nbsp;&lt;br /&gt;
&lt;img src="data:image/png;base64,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u3/9M888w+rVq8lkMqxatYrhw4dvXdQMsrLCfvJNdC3FR0KfPn044ogjkocb7d577+X6668niiLuuusu+vfvn1zSrMrLYcgQGDs27M3evTu8/z6cd15ypSRJkiRJkiRJrZdhu6Sm841vwKpVcPLJIUH7wQ+gX78WS0f/+te/EkURpaWlLFiwIFlusOrycuJMhqyuXamsrCSO4z3WAdzluOM44LBN5GRtZm3UiY6sI44jFizvx/L7708ubxKnnBI6j6MIfvWr7ffPHj58eLN3s2+rujqE/x93ixYtYu3atcnDTaa4uJgLLriA6upqrr76as5r4YT7d7+DvfaCkhJIp8PtJUvCBR7NoYV++5EkSZIkSZIkfQIZtktqWl26wGOPwU03hSRt8WLo0wfuvju5sskddthhHHjggcRxzLBhw5LlBlv1xBMAdPviF9l///2JoojKykrWrVuXXNoi+o4eTZf2qyAVU0U22ZkqqmqyKfnTc8mlTWbMGBg1KuwU8PWvw0MPJVe0vGbYurzVqKio4O233+aVV15ptikKhx56KKlUih49enD11Vcny82mogLOOAN+9KPwfurdG1asCNfkNIf77gvX+vTtm6xIkiTpk+LOO8PfB9PpcBFx27YwYgQ0wbXZkiRJjVZaVEAURRROTVYkfZQYtktqHpddFjZf3mcf2LQJvv1t2G+/5Kom9+9//5tUKsXy5cuZNm1astwgqdxciCLimhqysrLo1asXAHPmzEkubRFdhw/n04e9SzqV4f2oB93jFVRnsnht4cG8d9ttyeVN5r//OwSjURSGF2Qye+aPjuzsMEb+4+zFF18EIDc3l86dOyfLjdajRw82b95MOp1m+fLlyXKzueuusLPE//t/4fbNNzdfN/v114ctB849N+xosXEjvPVWcpUkSZI+7r7xDbjwQnjvvXCxJ7UXgD75JBxwADz1VPIMSZKk3TGVwijaYWheF6YXFJWGlYWFbLskb/R0SibubtPYVAqTX1DSHvExjy0k7VH9+4eWgauuCunX4sUhcavtGG8OXbp0YejQoWQyGb7yla8kyw1SuWwZUSpF54ICAPbdd1+iKKK6upqKiork8hbR/+c/p3eXJVTF2QBU12RRXZPFvD8kZrw3sbpgNJOBt976WrLcIuI4BP576KVvdrNnz6ampoZUKsVRRx2VLDfa97//fVasWEEq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nU5hXiG218afAvwoJJdgLMsE6+2vbE/rC1vTaVin0w7WnQ4ePMiMGTO4++67yc7OplmzZkRERJCRkeFsPba5c+GGG8r2C2jf3nyDIiIick5R2C4iIiIiIiLiuxS2i0j1SEszy8V//XXZsVtugSlTjtpDu6bkpaezcfhw3CEhnP/dd87yMa1ebVa0X7XKLIteVFRWsyyzhPobb5StNn42rFq1iqysLNxuNxdeeKGzDJgJ+6lToWnT059qP56pU02WffCg+dyywLYtevfuzYpKXNzw7bffAtC/f38CAgKc5QpefRXGjDGrCCxbBn37OjtOYNYss4a+bbOvyXk03PUjtg0bN5o96n/5xfys3c88TlGRC8uysNwWrRofoePOr2hBBq3remDNmoob1lcz2y6enC/29NNP884777C5qoH58OHme3a7zQ/l4Yfh6aedXSIiIlJLKWwXERERERER8V0K20Xk9OTlwQUXmLSa4nXWo6LM1G3Hjs7uGrX344/5+fnncYeGcn5xsHssn31mhu3T082kdvml4UtERZmtsM/QdQLHtWvXLjZt2gRA9+7diTjOEypZen3uXLj6ame1el1yCXz7bVnY7nLF8fLLb1B+Vfdj8Xq9uMpven8SHTpAaqpZvj4nx1k9Wp4njx3f72DVv1ax/cvNcPAg2YTxaMGTbNkCixfD/v3mLQvQMeEWerzxGB2vKfc+nT7d7B9Q8oaYNAnGji2r16DzzjuPzz///KTL7B/TsmXwu99BVpb5vF07WL8egoKcnSIiIlLLKGwXERERERER8V2VTz1ERJz69IHgYBO0u1zQvLkZFd+06YwH7QB2QQG4XPg3auQs8d57Zkrd5YJBg2DbNjMIHBQEYWHmuNtt9mGfO9fs632cXPuM8Xq9pUF727Ztjxu0T5hggva6dWs+aAe49FJz26KFufV6w7jnHqhXDxYurNBaQVWCdjArotevD7m5cNttzips+WwL8++Yz+QWk3k28FleqvcS7w56l+TZyWQfLOKwFUYgR5jh/xcWLzYrypcE7QABfjk0rben/EPC7bebRP7aa80b4oEHIDQU5s+v2FeNNmzYQLt27UhNTWVv6bL3VdSvn1nz/7bbzIUCaWkQEmLeHCIiIiIiIiIiIiIiUiM02S4iVffkk2aZ6pK/Pho2NJudn2DP7jMh5d57ObRkCU1uvZWW99zD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he0iIiIiIiIivkvLyIuInIJ588DtLgC2k5GRQWBgICtWrDing3aAgABzkUG9es5KRcOGDWPixIkAPPjgg0yZMsXZIiIiIiIiIiIiIiIiUqspbBcROQXTp++gqCgX+IygoCB27dpFjx49nG3nnCNHzGR7UJCzcrSxY8fy2GOPAXDPPfcwd+5cZ4uIiIiIiIiIiIiIiEitpbBdRKSK3nvvPebMOQDUoV69r8jJySEiIsLZJsAzzzxTOu0/dOhQ1q1b52wRERERERERERERERGplbRnu4hIFUyaNInx48cD+YAL23Y7W85ZHo9ZPt6ywOt1Vk+sffv2bNu2DcuyyMrKIqgyo/EiIiIioj3bRURERERERHyYJttFRCrpoYceYvz48bhcgwF/QkJ+PUE7wK5dJmg/lZx869atBAQE4PV6ad26tbMsIiIiIiIiIiIiIiJS6yhsFxGphD59+vCPf/wDl8tFy5b/AOC225xd5zaXy3z4+TkrlXPgwAEA9u7dy8033+wsi4iIiIiIiIiIiIiI1CoK20VETqJNmzasXLkSr9fLyy+/zIED5+F2w6BBzs5zW2amuQ0JcVYqJygoiC+++AK3280HH3zAlClTnC0iIiIiIiIiIiIiIiK1hsJ2EZETOO+88/j5558BeO2117j77rs5fBiKiuDyy53d57Y9e8xe7Tk5zkrlDRw4kJdeeomioiLuu+8+5s6d62wRERERERERERERERGpFRS2i4gcR4sWLdi0aROWZTF79mzuvPNOvvvOLKXudp/a3uW12b59YNun/32PGzeOLl26AHDDDTfg8XicLSIiIiIiIiIiIiIiIj5PYbuIyDFERUWxe/duvF4vH3/8Mddccw0A33xjprtHjHCece7LzjYXGVxxhbNSdevXr6dVq1bk5eURGRnpLIuIiIiIiIiIiIiIiPg8he0iIg7Dhg1j69at+Pn58f3333PttdeW1qZMMZPt1RE41zbZ2eY2IsJZOTVr1qzBsiwOHjzI3Xff7SyLiIiIiIiIiIiIiIj4NIXtIiLlNGvWjE8++YSAgACWLl1Kv379KtT37DH7tZfL3381UlLMMvIFBc7KqYmIiGDmzJnYts1rr73G66+/7mwRERERERERERERERHxWQrbRUSKdevWjT179uB2u/n222/p0aNHhfrq1WBZZin16prurk1WrjRL6Ddt6qycuj/+8Y88/PDDuFwu7rzzTu3fLiIiIiIiIiIiIiIitYbCdhGRYnPmzCEoKIikpKSjJtoBcnOhYUM47zxn5dchK8vc1q3rrJye559/njp16uB2u4+6wEFERERERERERERERMRXKWwXESkWGRnJ4cOH6du3r7MEQGysWUZ+3Tpn5dchP9/sVx8U5Kycvl9++QWA9PR0nnjiCWdZRERERERERERERETE5yhsFxGRSjl0yOzZ3qqVs3L6goKC+OSTTwB49tln+fjjj50tIiIiIiIiIiIiIiIiPsWybdt2HhQREXFKSoL0dBg8uOb2rI+Li+PNN9/EsiwKCgqcZREREZFfHcuy0H+2i4iIiIiIiPgmTbaLiEilxMbCTTfVXNAOkJCQQP369ZkzZ46zJCIiIiIiIiIiInLOS4mPI9aysCyL2Ng4ElOcHZWRSFxcovOgiNQATbaLiIiIiIiI+ChNtouIiIiI/HqkxMcykgnMHDOIaHOA2IkxJCUMcraKiI/QZLuIiIiIiIiIiIiIiIjIWZXCvI+6MqEkaAeIHlMWtKfEl028F0+tJ8ZZWFYscfFx5Y4nEmdZWLHxpFQ4L5a4+FMakxeRE9Bku4iIiIiIiIiPOp3J9sucB0RERICvnAdERMRHJBIXm8z4pDFlYXupFOJjR8LMJMZEp5AYN5LZQ5NIGGQC99lDN5MwCOJjJxKTlMCg4scalzSE+bETiZmZwKDoFBLjJkJCApqTF6k+CttFREREREREfNTphO2W84CIiAhwav+qiIhIzUspF5Y7OYL4xDhik8eTNCaaxLhYkscnMSaacvdLwvYYJh03wBeR6qCwXURERERERMRHnU7Y/rXzgIiICHCp84CIiPgM557tKYnxjHwGZiQNYf5xJ9tPFLaXn2x3fjURqQ4K20VERERERER81OmE7SIiIiIiUvukxMcxcuw0lgIMGM2Ckkn3lHhiO4xlKTBg9AKSEgaRGGcxeBrAAEaPhmnTlgIx9CeZ7wEGTGbTTJg0cizTlprPN2vKXaRaKWwXERERERER8VEK20VERERERER8l8t5QERERERERERERERERERERE5MYbuIiIiIiIiIiIiIiIiIiEgVKWwXERERERERERERERERERGpIoXtIiIiIiIiIiIiIiIiIiIiVaSwXUREREREREREREREREREpIoUtouIiIiIiIiIiIiIiIiIiFSRwnYREREREREREREREREREZEqUtguIiIiIiIiIiIiIiIiIiJSRQrbRUREREREREREREREREREqkhhu4iIiIiIiIiIiIiIiIiISBUpbBcREREREREREREREREREakihe0iIiIiIiIiIiIiIiIiIiJVpLBdRERERERERERERERERESkihS2i4iIiIiIiIiIiIiIiIiIVJHCdhERERERERERERERERERkSpS2C4iIiIiIiIiIiIiIiIiIlJFCttFRERERERERERERERERESqSGG7iIiIiIiIiIiIiIiIiIhIFSlsFxERERERERERERERERERqSKF7SIiIiIiIiIiIiIiIiIiIlWksF1ERERERERERERERERERKSKFLaLiIiIiIiIiIiIiIiIiIhUkcJ2ERERERERERERERERERGRKlLYLiIiIiIiIiIiIiIiIiIiUkUK20VERERERERERERERERERKpIYbuIiIiIiIiIiIiIiIiIiEgVKWwXERERERERERERERERERGpIoXtIiIiIiIiIiIiIiIiIiIiVaSwXUREREREREREREREREREpIoUtouIiIiIiIiIiIiIiIiIiFSRwnYREREREREREREREREREZEqUtguIiIiIiIiIiIiIiIiIiJSRQrbRUREREREREREREREREREqkhhu4iIiIiIiIiIiIiIiIiISBUpbBcREREREREREREREREREfn/du7YBgAYhmFY+v/R6V6gg3Zy9AsCHIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEJ2Z2XcEAAAAAAAAAP7O7ortAAAAAAAAABC4kQcAAAAAAACASGwHAAAAAAAAgEhsBwAAAAAAAIBIbAcAAAAAAACA6AIVThJlbI9tEwAAAABJRU5ErkJggg==" /&gt;&lt;/p&gt;
</itunes:summary>
      <description>&lt;p&gt;Now in 3D with the unit triangle&amp;nbsp;&lt;br /&gt;
&lt;img src="data:image/png;base64,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u3/9M888w+rVq8lkMqxatYrhw4dvXdQMsrLCfvJNdC3FR0KfPn044ogjkocb7d577+X6668niiLuuusu+vfvn1zSrMrLYcgQGDs27M3evTu8/z6cd15ypSRJkiRJkiRJrZdhu6Sm841vwKpVcPLJIUH7wQ+gX78WS0f/+te/EkURpaWlLFiwIFlusOrycuJMhqyuXamsrCSO4z3WAdzluOM44LBN5GRtZm3UiY6sI44jFizvx/L7708ubxKnnBI6j6MIfvWr7ffPHj58eLN3s2+rujqE/x93ixYtYu3atcnDTaa4uJgLLriA6upqrr76as5r4YT7d7+DvfaCkhJIp8PtJUvCBR7NoYV++5EkSZIkSZIkfQIZtktqWl26wGOPwU03hSRt8WLo0wfuvju5sskddthhHHjggcRxzLBhw5LlBlv1xBMAdPviF9l///2JoojKykrWrVuXXNoi+o4eTZf2qyAVU0U22ZkqqmqyKfnTc8mlTWbMGBg1KuwU8PWvw0MPJVe0vGbYurzVqKio4O233+aVV15ptikKhx56KKlUih49enD11Vcny82mogLOOAN+9KPwfurdG1asCNfkNIf77gvX+vTtm6xIkiTpk+LOO8PfB9PpcBFx27YwYgQ0wbXZkiRJjVZaVEAURRROTVYkfZQYtktqHpddFjZf3mcf2LQJvv1t2G+/5Kom9+9//5tUKsXy5cuZNm1astwgqdxciCLimhqysrLo1asXAHPmzEkubRFdhw/n04e9SzqV4f2oB93jFVRnsnht4cG8d9ttyeVN5r//OwSjURSGF2Qye+aPjuzsMEb+4+zFF18EIDc3l86dOyfLjdajRw82b95MOp1m+fLlyXKzueuusLPE//t/4fbNNzdfN/v114ctB849N+xosXEjvPVWcpUkSZI+7r7xDbjwQnjvvXCxJ7UXgD75JBxwADz1VPIMSZKk3TGVwijaYWheF6YXFJWGlYWFbLskb/R0SibubtPYVAqTX1DSHvExjy0k7VH9+4eWgauuCunX4sUhcavtGG8OXbp0YejQoWQyGb7yla8kyw1SuWwZUSpF54ICAPbdd1+iKKK6upqKiork8hbR/+c/p3eXJVTF2QBU12RRXZPFvD8kZrw3sbpgNJOBt976WrLcIuI4BP576KVvdrNnz6ampoZUKsVRRx2VLDfa97//fVasWEEq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nU5hXiG218afAvwoJJdgLMsE6+2vbE/rC1vTaVin0w7WnQ4ePMiMGTO4++67yc7OplmzZkRERJCRkeFsPba5c+GGG8r2C2jf3nyDIiIick5R2C4iIiIiIiLiuxS2i0j1SEszy8V//XXZsVtugSlTjtpDu6bkpaezcfhw3CEhnP/dd87yMa1ebVa0X7XKLIteVFRWsyyzhPobb5StNn42rFq1iqysLNxuNxdeeKGzDJgJ+6lToWnT059qP56pU02WffCg+dyywLYtevfuzYpKXNzw7bffAtC/f38CAgKc5QpefRXGjDGrCCxbBn37OjtOYNYss4a+bbOvyXk03PUjtg0bN5o96n/5xfys3c88TlGRC8uysNwWrRofoePOr2hBBq3remDNmoob1lcz2y6enC/29NNP884777C5qoH58OHme3a7zQ/l4Yfh6aedXSIiIlJLKWwXERERERER8V0K20Xk9OTlwQUXmLSa4nXWo6LM1G3Hjs7uGrX344/5+fnncYeGcn5xsHssn31mhu3T082kdvml4UtERZmtsM/QdQLHtWvXLjZt2gRA9+7diTjOEypZen3uXLj6ame1el1yCXz7bVnY7nLF8fLLb1B+Vfdj8Xq9uMpven8SHTpAaqpZvj4nx1k9Wp4njx3f72DVv1ax/cvNcPAg2YTxaMGTbNkCixfD/v3mLQvQMeEWerzxGB2vKfc+nT7d7B9Q8oaYNAnGji2r16DzzjuPzz///KTL7B/TsmXwu99BVpb5vF07WL8egoKcnSIiIlLLKGwXERERERER8V2VTz1ERJz69IHgYBO0u1zQvLkZFd+06YwH7QB2QQG4XPg3auQs8d57Zkrd5YJBg2DbNjMIHBQEYWHmuNtt9mGfO9fs632cXPuM8Xq9pUF727Ztjxu0T5hggva6dWs+aAe49FJz26KFufV6w7jnHqhXDxYurNBaQVWCdjArotevD7m5cNttzips+WwL8++Yz+QWk3k28FleqvcS7w56l+TZyWQfLOKwFUYgR5jh/xcWLzYrypcE7QABfjk0rben/EPC7bebRP7aa80b4oEHIDQU5s+v2FeNNmzYQLt27UhNTWVv6bL3VdSvn1nz/7bbzIUCaWkQEmLeHCIiIiIiIiIiIiIiUiM02S4iVffkk2aZ6pK/Pho2NJudn2DP7jMh5d57ObRkCU1uvZWW99zD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he0iIiIiIiIivkvLyIuInIJ588DtLgC2k5GRQWBgICtWrDing3aAgABzkUG9es5KRcOGDWPixIkAPPjgg0yZMsXZIiIiIiIiIiIiIiIiUqspbBcROQXTp++gqCgX+IygoCB27dpFjx49nG3nnCNHzGR7UJCzcrSxY8fy2GOPAXDPPfcwd+5cZ4uIiIiIiIiIiIiIiEitpbBdRKSK3nvvPebMOQDUoV69r8jJySEiIsLZJsAzzzxTOu0/dOhQ1q1b52wRERERERERERERERGplbRnu4hIFUyaNInx48cD+YAL23Y7W85ZHo9ZPt6ywOt1Vk+sffv2bNu2DcuyyMrKIqgyo/EiIiIioj3bRURERERERHyYJttFRCrpoYceYvz48bhcgwF/QkJ+PUE7wK5dJmg/lZx869atBAQE4PV6ad26tbMsIiIiIiIiIiIiIiJS6yhsFxGphD59+vCPf/wDl8tFy5b/AOC225xd5zaXy3z4+TkrlXPgwAEA9u7dy8033+wsi4iIiIiIiIiIiIiI1CoK20VETqJNmzasXLkSr9fLyy+/zIED5+F2w6BBzs5zW2amuQ0JcVYqJygoiC+++AK3280HH3zAlClTnC0iIiIiIiIiIiIiIiK1hsJ2EZETOO+88/j5558BeO2117j77rs5fBiKiuDyy53d57Y9e8xe7Tk5zkrlDRw4kJdeeomioiLuu+8+5s6d62wRERERERERERERERGpFRS2i4gcR4sWLdi0aROWZTF79mzuvPNOvvvOLKXudp/a3uW12b59YNun/32PGzeOLl26AHDDDTfg8XicLSIiIiIiIiIiIiIiIj5PYbuIyDFERUWxe/duvF4vH3/8Mddccw0A33xjprtHjHCece7LzjYXGVxxhbNSdevXr6dVq1bk5eURGRnpLIuIiIiIiIiIiIiIiPg8he0iIg7Dhg1j69at+Pn58f3333PttdeW1qZMMZPt1RE41zbZ2eY2IsJZOTVr1qzBsiwOHjzI3Xff7SyLiIiIiIiIiIiIiIj4NIXtIiLlNGvWjE8++YSAgACWLl1Kv379KtT37DH7tZfL3381UlLMMvIFBc7KqYmIiGDmzJnYts1rr73G66+/7mwRERERERERERERERHxWQrbRUSKdevWjT179uB2u/n222/p0aNHhfrq1WBZZin16prurk1WrjRL6Ddt6qycuj/+8Y88/PDDuFwu7rzzTu3fLiIiIiIiIiIiIiIitYbCdhGRYnPmzCEoKIikpKSjJtoBcnOhYUM47zxn5dchK8vc1q3rrJye559/njp16uB2u4+6wEFERERERERERERERMRXKWwXESkWGRnJ4cOH6du3r7MEQGysWUZ+3Tpn5dchP9/sVx8U5Kycvl9++QWA9PR0nnjiCWdZRERERERERERERETE5yhsFxGRSjl0yOzZ3qqVs3L6goKC+OSTTwB49tln+fjjj50tIiIiIiIiIiIiIiIiPsWybdt2HhQREXFKSoL0dBg8uOb2rI+Li+PNN9/EsiwKCgqcZREREZFfHcuy0H+2i4iIiIiIiPgmTbaLiEilxMbCTTfVXNAOkJCQQP369ZkzZ46zJCIiIiIiIiIiInLOS4mPI9aysCyL2Ng4ElOcHZWRSFxcovOgiNQATbaLiIiIiIiI+ChNtouIiIiI/HqkxMcykgnMHDOIaHOA2IkxJCUMcraKiI/QZLuIiIiIiIiIiIiIiIjIWZXCvI+6MqEkaAeIHlMWtKfEl028F0+tJ8ZZWFYscfFx5Y4nEmdZWLHxpFQ4L5a4+FMakxeRE9Bku4iIiIiIiIiPOp3J9sucB0RERICvnAdERMRHJBIXm8z4pDFlYXupFOJjR8LMJMZEp5AYN5LZQ5NIGGQC99lDN5MwCOJjJxKTlMCg4scalzSE+bETiZmZwKDoFBLjJkJCApqTF6k+CttFREREREREfNTphO2W84CIiAhwav+qiIhIzUspF5Y7OYL4xDhik8eTNCaaxLhYkscnMSaacvdLwvYYJh03wBeR6qCwXURERERERMRHnU7Y/rXzgIiICHCp84CIiPgM557tKYnxjHwGZiQNYf5xJ9tPFLaXn2x3fjURqQ4K20VERERERER81OmE7SIiIiIiUvukxMcxcuw0lgIMGM2Ckkn3lHhiO4xlKTBg9AKSEgaRGGcxeBrAAEaPhmnTlgIx9CeZ7wEGTGbTTJg0cizTlprPN2vKXaRaKWwXERERERER8VEK20VERERERER8l8t5QERERERERERERERERERERE5MYbuIiIiIiIiIiIiIiIiIiEgVKWwXERERERERERERERERERGpIoXtIiIiIiIiIiIiIiIiIiIiVaSwXUREREREREREREREREREpIoUtouIiIiIiIiIiIiIiIiIiFSRwnYREREREREREREREREREZEqUtguIiIiIiIiIiIiIiIiIiJSRQrbRUREREREREREREREREREqkhhu4iIiIiIiIiIiIiIiIiISBUpbBcREREREREREREREREREakihe0iIiIiIiIiIiIiIiIiIiJVpLBdRERERERERERERERERESkihS2i4iIiIiIiIiIiIiIiIiIVJHCdhERERERERERERERERERkSpS2C4iIiIiIiIiIiIiIiIiIlJFCttFRERERERERERERERERESqSGG7iIiIiIiIiIiIiIiIiIhIFSlsFxERERERERERERERERERqSKF7SIiIiIiIiIiIiIiIiIiIlWksF1ERERERERERERERERERKSKFLaLiIiIiIiIiIiIiIiIiIhUkcJ2ERERERERERERERERERGRKlLYLiIiIiIiIiIiIiIiIiIiUkUK20VERERERERERERERERERKpIYbuIiIiIiIiIiIiIiIiIiEgVKWwXERERERERERERERERERGpIoXtIiIiIiIiIiIiIiIiIiIiVaSwXUREREREREREREREREREpIoUtouIiIiIiIiIiIiIiIiIiFSRwnYREREREREREREREREREZEqUtguIiIiIiIiIiIiIiIiIiJSRQrbRUREREREREREREREREREqkhhu4iIiIiIiIiIiIiIiIiISBUpbBcREREREREREREREREREfn/du7YBgAYhmFY+v/R6V6gg3Zy9AsCHIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEIntAAAAAAAAABCJ7QAAAAAAAAAQie0AAAAAAAAAEJ2Z2XcEAAAAAAAAAP7O7ortAAAAAAAAABC4kQcAAAAAAACASGwHAAAAAAAAgEhsBwAAAAAAAIBIbAcAAAAAAACA6AIVThJlbI9tEwAAAABJRU5ErkJggg==" /&gt;&lt;/p&gt;
</description>
      <guid>318056</guid>
      <pubDate>Tue, 18 Aug 2026 20:52:45 Z</pubDate>
      <itunes:author>janhardo</itunes:author>
      <author>janhardo</author>
    </item>
    <item>
      <title>
&amp;nbsp;



	
		
			
			
				
					
						&amp;gt;&amp;nbsp...</title>
      <link>http://www.mapleprimes.com/questions/243735-What-Type-Of-Matrix-Normalisation-Is-This?ref=Feed:MaplePrimes:New Comments#comment318055</link>
      <itunes:summary>&lt;p&gt;&lt;br&gt;
&amp;nbsp;&lt;/p&gt;

&lt;form name="worksheet_form"&gt;&lt;input name="md.ref" type="hidden" value="A1E679088CD7171F6E560EE2A588C1DA"&gt;
&lt;table align="center" width="768"&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td&gt;
			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table cellpadding="0" cellspacing="0" style="border:none"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span name="section5"&gt;&lt;input name="section5_button" src="/view.aspx?sf=318055_Answer/7f6746c4fd945f8393f3297009d13949.gif" type="image"&gt; &lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:8px; padding-bottom:4px"&gt;&lt;span name="section5"&gt;&lt;span style="color:#000000;font-size: 150%;font-family: DejaVu Sans;font-weight:bold;font-style:normal;"&gt;&amp;nbsp; &lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
					&lt;tr&gt;
						&lt;td&gt;&amp;nbsp;&lt;/td&gt;
						&lt;td&gt;
						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;restart;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;UHG := module()&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;option package;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;export BilinearForm,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Quadrance,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;GramMatrixUHG,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;NormalizePoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ClassifyPoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;FindOddPoint,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ScalePoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PreparePoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;NormalizePrepared,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DetectGeometry,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ShowGeometry,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Distance,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ProjectiveQuadrance,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PointLocation,&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LineFromPoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PointFromLines,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DualPoint,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DualLine,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Spread,&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Midpoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Midlines,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Syndpoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Sydlines,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SidePoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Sideliness,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;OppositePoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Oppositelines,&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Circumlines,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Circumcenters,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Medians,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Centroids,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DoubleTriangle,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CircumDualPoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TangentLines,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SoundPoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JayLines,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;WrenLines,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CircumJayPoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CircumWrenPoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JayWrenPoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;T_Axis,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;U_Axis,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;V_Axis,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Circumcircles,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TwinCircumcircles,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SoundConics,&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotAll2D,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotAll3D,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotCircumlinear,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IntersectionPlot,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotUnitTriangle,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotConicOnUnitTriangle,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BuildConicFromCanonical,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotUnitTriangleWithConic3D,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotStepsArray,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotSteps,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotHierarchy,&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;GetInverseTransform,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TransformConic,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotConic,&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ClassifyTriangle,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Info;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local Jdefault;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Jdefault := Matrix([[1,0,0],[0,1,0],[0,0,-1]]);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ------------------------------------------------------------&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 1. Basisalgebra (volledig)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ------------------------------------------------------------&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DetectGeometry := proc(J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local i, j, isDiag, diag, eigvals, pos, neg;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;isDiag := true;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 3 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for j from 1 to 3 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if i &amp;lt;&amp;gt; j and J[i,j] &amp;lt;&amp;gt; 0 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;isDiag := false;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if not isDiag then break; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if isDiag then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;diag := [seq(J[i,i], i=1..3)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pos := nops(select(x -&amp;gt; x &amp;gt; 0, diag));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;neg := nops(select(x -&amp;gt; x &amp;lt; 0, diag));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;eigvals := LinearAlgebra:-Eigenvalues(J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;eigvals := map(simplify, eigvals);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pos := nops(select(x -&amp;gt; x &amp;gt; 0, eigvals));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;neg := nops(select(x -&amp;gt; x &amp;lt; 0, eigvals));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if pos = 3 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return &amp;quot;Euclidean&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif pos = 2 and neg = 1 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return &amp;quot;Hyperbolic&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif pos = 1 and neg = 2 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return &amp;quot;Elliptic&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return &amp;quot;Unknown&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ShowGeometry := proc(J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local geom;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;geom := DetectGeometry(J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Detected geometry: %s\n&amp;quot;, geom);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Metric matrix J:\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;print(J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return geom;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BilinearForm := proc(u, v, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local U, V;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;U := Vector[row](u);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;V := Vector[row](v);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return simplify((U . J) . (V^%T));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Quadrance := proc(v, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return BilinearForm(v, v, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;GramMatrixUHG := proc(A::Matrix, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return simplify(A . J . LinearAlgebra:-Transpose(A));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ClassifyPoints := proc(A::Matrix, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local i, Q, expr;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Q := [seq(Quadrance(A[i], J), i=1..LinearAlgebra:-RowDimension(A))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return map(proc(expr)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local val;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if simplify(expr) = 0 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return 0;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;val := evalf(expr);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if abs(val) &amp;lt; 1e-10 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return 0;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return sign(val);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc, Q);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ScalePoints := proc(A::Matrix, J::Matrix := Jdefault, oddIndex::integer := 0)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local Q, lambdas, i, N;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Q := [seq(Quadrance(A[i], J), i=1..3)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(0, Q) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return Matrix(A);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if oddIndex = 0 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lambdas := [1, sqrt(Q[1]/Q[2]), sqrt(Q[1]/Q[3])];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lambdas := [1,1,1];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 3 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if i &amp;lt;&amp;gt; oddIndex then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lambdas[i] := sqrt(-Q[oddIndex]/Q[i]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;N := Matrix(3,3);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 3 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;N[i] := lambdas[i] * A[i];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return N;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;FindOddPoint := proc(A::Matrix, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local signs, i, oddIdx;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;signs := ClassifyPoints(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if nops({signs[]}) = 1 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return 0;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 3 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if signs[i] &amp;lt;&amp;gt; signs[(i mod 3)+1] and signs[i] &amp;lt;&amp;gt; signs[((i+1) mod 3)+1] then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;oddIdx := i;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return oddIdx;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PreparePoints := proc(A::Matrix, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local oddIdx, N, orderedN;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;oddIdx := FindOddPoint(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;N := ScalePoints(A, J, oddIdx);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if oddIdx = 0 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;orderedN := N;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif oddIdx = 1 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;orderedN := &amp;lt; N[2], N[3], N[1] &amp;gt;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif oddIdx = 2 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;orderedN := &amp;lt; N[1], N[3], N[2] &amp;gt;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;orderedN := N;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return orderedN;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;NormalizePoints := proc(A::Matrix, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local G, Q, D, C, eps, a, b, c, i, hasIdeal, triType;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;G := GramMatrixUHG(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Q := [seq(G[i,i], i=1..LinearAlgebra:-RowDimension(G))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hasIdeal := false;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;D := Matrix(LinearAlgebra:-RowDimension(G), LinearAlgebra:-RowDimension(G));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to LinearAlgebra:-RowDimension(G) do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if Q[i] = 0 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;D[i,i] := 1;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hasIdeal := true;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;D[i,i] := 1/sqrt(abs(Q[i]));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C := simplify(D . G . D);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if C[3,3] &amp;lt;&amp;gt; 0 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;eps := sign(evalf(C[3,3]));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if eps = -1 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C := -C;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;eps := 1;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;eps := 0;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a := C[1,2];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;b := C[1,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;c := C[2,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;triType := ClassifyTriangle(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return table([&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;MetricMatrix&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;= J,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;GramMatrix&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= G,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;Quadrances&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= Q,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;Normalizer&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= D,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;CanonicalMatrix&amp;quot; = C,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;a&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= a,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;b&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= b,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;c&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= c,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;epsilon&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= eps,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;Geometry&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= DetectGeometry(J),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;has_ideal&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= hasIdeal,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;TriangleType&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;= triType&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;NormalizePrepared := proc(A::Matrix, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local N, res;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;N := PreparePoints(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;res := NormalizePoints(N, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if res[&amp;quot;has_ideal&amp;quot;] then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Warning: this triangle contains ideal points; NormalizePrepared may be inappropriate.\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Geometry: %s\n&amp;quot;, res[&amp;quot;Geometry&amp;quot;]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Triangle location: %s\n&amp;quot;, res[&amp;quot;TriangleType&amp;quot;]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return res;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Distance := proc(C::Matrix, i::integer, j::integer, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local di, dj, val, geom;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;di := C[i,i];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dj := C[j,j];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;val := C[i,j];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;geom := DetectGeometry(J);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if geom = &amp;quot;Hyperbolic&amp;quot; then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if di = 0 or dj = 0 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return infinity;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif di = 1 and dj = 1 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return arccosh(abs(val));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif di = -1 and dj = -1 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return arccosh(abs(val));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return arcsinh(abs(val));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif geom = &amp;quot;Euclidean&amp;quot; then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if di = 0 or dj = 0 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return infinity;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return arccos(val);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif geom = &amp;quot;Elliptic&amp;quot; then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if di = 0 or dj = 0 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return infinity;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return arccos(val);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;error &amp;quot;Unknown geometry for distance calculation&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;GetInverseTransform := proc(A::Matrix, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local N, invN;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;N := PreparePoints(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;invN := LinearAlgebra:-MatrixInverse(N);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return invN;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TransformConic := proc(conicMatrix::Matrix, invN::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local M;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;M := simplify(invN^%T . conicMatrix . invN);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return M;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotConic := proc(conicMatrix::Matrix, A::Matrix, J::Matrix := Jdefault,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;kleur::string := &amp;quot;red&amp;quot;, dikte::integer := 1,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bereik::numeric := 2.0)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local invN, M, expr, p, cirkel;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;invN := GetInverseTransform(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;M := TransformConic(conicMatrix, invN);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;expr := simplify(&amp;lt;x,y,1&amp;gt; . M . &amp;lt;x,y,1&amp;gt;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p := plots:-implicitplot(expr, x=-bereik..bereik, y=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=kleur, thickness=dikte, grid=[50,50],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Transformed conic&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cirkel := plots:-implicitplot(x^2+y^2=1, x=-bereik..bereik, y=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=black, scaling=constrained, grid=[50,50],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Null circle&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return plots:-display(cirkel, p, title=&amp;quot;Conic in Klein model&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ------------------------------------------------------------&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 3. Meetkundige functies&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ------------------------------------------------------------&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ProjectiveQuadrance := proc(u, v, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local Qu, Qv, B;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Qu := Quadrance(u, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Qv := Quadrance(v, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if Qu = 0 or Qv = 0 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;error &amp;quot;One of the points is ideal (Q=0)&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;B := BilinearForm(u, v, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return simplify(B^2 / (Qu * Qv));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PointLocation := proc(v, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local Q := Quadrance(v, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if Q &amp;lt; 0 then return &amp;quot;inside the null circle&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif Q = 0 then return &amp;quot;on the null circle&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else return &amp;quot;outside the null circle&amp;quot;; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LineFromPoints := proc(p::Vector, q::Vector)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return LinearAlgebra:-CrossProduct(p, q);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PointFromLines := proc(L::Vector, M::Vector)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return LinearAlgebra:-CrossProduct(L, M);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DualPoint := proc(p::Vector, C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return simplify(C . p);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DualLine := proc(L::Vector, C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local Jinv;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Jinv := LinearAlgebra:-Adjoint(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return simplify(Jinv . L);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Spread := proc(u, v, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local Qu, Qv, B;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Qu := Quadrance(u, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Qv := Quadrance(v, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if Qu = 0 or Qv = 0 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;error &amp;quot;One of the vectors is null&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;B := BilinearForm(u, v, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return simplify(1 - B^2/(Qu*Qv));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Midpoints := proc(A::Matrix, i::integer, j::integer, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local nA, pi, pj, m1, m2, Q1, Q2;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;nA := NormalizePoints(A, J)[&amp;quot;Normalizer&amp;quot;] . A;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pi := nA[i];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pj := nA[j];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m1 := pi + pj;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Q1 := Quadrance(m1, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if Q1 = 0 then return []; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m1 := m1 / sqrt(abs(Q1));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m2 := pi - pj;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Q2 := Quadrance(m2, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if Q2 = 0 then return []; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m2 := m2 / sqrt(abs(Q2));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [m1, m2];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Midlines := proc(A::Matrix, i::integer, j::integer, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local m, C;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C := NormalizePoints(A, J)[&amp;quot;CanonicalMatrix&amp;quot;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m := Midpoints(A, i, j, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m = [] then return []; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [DualPoint(m[1], C), DualPoint(m[2], C)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Syndpoints := proc(A::Matrix, i::integer, j::integer, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local nA, pi, pj, s1, s2, Q1, Q2;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;nA := NormalizePoints(A, J)[&amp;quot;Normalizer&amp;quot;] . A;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pi := nA[i];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pj := nA[j];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;s1 := pi + pj;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Q1 := Quadrance(s1, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if Q1 = 0 then return []; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;s1 := s1 / sqrt(abs(Q1));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;s2 := pi - pj;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Q2 := Quadrance(s2, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if Q2 = 0 then return []; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;s2 := s2 / sqrt(abs(Q2));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [s1, s2];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Sydlines := proc(A::Matrix, i::integer, j::integer, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local s, C;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C := NormalizePoints(A, J)[&amp;quot;CanonicalMatrix&amp;quot;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;s := Syndpoints(A, i, j, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if s = [] then return []; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [DualPoint(s[1], C), DualPoint(s[2], C)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SidePoints := proc(A::Matrix, i::integer, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local j, k;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if i = 1 then j:=2; k:=3;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif i = 2 then j:=1; k:=3;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else j:=1; k:=2; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return Midpoints(A, j, k, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Sideliness := proc(A::Matrix, i::integer, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local pts;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pts := SidePoints(A, i, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if pts = [] then return []; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [DualLine(pts[1], NormalizePoints(A, J)[&amp;quot;CanonicalMatrix&amp;quot;]),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DualLine(pts[2], NormalizePoints(A, J)[&amp;quot;CanonicalMatrix&amp;quot;])];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;OppositePoints := proc(A::Matrix, i::integer, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local j, k;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if i = 1 then j:=2; k:=3;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif i = 2 then j:=1; k:=3;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else j:=1; k:=2; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [A[j], A[k]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Oppositelines := proc(A::Matrix, i::integer, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local pts;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pts := OppositePoints(A, i, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [DualPoint(pts[1], NormalizePoints(A, J)[&amp;quot;CanonicalMatrix&amp;quot;]),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DualPoint(pts[2], NormalizePoints(A, J)[&amp;quot;CanonicalMatrix&amp;quot;])];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Circumlines := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;1, 1, 1&amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;-1, 1, 1&amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;1, -1, 1&amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;1, 1, -1&amp;gt;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Circumcenters := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local lines, centers, i, Cadj;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cadj := LinearAlgebra:-Adjoint(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lines := Circumlines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;centers := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;centers := [op(centers), simplify(Cadj . lines[i])];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return centers;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Medians := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;0, 1, -1&amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;-1, 0, 1&amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;1, -1, 0&amp;gt;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Centroids := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;1, 1, 1&amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;1, -1, -1&amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;-1, 1, -1&amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;-1, -1, 1&amp;gt;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DoubleTriangle := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [&amp;lt;0,1,1&amp;gt;, &amp;lt;1,0,1&amp;gt;, &amp;lt;1,1,0&amp;gt;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CircumDualPoints := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local a, b, c, eps, A1, A2, A3, C0, C1, C2, C3, p, i, j;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a := C[1,2]; b := C[1,3]; c := C[2,3]; eps := C[3,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A1 := &amp;lt;1, a, b&amp;gt;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A2 := &amp;lt;a, 1, c&amp;gt;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A3 := &amp;lt;b, c, eps&amp;gt;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C0 := &amp;lt;1, 1, 1&amp;gt;; C1 := &amp;lt;-1, 1, 1&amp;gt;; C2 := &amp;lt;1, -1, 1&amp;gt;; C3 := &amp;lt;1, 1, -1&amp;gt;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local meet := (L,M) -&amp;gt; LinearAlgebra:-CrossProduct(L,M);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p := Matrix(3,4);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p[1,1] := meet(A1,C0); p[1,2] := meet(A1,C1); p[1,3] := meet(A1,C2); p[1,4] := meet(A1,C3);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p[2,1] := meet(A2,C0); p[2,2] := meet(A2,C1); p[2,3] := meet(A2,C2); p[2,4] := meet(A2,C3);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p[3,1] := meet(A3,C0); p[3,2] := meet(A3,C1); p[3,3] := meet(A3,C2); p[3,4] := meet(A3,C3);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return p;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TangentLines := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local a, b, c, eps, p, T, i, j;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a := C[1,2]; b := C[1,3]; c := C[2,3]; eps := C[3,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p := CircumDualPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;T := Matrix(3,4);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 3 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for j from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if i = 1 then T[i,j] := LinearAlgebra:-CrossProduct(&amp;lt;1,0,0&amp;gt;, p[i,j]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif i = 2 then T[i,j] := LinearAlgebra:-CrossProduct(&amp;lt;0,1,0&amp;gt;, p[i,j]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else T[i,j] := LinearAlgebra:-CrossProduct(&amp;lt;0,0,1&amp;gt;, p[i,j]); end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return T;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SoundPoints := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local a, b, c, eps, T, L1, L2, L3, s, i, j;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a := C[1,2]; b := C[1,3]; c := C[2,3]; eps := C[3,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;T := TangentLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;L1 := &amp;lt;1,0,0&amp;gt;; L2 := &amp;lt;0,1,0&amp;gt;; L3 := &amp;lt;0,0,1&amp;gt;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;s := Matrix(3,4);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 3 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for j from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if i = 1 then s[i,j] := LinearAlgebra:-CrossProduct(T[i,j], L1);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif i = 2 then s[i,j] := LinearAlgebra:-CrossProduct(T[i,j], L2);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else s[i,j] := LinearAlgebra:-CrossProduct(T[i,j], L3); end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return s;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JayLines := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local a, b, c, eps;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a := C[1,2]; b := C[1,3]; c := C[2,3]; eps := C[3,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt; (a-1)*(b-1), (a-1)*(c-1), (c-1)*(b-1) &amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt; (a+1)*(b+1), (a+1)*(c-1), (c-1)*(b+1) &amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt; (a+1)*(b-1), (a+1)*(c+1), (c+1)*(b-1) &amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt; (a-1)*(b+1), (a-1)*(c+1), (c+1)*(b+1) &amp;gt;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;WrenLines := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local a, b, c, eps;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a := C[1,2]; b := C[1,3]; c := C[2,3]; eps := C[3,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt; (a+1)*(b+1), (a+1)*(c+1), (b+1)*(c+1) &amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt; (a-1)*(b-1), (c+1)*(a-1), (c+1)*(b-1) &amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt; (b+1)*(a-1), (a-1)*(c-1), (b+1)*(c-1) &amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt; (a+1)*(b-1), (a+1)*(c-1), (b-1)*(c-1) &amp;gt;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CircumJayPoints := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local J, Cline, t, i;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;J := JayLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cline := Circumlines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t := [op(t), LinearAlgebra:-CrossProduct(Cline[i], J[i])];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return t;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CircumWrenPoints := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local W, Cline, u, i;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;W := WrenLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cline := Circumlines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u := [op(u), LinearAlgebra:-CrossProduct(Cline[i], W[i])];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return u;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JayWrenPoints := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local J, W, v, i;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;J := JayLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;W := WrenLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v := [op(v), LinearAlgebra:-CrossProduct(J[i], W[i])];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return v;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;T_Axis := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local a, b, c, eps;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a := C[1,2]; b := C[1,3]; c := C[2,3]; eps := C[3,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return &amp;lt; c + a*b, b + a*c, a + b*c &amp;gt;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;U_Axis := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local a, b, c, eps;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a := C[1,2]; b := C[1,3]; c := C[2,3]; eps := C[3,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return &amp;lt; a*b - c, a*c - b, b*c - a &amp;gt;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;V_Axis := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local a, b, c, eps;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a := C[1,2]; b := C[1,3]; c := C[2,3]; eps := C[3,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return &amp;lt; c*(b^2-1)*(a^2-1), b*(c^2-1)*(a^2-1), a*(c^2-1)*(b^2-1) &amp;gt;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Circumcircles := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local a, b, c, eps;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a := C[1,2]; b := C[1,3]; c := C[2,3]; eps := C[3,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(1-eps)*(x^2+y^2) + 2*(a-eps)*x*y + 2*(b-eps)*x*z + 2*(c-eps)*y*z,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(1-eps)*(x^2+y^2) + 2*(a+eps)*x*y + 2*(b+eps)*x*z + 2*(c-eps)*y*z,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(1-eps)*(x^2+y^2) + 2*(a+eps)*x*y + 2*(b-eps)*x*z + 2*(c+eps)*y*z,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(1-eps)*(x^2+y^2) + 2*(a-eps)*x*y + 2*(b+eps)*x*z + 2*(c+eps)*y*z&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TwinCircumcircles := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local a, b, c, eps;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a := C[1,2]; b := C[1,3]; c := C[2,3]; eps := C[3,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(1+eps)*(x^2+y^2) + 2*eps*z^2 + 2*(a+eps)*x*y + 2*(b+eps)*x*z + 2*(c+eps)*y*z,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(1+eps)*(x^2+y^2) + 2*eps*z^2 + 2*(a-eps)*x*y + 2*(b-eps)*x*z + 2*(c+eps)*y*z,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(1+eps)*(x^2+y^2) + 2*eps*z^2 + 2*(a-eps)*x*y + 2*(b+eps)*x*z + 2*(c-eps)*y*z,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(1+eps)*(x^2+y^2) + 2*eps*z^2 + 2*(a+eps)*x*y + 2*(b-eps)*x*z + 2*(c-eps)*y*z&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SoundConics := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local a, b, c, eps, K;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a := C[1,2]; b := C[1,3]; c := C[2,3]; eps := C[3,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;K := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;K[1] := [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(c+eps)*(b-eps)*(b^2-1)*(a^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(c+eps)*(b-eps)*(c^2-1)*(a^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(c+eps)*(b-eps)*(c^2-1)*(b^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2*(a^2-1)*(b*c+1)*(b*eps - c*eps + b*c - 1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2*(c+eps)*(b-eps)*(b^2-1)*(a*c+1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2*(c+eps)*(b-eps)*(a*b+1)*(c^2-1)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;K[2] := [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(b+eps)*(c+eps)*(b^2-1)*(a^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(b+eps)*(c+eps)*(c^2-1)*(a^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(b+eps)*(c+eps)*(c^2-1)*(b^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2*(b*c-1)*(a^2-1)*(b*eps + c*eps + b*c + 1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2*(b+eps)*(c+eps)*(a*c-1)*(b^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2*(b+eps)*(c+eps)*(a*b+1)*(c^2-1)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;K[3] := [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(c+eps)*(b+eps)*(b^2-1)*(a^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(c+eps)*(b+eps)*(c^2-1)*(a^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(c+eps)*(b+eps)*(c^2-1)*(b^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2*(b*c-1)*(b*eps + c*eps + b*c + 1)*(a^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2*(c+eps)*(b+eps)*(a*c+1)*(b^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2*(c+eps)*(b+eps)*(a*b-1)*(c^2-1)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;K[4] := [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(c+eps)*(b-eps)*(b^2-1)*(a^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(c+eps)*(b-eps)*(c^2-1)*(a^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(c+eps)*(b-eps)*(c^2-1)*(b^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2*(b*c+1)*(b*eps - c*eps + b*c - 1)*(a^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2*(c+eps)*(b-eps)*(a*c-1)*(b^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2*(c+eps)*(b-eps)*(a*b-1)*(c^2-1)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return K;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ClassifyTriangle := proc(A::Matrix, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local signs, neg, pos, zero;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;signs := ClassifyPoints(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;neg := nops(select(x -&amp;gt; x = -1, signs));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pos := nops(select(x -&amp;gt; x = 1, signs));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;zero := nops(select(x -&amp;gt; x = 0, signs));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if neg = 3 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return &amp;quot;All vertices inside the null circle&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif pos = 3 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return &amp;quot;All vertices outside the null circle&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif zero = 3 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return &amp;quot;All vertices on the null circle (ideal triangle)&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return sprintf(&amp;quot;Mixed: %d inside, %d on circle, %d outside&amp;quot;, neg, zero, pos);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ------------------------------------------------------------&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 4. Visualisatiefuncties&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ------------------------------------------------------------&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 4.1 PlotAll2D &amp;ndash; met elements-parameter (Optie 2)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotAll2D := proc(A::Matrix, J::Matrix, titel::string,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_null::string := &amp;quot;black&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_triangle::string := &amp;quot;green&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_vertices::string := &amp;quot;red&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_midpoints::string := &amp;quot;blue&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumcenters::string := &amp;quot;magenta&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumlines::string := &amp;quot;gray&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumcircles::string := &amp;quot;red&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_twin::string := &amp;quot;blue&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_jay::string := &amp;quot;orange&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_wren::string := &amp;quot;purple&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumjay::string := &amp;quot;cyan&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumwren::string := &amp;quot;gold&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_jaywren::string := &amp;quot;yellow&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;thickness_triangle::integer := 2,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;size_vertices::integer := 20,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;size_midpoints::integer := 15,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;size_centers::integer := 20,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;size_jaywren::integer := 15,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elements::list := [&amp;quot;all&amp;quot;])&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local res, C, m12, m23, m31, all_points, point_proj,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CC, center_proj, CL, line_plots, circs, twins,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circle_plots, J_lines, W_lines, t_pts, u_pts, v_pts,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bereik, i, eq, eq_twin, cirkel, driehoek, hoekpunten,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mid_plot, center_plot, j_plots, w_plots, t_proj, u_proj, v_proj,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_plot, u_plot, v_plot, xmin, xmax, ymin, ymax, margin,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;alle_xy, x_vals, y_vals, valid_proj, safe_project,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p, c, mid_valid, first, tri_pts,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;safe_project := proc(pt)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if evalf(abs(pt[3])) &amp;lt; 1e-12 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [undefined, undefined];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [pt[1]/pt[3], pt[2]/pt[3]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;res := NormalizePoints(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C := res[&amp;quot;CanonicalMatrix&amp;quot;];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m12 := Midpoints(A, 1, 2, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m23 := Midpoints(A, 2, 3, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m31 := Midpoints(A, 3, 1, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;all_points := [A[1], A[2], A[3]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m12 &amp;lt;&amp;gt; [] then all_points := [op(all_points), m12[1], m12[2]]; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m23 &amp;lt;&amp;gt; [] then all_points := [op(all_points), m23[1], m23[2]]; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m31 &amp;lt;&amp;gt; [] then all_points := [op(all_points), m31[1], m31[2]]; end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;point_proj := [seq(safe_project(p), p in all_points)];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CC := Circumcenters(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;center_proj := [seq(safe_project(c), c in CC)];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;valid_proj := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for p in [op(point_proj), op(center_proj)] do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if p[1] &amp;lt;&amp;gt; undefined then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;valid_proj := [op(valid_proj), p];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if valid_proj = [] then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmin := -1.5; xmax := 1.5; ymin := -1.5; ymax := 1.5;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x_vals := [seq(valid_proj[i][1], i=1..nops(valid_proj))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;y_vals := [seq(valid_proj[i][2], i=1..nops(valid_proj))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmin := min(x_vals); xmax := max(x_vals);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ymin := min(y_vals); ymax := max(y_vals);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;margin := max(0.5, (max(xmax-xmin, ymax-ymin))*0.2);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bereik := max(abs(xmin), abs(xmax), abs(ymin), abs(ymax)) + margin;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bereik := max(bereik, 1.5);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# Debug: print elements ###################################################################JD&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;elements = %a\n&amp;quot;, elements);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# Nulcirkel&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;null&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cirkel := plots:-implicitplot(x^2 + y^2 = 1, x=-bereik..bereik, y=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_null, scaling=constrained, grid=[50,50],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Null circle&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [op(plot_list), cirkel];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# Driehoek&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;triangle&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tri_pts := [point_proj[1], point_proj[2], point_proj[3], point_proj[1]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;driehoek := plot(tri_pts, style=line, color=color_triangle, thickness=thickness_triangle,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Triangle sides&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [op(plot_list), driehoek];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# Hoekpunten&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;vertices&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hoekpunten := plots:-pointplot(point_proj[1..3], symbol=solidcircle, symbolsize=size_vertices, color=color_vertices,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Vertices&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [op(plot_list), hoekpunten];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# Midpoints&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;midpoints&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mid_valid := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 4 to nops(point_proj) do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if point_proj[i][1] &amp;lt;&amp;gt; undefined then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mid_valid := [op(mid_valid), point_proj[i]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mid_plot := plots:-pointplot(mid_valid, symbol=solidcircle, symbolsize=size_midpoints, color=color_midpoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Midpoints&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [op(plot_list), mid_plot];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# Circumcenters&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;circumcenters&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;center_plot := plots:-pointplot(center_proj, symbol=solidcircle, symbolsize=size_centers, color=color_circumcenters,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Circumcenters&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [op(plot_list), center_plot];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# Circumlines&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;circumlines&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CL := Circumlines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := true;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_plots := [op(line_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(CL[i][1]*x + CL[i][2]*y + CL[i][3] = 0,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x=-bereik..bereik, y=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_circumlines, linestyle=dash,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=piecewise(first, &amp;quot;Circumlines&amp;quot;, &amp;quot;&amp;quot;))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := false;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [op(plot_list), op(line_plots)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# Circumcircles &amp;amp; Twin circles&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;circumcircles&amp;quot;, elements) or member(&amp;quot;twin&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circs := Circumcircles(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;twins := TwinCircumcircles(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circle_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := true;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;circumcircles&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;eq := eval(circs[i], {z=1});&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circle_plots := [op(circle_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(eq, x=-bereik..bereik, y=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_circumcircles, grid=[50,50],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=piecewise(first, &amp;quot;Circumcircles&amp;quot;, &amp;quot;&amp;quot;))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := false;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := true;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;twin&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;eq_twin := eval(twins[i], {z=1});&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circle_plots := [op(circle_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(eq_twin, x=-bereik..bereik, y=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_twin, grid=[50,50],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=piecewise(first, &amp;quot;Twin circles&amp;quot;, &amp;quot;&amp;quot;))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := false;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [op(plot_list), op(circle_plots)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# Jay lines&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;jay&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;J_lines := JayLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;j_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := true;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;j_plots := [op(j_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(J_lines[i][1]*x + J_lines[i][2]*y + J_lines[i][3] = 0,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x=-bereik..bereik, y=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_jay, linestyle=solid,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=piecewise(first, &amp;quot;Jay lines&amp;quot;, &amp;quot;&amp;quot;))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := false;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [op(plot_list), op(j_plots)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# Wren lines&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;wren&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;W_lines := WrenLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;w_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := true;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;w_plots := [op(w_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(W_lines[i][1]*x + W_lines[i][2]*y + W_lines[i][3] = 0,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x=-bereik..bereik, y=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_wren, linestyle=solid,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=piecewise(first, &amp;quot;Wren lines&amp;quot;, &amp;quot;&amp;quot;))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := false;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [op(plot_list), op(w_plots)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# CircumJay points&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;circumjay&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_pts := CircumJayPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_proj := [seq(safe_project(t_pts[i]), i=1..4)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_plot := plots:-pointplot(t_proj, symbol=solidcircle, symbolsize=size_jaywren, color=color_circumjay,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;CircumJay points&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [op(plot_list), t_plot];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# CircumWren points&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;circumwren&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_pts := CircumWrenPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_proj := [seq(safe_project(u_pts[i]), i=1..4)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_plot := plots:-pointplot(u_proj, symbol=solidcircle, symbolsize=size_jaywren, color=color_circumwren,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;CircumWren points&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [op(plot_list), u_plot];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# JayWren points&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;jaywren&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_pts := JayWrenPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_proj := [seq(safe_project(v_pts[i]), i=1..4)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_plot := plots:-pointplot(v_proj, symbol=solidcircle, symbolsize=size_jaywren, color=color_jaywren,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;JayWren points&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [op(plot_list), v_plot];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return plots:-display(plot_list,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;title=sprintf(&amp;quot;UHG Triangle Analysis (2D) &amp;ndash; %s&amp;quot;, titel),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;view=[-bereik..bereik, -bereik..bereik],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legendstyle=[font=[&amp;quot;Times&amp;quot;,10]]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;end proc:&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 4.2 PlotAll3D &amp;ndash; met legenda&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotAll3D := proc(&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A::Matrix,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;J::Matrix,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;titel::string,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;model::string := &amp;quot;projective&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_null::string := &amp;quot;gray&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_triangle::string := &amp;quot;green&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_vertices::string := &amp;quot;red&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_midpoints::string := &amp;quot;blue&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumcenters::string := &amp;quot;magenta&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumlines::string := &amp;quot;gray&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumcircles::string := &amp;quot;red&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_twin::string := &amp;quot;blue&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_jay::string := &amp;quot;orange&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_wren::string := &amp;quot;purple&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumjay::string := &amp;quot;cyan&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumwren::string := &amp;quot;gold&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_jaywren::string := &amp;quot;yellow&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;thickness_triangle::integer := 2,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;thickness_lines::integer := 1,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;size_points::integer := 20,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bereik::numeric := 2.0,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;show_legend::boolean := false,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_width::integer := 1400,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_height::integer := 700,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend_width::integer := 300,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend_height::integer := 350&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local res, C, m12, m23, m31, all_points, CC, center_punten,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;punten, mid_punten, i, p, q, zijden,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;puntplot, midplot, centerplot, zijdeplots, absoluut,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hyper_scale, toList, scale_to_model, get_line_points,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CL, J_lines, W_lines, t_pts, u_pts, v_pts,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circs, twins, line_plots,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_plot, u_plot, v_plot,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first, j, line_pts, p3d, legend, items,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sym_plots, txt_plots, y, step, tx, sym_plot, txt_plot;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;toList := proc(v)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if type(v, list) and nops(v) &amp;gt;= 3 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [v[1], v[2], v[3]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif type(v, Vector) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [v[1], v[2], v[3]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [0,0,0];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hyper_scale := proc(v)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local Q;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Q := Quadrance(v, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if Q &amp;gt;= 0 then return v; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return v / sqrt(-Q);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;scale_to_model := proc(pts)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if model = &amp;quot;hyperboloid&amp;quot; then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return map(hyper_scale, pts);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return pts;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;get_line_points := proc(line_vec)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local p1, p2, n, v1, v2, pts;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;n := line_vec;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if evalf(abs(n[1])) &amp;gt; evalf(abs(n[2])) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v1 := &amp;lt; -n[2], n[1], 0 &amp;gt;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v1 := &amp;lt; 0, -n[3], n[2] &amp;gt;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v2 := LinearAlgebra:-CrossProduct(n, v1);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if evalf(abs(n[2])) &amp;gt; 1e-12 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p1 := [0, -n[3]/n[2], 1];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif evalf(abs(n[1])) &amp;gt; 1e-12 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p1 := [-n[3]/n[1], 0, 1];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p1 := [1, 0, 0];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if evalf(abs(n[2])) &amp;gt; 1e-12 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p2 := [0, n[3]/n[2], -1];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif evalf(abs(n[1])) &amp;gt; 1e-12 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p2 := [n[3]/n[1], 0, -1];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p2 := [-1, 0, 0];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pts := [p1, p2];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pts := scale_to_model(pts);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return map(toList, pts);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;res := NormalizePoints(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C := res[&amp;quot;CanonicalMatrix&amp;quot;];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m12 := Midpoints(A, 1, 2, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m23 := Midpoints(A, 2, 3, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m31 := Midpoints(A, 3, 1, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;all_points := [A[1], A[2], A[3]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m12 &amp;lt;&amp;gt; [] then all_points := [op(all_points), m12[1], m12[2]]; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m23 &amp;lt;&amp;gt; [] then all_points := [op(all_points), m23[1], m23[2]]; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m31 &amp;lt;&amp;gt; [] then all_points := [op(all_points), m31[1], m31[2]]; end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CC := Circumcenters(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;center_punten := [op(CC)];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CL := Circumlines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;J_lines := JayLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;W_lines := WrenLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circs := Circumcircles(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;twins := TwinCircumcircles(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_pts := CircumJayPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_pts := CircumWrenPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_pts := JayWrenPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;all_points := scale_to_model(all_points);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;center_punten := scale_to_model(center_punten);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_pts := scale_to_model(t_pts);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_pts := scale_to_model(u_pts);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_pts := scale_to_model(v_pts);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;all_points := map(toList, all_points);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;center_punten := map(toList, center_punten);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_pts := map(toList, t_pts);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_pts := map(toList, u_pts);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_pts := map(toList, v_pts);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;punten := all_points[1..3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mid_punten := all_points[4..-1];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;puntplot := plots:-pointplot3d(punten, symbol=solidsphere, color=color_vertices, symbolsize=size_points);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;midplot := plots:-pointplot3d(mid_punten, symbol=solidsphere, color=color_midpoints, symbolsize=size_points-5);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;centerplot := plots:-pointplot3d(center_punten, symbol=solidsphere, color=color_circumcenters, symbolsize=size_points);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_plot := plots:-pointplot3d(t_pts, symbol=solidsphere, color=color_circumjay, symbolsize=size_points-5);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_plot := plots:-pointplot3d(u_pts, symbol=solidsphere, color=color_circumwren, symbolsize=size_points-5);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_plot := plots:-pointplot3d(v_pts, symbol=solidsphere, color=color_jaywren, symbolsize=size_points-5);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;zijdeplots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 3 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;q := i mod 3 + 1;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;zijdeplots := [op(zijdeplots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-spacecurve([punten[i], punten[q]], color=color_triangle, thickness=thickness_triangle)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_pts := get_line_points(CL[i]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if nops(line_pts) &amp;gt;= 2 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_plots := [op(line_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-spacecurve(line_pts, color=color_circumlines, thickness=thickness_lines, linestyle=dash)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_pts := get_line_points(J_lines[i]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if nops(line_pts) &amp;gt;= 2 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_plots := [op(line_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-spacecurve(line_pts, color=color_jay, thickness=thickness_lines)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_pts := get_line_points(W_lines[i]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if nops(line_pts) &amp;gt;= 2 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_plots := [op(line_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-spacecurve(line_pts, color=color_wren, thickness=thickness_lines)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if model = &amp;quot;hyperboloid&amp;quot; then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;absoluut := plots:-implicitplot3d(x^2 + y^2 - z^2 = -1,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x=-bereik..bereik, y=-bereik..bereik, z=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_null, style=wireframe, grid=[30,30,30]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;absoluut := plots:-implicitplot3d(x^2 + y^2 - z^2 = 0,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x=-bereik..bereik, y=-bereik..bereik, z=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_null, style=wireframe, grid=[30,30,30]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p3d := plots:-display(puntplot, midplot, centerplot, t_plot, u_plot, v_plot,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;op(zijdeplots), op(line_plots), absoluut,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;title=sprintf(&amp;quot;UHG Triangle Analysis (3D) &amp;ndash; %s&amp;quot;, titel),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;axes=normal, scaling=constrained, view=[-bereik..bereik, -bereik..bereik, -bereik..bereik]);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if show_legend then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;items := [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;Vertices&amp;quot;, color_vertices, &amp;quot;point&amp;quot;],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;Midpoints&amp;quot;, color_midpoints, &amp;quot;point&amp;quot;],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;Circumcenters&amp;quot;, color_circumcenters, &amp;quot;point&amp;quot;],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;CircumJay points&amp;quot;, color_circumjay, &amp;quot;point&amp;quot;],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;CircumWren points&amp;quot;, color_circumwren, &amp;quot;point&amp;quot;],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;JayWren points&amp;quot;, color_jaywren, &amp;quot;point&amp;quot;],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;Triangle sides&amp;quot;, color_triangle, &amp;quot;line&amp;quot;],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;Circumlines&amp;quot;, color_circumlines, &amp;quot;line&amp;quot;],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;Jay lines&amp;quot;, color_jay, &amp;quot;line&amp;quot;],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;Wren lines&amp;quot;, color_wren, &amp;quot;line&amp;quot;],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;Null cone&amp;quot;, color_null, &amp;quot;line&amp;quot;]&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sym_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;txt_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;y := 0.9;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;step := 0.055;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for item in items do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if item[3] = &amp;quot;line&amp;quot; then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p := plots:-plot([[0.15, y], [0.30, y]], color=item[2], thickness=2);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif item[3] = &amp;quot;polygon&amp;quot; then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p := plots:-polygonplot([[0.15, y-0.015], [0.30, y-0.015], [0.30, y+0.015], [0.15, y+0.015]],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=item[2], style=polygon);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p := plots:-pointplot([[0.225, y]], symbol=solidcircle, symbolsize=12, color=item[2]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sym_plots := [op(sym_plots), p];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tx := plots:-textplot([0.35, y, item[1]], align=left, font=[Times, 7], color=&amp;quot;black&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;txt_plots := [op(txt_plots), tx];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;y := y - step;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sym_plot := plots:-display(sym_plots, axes=none, scaling=constrained, view=[0..0.5, 0..1]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;txt_plot := plots:-display(txt_plots, axes=none, scaling=constrained, view=[0..0.5, 0..1]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend := plots:-display(Array([[sym_plot, txt_plot]]), size=[legend_width, legend_height]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return plots:-display(Array([[p3d, legend]]), size=[plot_width, plot_height]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return p3d;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 4.3 PlotCircumlinear &amp;ndash; volledig (hersteld)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotCircumlinear := proc(A::Matrix, J::Matrix, titel::string,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;show_unit_triangle::boolean := true,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_null::string := &amp;quot;black&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_triangle::string := &amp;quot;green&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_vertices::string := &amp;quot;red&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_midpoints::string := &amp;quot;blue&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumcenters::string := &amp;quot;magenta&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumlines::string := &amp;quot;gray&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumcircles::string := &amp;quot;red&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_twin::string := &amp;quot;blue&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_jay::string := &amp;quot;orange&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_wren::string := &amp;quot;purple&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumjay::string := &amp;quot;cyan&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumwren::string := &amp;quot;gold&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_jaywren::string := &amp;quot;yellow&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;thickness_triangle::integer := 2,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;size_vertices::integer := 20,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;size_midpoints::integer := 15,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;size_centers::integer := 20,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;size_jaywren::integer := 15,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bereik::numeric := 2.0)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local res, C, m12, m23, m31, all_points, CC, CL,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circs, twins, J_lines, W_lines, t_pts, u_pts, v_pts,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;i, j, eq, eq_twin, unit_triangle, null_conic,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;point_proj, center_proj, t_proj, u_proj, v_proj,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;punktplot, midplot, centerplot, t_plot, u_plot, v_plot,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;zijde_plots, line_plots, circle_plots,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmin, xmax, ymin, ymax, margin,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;alle_xy, x_vals, y_vals,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first, safe_project_circum, tri_pts,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_eq, center_punten, punten, mid_punten,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;null_plot;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;safe_project_circum := proc(pt)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local s;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;s := pt[1] + pt[2] + pt[3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if abs(evalf(s)) &amp;lt; 1e-12 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [undefined, undefined];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [pt[1]/s, pt[2]/s];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;res := NormalizePoints(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C := res[&amp;quot;CanonicalMatrix&amp;quot;];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m12 := Midpoints(A, 1, 2, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m23 := Midpoints(A, 2, 3, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m31 := Midpoints(A, 3, 1, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;all_points := [A[1], A[2], A[3]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m12 &amp;lt;&amp;gt; [] then all_points := [op(all_points), m12[1], m12[2]]; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m23 &amp;lt;&amp;gt; [] then all_points := [op(all_points), m23[1], m23[2]]; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m31 &amp;lt;&amp;gt; [] then all_points := [op(all_points), m31[1], m31[2]]; end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CC := Circumcenters(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;center_punten := [op(CC)];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CL := Circumlines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;J_lines := JayLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;W_lines := WrenLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circs := Circumcircles(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;twins := TwinCircumcircles(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_pts := CircumJayPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_pts := CircumWrenPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_pts := JayWrenPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;point_proj := map(safe_project_circum, all_points);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;center_proj := map(safe_project_circum, center_punten);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_proj := map(safe_project_circum, t_pts);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_proj := map(safe_project_circum, u_pts);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_proj := map(safe_project_circum, v_pts);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;alle_xy := [op(point_proj), op(center_proj), op(t_proj), op(u_proj), op(v_proj)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;alle_xy := select(p -&amp;gt; p[1] &amp;lt;&amp;gt; undefined, alle_xy);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if alle_xy = [] then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmin := -bereik; xmax := bereik; ymin := -bereik; ymax := bereik;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x_vals := [seq(alle_xy[i][1], i=1..nops(alle_xy))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;y_vals := [seq(alle_xy[i][2], i=1..nops(alle_xy))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmin := min(x_vals); xmax := max(x_vals);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ymin := min(y_vals); ymax := max(y_vals);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;margin := max(0.5, (max(xmax-xmin, ymax-ymin))*0.2);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmin := xmin - margin; xmax := xmax + margin;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ymin := ymin - margin; ymax := ymax + margin;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if show_unit_triangle then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmin := min(xmin, -0.5); xmax := max(xmax, 1.5);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ymin := min(ymin, -0.5); ymax := max(ymax, 1.5);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if show_unit_triangle then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unit_triangle := plots:-polygonplot([[0,0],[1,0],[0,1]], color=yellow, transparency=0.7,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Unit triangle&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unit_triangle := NULL;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;null_conic := simplify(eval(x^2 + y^2 - z^2, z=1-x-y));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;null_plot := plots:-implicitplot(null_conic, x=xmin..xmax, y=ymin..ymax,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_null, grid=[50,50],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Null conic&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;punten := point_proj[1..3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mid_punten := point_proj[4..-1];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;punktplot := plots:-pointplot(select(p -&amp;gt; p[1]&amp;lt;&amp;gt;undefined, punten), symbol=solidcircle,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;symbolsize=size_vertices, color=color_vertices,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Vertices&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;midplot := plots:-pointplot(select(p -&amp;gt; p[1]&amp;lt;&amp;gt;undefined, mid_punten), symbol=solidcircle,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;symbolsize=size_midpoints, color=color_midpoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Midpoints&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;centerplot := plots:-pointplot(select(p -&amp;gt; p[1]&amp;lt;&amp;gt;undefined, center_proj), symbol=solidcircle,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;symbolsize=size_centers, color=color_circumcenters,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Circumcenters&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_plot := plots:-pointplot(select(p -&amp;gt; p[1]&amp;lt;&amp;gt;undefined, t_proj), symbol=solidcircle,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;symbolsize=size_jaywren, color=color_circumjay,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;CircumJay points&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_plot := plots:-pointplot(select(p -&amp;gt; p[1]&amp;lt;&amp;gt;undefined, u_proj), symbol=solidcircle,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;symbolsize=size_jaywren, color=color_circumwren,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;CircumWren points&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_plot := plots:-pointplot(select(p -&amp;gt; p[1]&amp;lt;&amp;gt;undefined, v_proj), symbol=solidcircle,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;symbolsize=size_jaywren, color=color_jaywren,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;JayWren points&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tri_pts := [punten[1], punten[2], punten[3], punten[1]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tri_pts := select(p -&amp;gt; p[1]&amp;lt;&amp;gt;undefined, tri_pts);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if nops(tri_pts) &amp;gt;= 4 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;zijde_plots := plot(tri_pts, style=line, color=color_triangle, thickness=thickness_triangle,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Triangle sides&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;zijde_plots := NULL;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := true;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_eq := simplify(CL[i][1]*x + CL[i][2]*y + CL[i][3]*(1-x-y));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_plots := [op(line_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(line_eq, x=xmin..xmax, y=ymin..ymax,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_circumlines, linestyle=dash,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=piecewise(first, &amp;quot;Circumlines&amp;quot;, &amp;quot;&amp;quot;))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := false;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := true;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_eq := simplify(J_lines[i][1]*x + J_lines[i][2]*y + J_lines[i][3]*(1-x-y));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_plots := [op(line_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(line_eq, x=xmin..xmax, y=ymin..ymax,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_jay, linestyle=solid,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=piecewise(first, &amp;quot;Jay lines&amp;quot;, &amp;quot;&amp;quot;))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := false;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := true;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_eq := simplify(W_lines[i][1]*x + W_lines[i][2]*y + W_lines[i][3]*(1-x-y));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_plots := [op(line_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(line_eq, x=xmin..xmax, y=ymin..ymax,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_wren, linestyle=solid,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=piecewise(first, &amp;quot;Wren lines&amp;quot;, &amp;quot;&amp;quot;))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := false;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circle_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := true;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;eq := eval(circs[i], {z=1-x-y});&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circle_plots := [op(circle_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(eq, x=xmin..xmax, y=ymin..ymax,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_circumcircles, grid=[50,50],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=piecewise(first, &amp;quot;Circumcircles&amp;quot;, &amp;quot;&amp;quot;))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := false;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := true;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;eq := eval(twins[i], {z=1-x-y});&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circle_plots := [op(circle_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(eq, x=xmin..xmax, y=ymin..ymax,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_twin, grid=[50,50],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=piecewise(first, &amp;quot;Twin circles&amp;quot;, &amp;quot;&amp;quot;))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := false;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return plots:-display(unit_triangle, null_plot,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;punktplot, midplot, centerplot, t_plot, u_plot, v_plot,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;zijde_plots, op(line_plots), op(circle_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;title=sprintf(&amp;quot;UHG Triangle Analysis (Circumlinear) &amp;ndash; %s&amp;quot;, titel),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;view=[xmin..xmax, ymin..ymax],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;scaling=constrained,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legendstyle=[font=[&amp;quot;Times&amp;quot;,10]]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 4.4 IntersectionPlot&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IntersectionPlot := proc(&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;F,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;P,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;curveColor::string := &amp;quot;cyan&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;intersectionOnly::boolean := true,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;curveThickness::posint := 2,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plotSize::list := [850,850],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xr::range := -3..3,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yr::range := -3..3,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;zr::range := -3..3&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local Feq, Peq, zsol, G, surf, plane, C2d, C3d, sz;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Feq := `if`(type(F, equation), F, F = 0);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Peq := `if`(type(P, equation), P, P = 0);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if type(xr, equation) then xr := rhs(xr); end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if type(yr, equation) then yr := rhs(yr); end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if type(zr, equation) then zr := rhs(zr); end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sz := convert(plotSize, list);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if nops(sz) &amp;lt;&amp;gt; 2 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;error &amp;quot;plotSize must be a 2-element list or Vector, e.g. [850,850]&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;zsol := solve(Peq, z);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if zsol = NULL then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;error &amp;quot;could not solve the plane equation for z; rewrite the plane so z can be isolated&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;G := expand(subs(z = zsol, lhs(Feq) - rhs(Feq)));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C2d := plots:-implicitplot(G = 0, x = xr, y = yr, color = curveColor, thickness = curveThickness);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C3d := plottools:-transform(unapply([x, y, zsol], x, y))(C2d);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if intersectionOnly then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return plots:-display([C3d], axes = normal, size = sz);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;surf := plots:-implicitplot3d(Feq, x = xr, y = yr, z = zr,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;grid = [40,40,40], style = patchnogrid,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color = &amp;quot;blue&amp;quot;, transparency = 0.6);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plane := plots:-implicitplot3d(Peq, x = xr, y = yr, z = zr,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;grid = [2,2,2], style = patchnogrid,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color = &amp;quot;gold&amp;quot;, transparency = 0.5);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return plots:-display([surf, plane, C3d], axes = normal, size = sz);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc:&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 4.5 PlotUnitTriangle&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotUnitTriangle := proc(&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;kleur::string := &amp;quot;yellow&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;transparantie::numeric := 0.75,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;grootte_punten::integer := 12,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bereik::numeric := 2.0&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local driehoek, punten;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;driehoek := plots:-polygonplot3d([[1,0,0],[0,1,0],[0,0,1]],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=kleur, transparency=transparantie);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;punten := plots:-pointplot3d([[1,0,0],[0,1,0],[0,0,1]],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;symbol=solidsphere, symbolsize=grootte_punten, color=black);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return plots:-display(driehoek, punten,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;title=&amp;quot;Unit triangle in 3D&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;axes=normal, scaling=constrained, view=[-bereik..bereik, -bereik..bereik, -bereik..bereik]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc:&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 4.6 PlotConicOnUnitTriangle&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotConicOnUnitTriangle := proc(&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;conicExpr,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;curveColor::string := &amp;quot;cyan&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;curveThickness::integer := 2,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;showSurface::boolean := false,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bereik::numeric := 2.0&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local P, F, result;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;P := x + y + z - 1;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;F := conicExpr;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;result := IntersectionPlot(F, P, curveColor, not showSurface, curveThickness, [850,850],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-bereik..bereik, -bereik..bereik, -bereik..bereik);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return plots:-display(result, title=&amp;quot;Conic intersection with unit triangle&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc:&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 4.7 BuildConicFromCanonical&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BuildConicFromCanonical := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return expand(&amp;lt;x,y,z&amp;gt;^%T . C . &amp;lt;x,y,z&amp;gt;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc:&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 4.8 PlotUnitTriangleWithConic3D&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotUnitTriangleWithConic3D := proc(&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;conicExpr,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;planeExpr := x+y+z-1,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;triangleColor::string := &amp;quot;yellow&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;triangleTransparency::numeric := 0.75,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pointSize::integer := 12,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;curveColor::string := &amp;quot;cyan&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;curveThickness::integer := 2,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;showSurface::boolean := false,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xrange := -3..3,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yrange := -3..3,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;zrange := -3..3,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;show_legend::boolean := false,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_width::integer := 1400,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_height::integer := 700,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend_width::integer := 300,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend_height::integer := 350&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local tri, pts, inter, p3d, legend, items,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sym_plots, txt_plots, i, y, step, p, tx,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sym_plot, txt_plot;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tri := plots:-polygonplot3d([[1,0,0],[0,1,0],[0,0,1]],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=triangleColor, transparency=triangleTransparency);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pts := plots:-pointplot3d([[1,0,0],[0,1,0],[0,0,1]],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;symbol=solidsphere, symbolsize=pointSize, color=&amp;quot;black&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;inter := IntersectionPlot(conicExpr, planeExpr, curveColor,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;not showSurface, curveThickness, [850,850],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xrange, yrange, zrange);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p3d := plots:-display(tri, pts, inter, scaling=constrained,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;title=&amp;quot;Unit triangle with conic intersection&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if show_legend then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;items := [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;Null conic&amp;quot;, curveColor, &amp;quot;line&amp;quot;],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;Unit triangle&amp;quot;, triangleColor, &amp;quot;polygon&amp;quot;],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;Vertices&amp;quot;, &amp;quot;black&amp;quot;, &amp;quot;point&amp;quot;]&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sym_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;txt_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;y := 0.9;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;step := 0.065;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for item in items do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if item[3] = &amp;quot;line&amp;quot; then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p := plots:-plot([[0.15, y], [0.30, y]], color=item[2], thickness=2);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif item[3] = &amp;quot;polygon&amp;quot; then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p := plots:-polygonplot([[0.15, y-0.015], [0.30, y-0.015], [0.30, y+0.015], [0.15, y+0.015]],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=item[2], style=polygon);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p := plots:-pointplot([[0.225, y]], symbol=solidcircle, symbolsize=12, color=item[2]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sym_plots := [op(sym_plots), p];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tx := plots:-textplot([0.35, y, item[1]], align=left, font=[Times, 8], color=&amp;quot;black&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;txt_plots := [op(txt_plots), tx];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;y := y - step;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sym_plot := plots:-display(sym_plots, axes=none, scaling=constrained, view=[0..0.5, 0..1]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;txt_plot := plots:-display(txt_plots, axes=none, scaling=constrained, view=[0..0.5, 0..1]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend := plots:-display(Array([[sym_plot, txt_plot]]), size=[legend_width, legend_height]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return plots:-display(Array([[p3d, legend]]), size=[plot_width, plot_height]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return p3d;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc:&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ------------------------------------------------------------&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 4.9 PlotStepsArray (volledig)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ------------------------------------------------------------&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotStepsArray := proc(A::Matrix, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local res, C, m12, m23, m31, all_points, point_proj,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CC, center_proj, CL, line_plots, circs, twins,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circle_plots, J_lines, W_lines, t_pts, u_pts, v_pts,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bereik, i, eq, eq_twin, cirkel, dreihoek, hoekpunten,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mid_plot, center_plot, step1, step2, step3, step4, step5,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmin, xmax, ymin, ymax, margin, alle_xy, x_vals, y_vals,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;j_plots, w_plots, t_proj, u_proj, v_proj, t_plot, u_plot, v_plot,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;triType, p, valid_proj, safe_project, mid_valid;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;safe_project := proc(pt)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if evalf(abs(pt[3])) &amp;lt; 1e-12 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [undefined, undefined];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [pt[1]/pt[3], pt[2]/pt[3]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;res := NormalizePoints(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C := res[&amp;quot;CanonicalMatrix&amp;quot;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;triType := res[&amp;quot;TriangleType&amp;quot;];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m12 := Midpoints(A, 1, 2, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m23 := Midpoints(A, 2, 3, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m31 := Midpoints(A, 3, 1, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;all_points := [A[1], A[2], A[3]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m12 &amp;lt;&amp;gt; [] then all_points := [op(all_points), m12[1], m12[2]]; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m23 &amp;lt;&amp;gt; [] then all_points := [op(all_points), m23[1], m23[2]]; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m31 &amp;lt;&amp;gt; [] then all_points := [op(all_points), m31[1], m31[2]]; end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;point_proj := [seq(safe_project(p), p in all_points)];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CC := Circumcenters(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;center_proj := [seq(safe_project(c), c in CC)];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;valid_proj := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for p in [op(point_proj), op(center_proj)] do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if p[1] &amp;lt;&amp;gt; undefined then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;valid_proj := [op(valid_proj), p];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if valid_proj = [] then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmin := -1.5; xmax := 1.5; ymin := -1.5; ymax := 1.5;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x_vals := [seq(valid_proj[i][1], i=1..nops(valid_proj))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;y_vals := [seq(valid_proj[i][2], i=1..nops(valid_proj))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmin := min(x_vals); xmax := max(x_vals);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ymin := min(y_vals); ymax := max(y_vals);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;margin := max(0.5, (max(xmax-xmin, ymax-ymin))*0.2);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bereik := max(abs(xmin), abs(xmax), abs(ymin), abs(ymax)) + margin;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bereik := max(bereik, 1.5);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cirkel := plots:-implicitplot(x^2 + y^2 = 1, x=-bereik..bereik, y=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=black, scaling=constrained, grid=[50,50]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dreihoek := plots:-pointplot([point_proj[1], point_proj[2], point_proj[3], point_proj[1]],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;style=line, color=green, thickness=2);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hoekpunten := plots:-pointplot(point_proj[1..3], symbol=solidcircle, symbolsize=20, color=red);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mid_valid := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 4 to nops(point_proj) do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if point_proj[i][1] &amp;lt;&amp;gt; undefined then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mid_valid := [op(mid_valid), point_proj[i]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mid_plot := plots:-pointplot(mid_valid, symbol=solidcircle, symbolsize=15, color=blue);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;step1 := plots:-display(cirkel, dreihoek, hoekpunten,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;title=sprintf(&amp;quot;Step 1: Triangle (%s)&amp;quot;, triType),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;view=[-bereik..bereik, -bereik..bereik]);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;center_plot := plots:-pointplot(center_proj, symbol=solidcircle, symbolsize=20, color=magenta);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;step2 := plots:-display(cirkel, dreihoek, hoekpunten, center_plot,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;title=sprintf(&amp;quot;Step 2: Circumcenters (%s)&amp;quot;, triType),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;view=[-bereik..bereik, -bereik..bereik]);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CL := Circumlines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_plots := [op(line_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(CL[i][1]*x + CL[i][2]*y + CL[i][3] = 0,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x=-bereik..bereik, y=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=gray, linestyle=dash)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;step3 := plots:-display(cirkel, dreihoek, hoekpunten, center_plot, op(line_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;title=sprintf(&amp;quot;Step 3: Circumlines (%s)&amp;quot;, triType),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;view=[-bereik..bereik, -bereik..bereik]);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circs := Circumcircles(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;twins := TwinCircumcircles(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circle_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;eq := eval(circs[i], {z=1});&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circle_plots := [op(circle_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(eq, x=-bereik..bereik, y=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=red, grid=[50,50])];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;eq_twin := eval(twins[i], {z=1});&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circle_plots := [op(circle_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(eq_twin, x=-bereik..bereik, y=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=blue, grid=[50,50])];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;step4 := plots:-display(cirkel, dreihoek, hoekpunten, center_plot, op(line_plots), op(circle_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;title=sprintf(&amp;quot;Step 4: Circumcircles &amp;amp; Twin circles (%s)&amp;quot;, triType),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;view=[-bereik..bereik, -bereik..bereik]);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;J_lines := JayLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;W_lines := WrenLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_pts := CircumJayPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_pts := CircumWrenPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_pts := JayWrenPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;j_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;j_plots := [op(j_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(J_lines[i][1]*x + J_lines[i][2]*y + J_lines[i][3] = 0,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x=-bereik..bereik, y=-bereik..bereik, color=orange, linestyle=solid)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;w_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;w_plots := [op(w_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(W_lines[i][1]*x + W_lines[i][2]*y + W_lines[i][3] = 0,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x=-bereik..bereik, y=-bereik..bereik, color=purple, linestyle=solid)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_proj := [seq(safe_project(t_pts[i]), i=1..4)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_proj := [seq(safe_project(u_pts[i]), i=1..4)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_proj := [seq(safe_project(v_pts[i]), i=1..4)];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_plot := plots:-pointplot(t_proj, symbol=solidcircle, symbolsize=15, color=cyan);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_plot := plots:-pointplot(u_proj, symbol=solidcircle, symbolsize=15, color=gold);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_plot := plots:-pointplot(v_proj, symbol=solidcircle, symbolsize=15, color=yellow);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;step5 := plots:-display(cirkel, dreihoek, hoekpunten, center_plot, op(line_plots), op(circle_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;op(j_plots), op(w_plots), t_plot, u_plot, v_plot,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;title=sprintf(&amp;quot;Step 5: Jay &amp;amp; Wren lines, points (%s)&amp;quot;, triType),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;view=[-bereik..bereik, -bereik..bereik]);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return plots:-display(Array([step1, step2, step3, step4, step5]));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ------------------------------------------------------------&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 5. Overige functies&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ------------------------------------------------------------&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotSteps := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;\n============================================================\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;HOW TO BUILD A PLOT OF THE TRIANGLE IN CIRCUMLINEAR COORDINATES?\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;============================================================\n\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;The triangle is in circumlinear coordinates: a1=[1,0,0], a2=[0,1,0], a3=[0,0,1]\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;The canonical matrix C has parameters a,b,c,epsilon:\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;print(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;\nFollow these steps to create a plot in Maple:\n\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;STEP 1: Show the triangle in the Klein model\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;A := Matrix([[1,0,0],[0,1,0],[0,0,1]]);\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;triangle := pointplot([[1,0],[0,1],[0,0],[1,0]], style=line, color=green, thickness=2);\n\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;STEP 2: Draw the circumcenters\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;centers := Circumcenters(C);\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;center_proj := [seq([c[1]/c[3], c[2]/c[3]], c in centers)];\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;center_plot := pointplot(center_proj, symbol=solidcircle, symbolsize=20, color=magenta);\n\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;STEP 3: Draw the circumlines\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;lines := Circumlines(C);\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;line_plots := [seq(implicitplot(lines[i][1]*x + lines[i][2]*y + lines[i][3] = 0, x=-2..2, y=-2..2, color=gray), i=1..4)];\n\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;STEP 4: Draw the circumcircles and twin circles\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;circles := Circumcircles(C); twin_circles := TwinCircumcircles(C);\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;circle_plots := [seq(implicitplot(eval(circles[i], z=1), x=-2..2, y=-2..2), i=1..4)];\n\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;STEP 5: Draw Jay and Wren lines and points\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;J := JayLines(C); W := WrenLines(C);\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;t := CircumJayPoints(C); u := CircumWrenPoints(C); v := JayWrenPoints(C);\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;# Project and plot.\n\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;STEP 6: Combine everything with display()\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;display(triangle, center_plot, op(line_plots), op(circle_plots), ...);\n\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;============================================================\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return NULL;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotHierarchy := proc(C::Matrix, depth::integer := 1)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;PlotHierarchy: shows the Circumcenter hierarchy up to depth %d.\n&amp;quot;, depth);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;This function is still under development.\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Use PlotSteps(C) to visualize the first layer.\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return NULL;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ------------------------------------------------------------&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 6. Info &amp;ndash; bijgewerkt&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ------------------------------------------------------------&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Info := proc(cmd::string := &amp;quot;&amp;quot;)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local help, cmds, c;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;help := table([&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;PlotAll2D&amp;quot; = &lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;PlotAll2D(A, J, titel, ... , elements := [\&amp;quot;all\&amp;quot;])\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;Comprehensive 2D plot with optional elements selection.\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;Possible element names: \&amp;quot;null\&amp;quot;, \&amp;quot;triangle\&amp;quot;, \&amp;quot;vertices\&amp;quot;,\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;\&amp;quot;midpoints\&amp;quot;, \&amp;quot;circumcenters\&amp;quot;, \&amp;quot;circumlines\&amp;quot;,\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;\&amp;quot;circumcircles\&amp;quot;, \&amp;quot;twin\&amp;quot;, \&amp;quot;jay\&amp;quot;, \&amp;quot;wren\&amp;quot;,\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;\&amp;quot;circumjay\&amp;quot;, \&amp;quot;circumwren\&amp;quot;, \&amp;quot;jaywren\&amp;quot;.\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;Example: PlotAll2D(A, J, &amp;#39;Step 1&amp;#39;, elements=[\&amp;quot;null\&amp;quot;,\&amp;quot;triangle\&amp;quot;]);&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;PlotStepsArray&amp;quot; = &lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;PlotStepsArray(A, J)\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;Displays five construction steps (triangle, circumcenters,\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;circumlines, circles, Jay/Wren) in a column of plots.\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;Example: PlotStepsArray(A, J);&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;PlotCircumlinear&amp;quot; = &lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;PlotCircumlinear(A, J, titel, ...)\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;Projects all triangle objects onto the unit triangle plane x+y+z=1.\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;Use show_unit_triangle to toggle the yellow triangle.\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;Example: PlotCircumlinear(A, J, &amp;#39;Circumlinear view&amp;#39;);&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ... andere entries zijn beknopt maar aanwezig&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;Info&amp;quot; = &lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;Info(cmd)\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;Display this help message.\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;With no argument, list all available commands.\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;Example: Info(&amp;#39;NormalizePoints&amp;#39;);&amp;quot;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;]);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if cmd = &amp;quot;&amp;quot; then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Universal Hyperbolic Geometry (UHG) module\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;==========================================\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Available commands:\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cmds := sort([indices(help, nolist)]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for c in cmds do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;%s\n&amp;quot;, c);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;\nUse Info(\&amp;quot;command\&amp;quot;) for detailed help on a specific command.\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Example: Info(\&amp;quot;NormalizePoints\&amp;quot;);\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if assigned(help[cmd]) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;%s\n\n&amp;quot;, help[cmd]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Unknown command: %s\n&amp;quot;, cmd);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Use Info() to list all available commands.\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;end module;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot;\n============================================================\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot;UHG module loaded successfully.\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot;Use Info() to list all available commands.\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot;Info(\&amp;quot;command\&amp;quot;) for details on a specific command.\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot;\nAll functions are fully implemented:\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot; - PlotStepsArray (restored)\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot; - PlotCircumlinear (restored)\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot; - PlotAll2D with &amp;#39;elements&amp;#39; parameter\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot; - PlotAll3D and PlotUnitTriangleWithConic3D with legend\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot;============================================================\n&amp;quot;);&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp; &lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp; &lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp; &lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;a href="http://www.maplesoft.com/support/help/errors/view.aspx?path=Warning,%20(in%20UHG%3A-PlotAll3D)%20%60item%60%20is%20implicitly%20declared%20local"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&lt;u&gt;Warning, (in UHG:-PlotAll3D) `item` is implicitly declared local&lt;/u&gt;&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;a href="http://www.maplesoft.com/support/help/errors/view.aspx?path=Warning,%20(in%20UHG%3A-PlotUnitTriangleWithConic3D)%20%60item%60%20is%20implicitly%20declared%20local"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&lt;u&gt;Warning, (in UHG:-PlotUnitTriangleWithConic3D) `item` is implicitly declared local&lt;/u&gt;&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;a href="http://www.maplesoft.com/support/help/errors/view.aspx?path=Warning,%20(in%20UHG%3A-PlotStepsArray)%20%60c%60%20is%20implicitly%20declared%20local"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&lt;u&gt;Warning, (in UHG:-PlotStepsArray) `c` is implicitly declared local&lt;/u&gt;&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;img alt="_m2235641032928" height="24" src="/view.aspx?sf=318055_Answer/bdd23ebe3f83dc1772dd30671a491fbb.gif" style="vertical-align:-7px" width="224"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;br&gt;
									&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;============================================================&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;UHG module loaded successfully.&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Use Info() to list all available commands.&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Info(&amp;quot;command&amp;quot;) for details on a specific command.&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;All functions are fully implemented:&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;- PlotStepsArray (restored)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;- PlotCircumlinear (restored)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;- PlotAll2D with &amp;#39;elements&amp;#39; parameter&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;- PlotAll3D and PlotUnitTriangleWithConic3D with legend&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;============================================================&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;with(UHG):&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;Info();&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Universal Hyperbolic Geometry (UHG) module&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;==========================================&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Available commands:&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;Info&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;PlotAll2D&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;PlotCircumlinear&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;PlotStepsArray&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Use Info(&amp;quot;command&amp;quot;) for detailed help on a specific command.&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Example: Info(&amp;quot;NormalizePoints&amp;quot;);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;Example: Info(&amp;quot;NormalizePoints&amp;quot;);&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Unknown command: NormalizePoints&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Use Info() to list all available commands.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;Example: Info(&amp;quot;PlotUnitTriangleWithConic3D&amp;quot;);&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Unknown command: PlotUnitTriangleWithConic3D&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Use Info() to list all available commands.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;Example: Info(&amp;quot;PlotAll2D&amp;quot;);&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;PlotAll2D(A, J, titel, ... , elements := [&amp;quot;all&amp;quot;])&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;Comprehensive 2D plot with optional elements selection.&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;Possible element names: &amp;quot;null&amp;quot;, &amp;quot;triangle&amp;quot;, &amp;quot;vertices&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;quot;midpoints&amp;quot;, &amp;quot;circumcenters&amp;quot;, &amp;quot;circumlines&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;quot;circumcircles&amp;quot;, &amp;quot;twin&amp;quot;, &amp;quot;jay&amp;quot;, &amp;quot;wren&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;quot;circumjay&amp;quot;, &amp;quot;circumwren&amp;quot;, &amp;quot;jaywren&amp;quot;.&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;Example: PlotAll2D(A, J, &amp;#39;Step 1&amp;#39;, elements=[&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;]);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
									&amp;nbsp;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;with(UHG):&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;J := Matrix([[1,0,0],[0,1,0],[0,0,-1]]);&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;a1 := [1,0,1];&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;a2 := [-1/2, sqrt(3)/2, 1];&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;a3 := [-1/2, -sqrt(3)/2, 1];&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;A := Matrix([a1,a2,a3]);&lt;/span&gt;&lt;br&gt;
						&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 2D Klein-model&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;Ideale driehoek&amp;quot;);&lt;/span&gt;&lt;br&gt;
						&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 3D projectief&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll3D(A, J, &amp;quot;Projectieve ruimte&amp;quot;);&lt;/span&gt;&lt;br&gt;
						&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 3D hyperbolo&amp;iuml;de&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll3D(A, J, &amp;quot;Hyperbolo&amp;iuml;de&amp;quot;, model=&amp;quot;hyperboloid&amp;quot;);&lt;/span&gt;&lt;br&gt;
						&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# Circumlineair (eenheidsdriehoek)&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotCircumlinear(A, J, &amp;quot;Circumlineaire co&amp;ouml;rdinaten&amp;quot;);&lt;/span&gt;&lt;br&gt;
						&lt;br&gt;
						&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A,&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;J,&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;Stap 1&amp;quot;,&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elements=[&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,&amp;quot;vertices&amp;quot;]&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;);&lt;/span&gt;&lt;br&gt;
						&amp;nbsp;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img alt="Matrix(3, 3, {(1, 1) = 1, (1, 2) = 0, (1, 3) = 0, (2, 1) = 0, (2, 2) = 1, (2, 3) = 0, (3, 1) = 0, (3, 2) = 0, (3, 3) = -1})" height="23" src="/view.aspx?sf=318055_Answer/17fc7cce1a4a918673b9f0a82708bc36.gif" style="vertical-align:-6px" width="58"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img alt="a1 := [1, 0, 1]" height="23" src="/view.aspx?sf=318055_Answer/9b01b3d301d90412cd5b03d599cf31cc.gif" style="vertical-align:-6px" width="95"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img alt="a2 := [-1/2, (1/2)*sqrt(3), 1]" height="46" src="/view.aspx?sf=318055_Answer/68aadb10828702a947389270085a80cb.gif" style="vertical-align:-16px" width="142"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img alt="a3 := [-1/2, -(1/2)*sqrt(3), 1]" height="46" src="/view.aspx?sf=318055_Answer/0e030fb50ec498a4611b4f9e4711848f.gif" style="vertical-align:-16px" width="152"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img alt="Matrix(%id = 36893490383137339980)" height="23" src="/view.aspx?sf=318055_Answer/2f6a99d914ff1fea7eb48941ea36c0bf.gif" style="vertical-align:-6px" width="61"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;all&amp;quot;]&lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/99503c45a6643fd73a98ef2b3c35cfc3.gif" style="border:none" width="500"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img align="middle" height="700" src="/view.aspx?sf=318055_Answer/7d14c94687268d1b52da50c87291cceb.gif" style="border:none" width="700"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img align="middle" height="700" src="/view.aspx?sf=318055_Answer/8d1313cd2f763ef230b133343565b2e2.gif" style="border:none" width="700"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/279834c1026d19bf527cbc9169e37f6c.gif" style="border:none" width="500"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;all&amp;quot;]&lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/2d43835b71e30d326a02da8f1db2c611.gif" style="border:none" width="500"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table cellpadding="0" cellspacing="0" style="border:none"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span name="section1931"&gt;&lt;input name="section1931_button" src="/view.aspx?sf=318055_Answer/7f6746c4fd945f8393f3297009d13949.gif" type="image"&gt; &lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:8px; padding-bottom:4px"&gt;&lt;span name="section1931"&gt;&lt;img align="center" height="168" src="/view.aspx?sf=318055_Answer/2abdf536557d0b98b610a73ef764fe5a.gif" width="648"&gt; &lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
					&lt;tr&gt;
						&lt;td&gt;&amp;nbsp;&lt;/td&gt;
						&lt;td&gt;
						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;#restart;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;with(UHG):&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;with(plots): &amp;nbsp;# voor extra plotopties (niet verplicht)&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 1. Definieer de metriek (hyperbolisch Klein-model)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;J := Matrix([[1,0,0],[0,1,0],[0,0,-1]]);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 2. Definieer een ideale gelijkzijdige driehoek (punten op de eenheidscirkel)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;a1 := [1, 0, 1];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;a2 := [-1/2, sqrt(3)/2, 1];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;a3 := [-1/2, -sqrt(3)/2, 1];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;A := Matrix([a1, a2, a3]);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 3. Normaliseer de driehoek en verkrijg de canonieke matrix&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;res := NormalizePoints(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;C := res[&amp;quot;CanonicalMatrix&amp;quot;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot;Canonieke matrix C:\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;print(C);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 4. Classificeer de driehoek&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;triType := res[&amp;quot;TriangleType&amp;quot;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot;Type driehoek: %s\n&amp;quot;, triType);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 5. Bereken de kwadraten van de punten (moeten 0 zijn voor ideale punten)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;Q := res[&amp;quot;Quadrances&amp;quot;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot;Kwadraten: %a\n&amp;quot;, Q);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 6. Bepaal de parameters a,b,c,epsilon&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;a := C[1,2]; b := C[1,3]; c := C[2,3]; eps := C[3,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot;a = %a, b = %a, c = %a, epsilon = %a\n&amp;quot;, a, b, c, eps);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 7. Visualisaties&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 7a. 2D Klein-model (eenheidscirkel)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;Ideale gelijkzijdige driehoek&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 7b. 3D projectief model&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll3D(A, J, &amp;quot;Projectief model&amp;quot;, show_legend=true);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 7c. Circumlineaire co&amp;ouml;rdinaten (eenheidsdriehoek)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotCircumlinear(A, J, &amp;quot;Circumlineair model&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 8. Extra: bereken de circumcenters en toon ze&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;centers := Circumcenters(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot;Circumcenters (homogeen):\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;C%a = %a\n&amp;quot;, i-1, centers[i]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;end do;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="Matrix(3, 3, {(1, 1) = 1, (1, 2) = 0, (1, 3) = 0, (2, 1) = 0, (2, 2) = 1, (2, 3) = 0, (3, 1) = 0, (3, 2) = 0, (3, 3) = -1})" height="23" src="/view.aspx?sf=318055_Answer/dd630501793c2d7fb9f86c0120da7609.gif" style="vertical-align:-6px" width="58"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="a1 := [1, 0, 1]" height="23" src="/view.aspx?sf=318055_Answer/80cfbe715a7fbc2808d1fa54a9a08953.gif" style="vertical-align:-6px" width="95"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="a2 := [-1/2, (1/2)*sqrt(3), 1]" height="46" src="/view.aspx?sf=318055_Answer/e380f10f4773edca4a09fbddbde2faa2.gif" style="vertical-align:-16px" width="142"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="a3 := [-1/2, -(1/2)*sqrt(3), 1]" height="46" src="/view.aspx?sf=318055_Answer/b63aa039f9685310ada60956c614052c.gif" style="vertical-align:-16px" width="152"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="Matrix(3, 3, {(1, 1) = 1, (1, 2) = 0, (1, 3) = 1, (2, 1) = -1/2, (2, 2) = (1/2)*sqrt(3), (2, 3) = 1, (3, 1) = -1/2, (3, 2) = -(1/2)*sqrt(3), (3, 3) = 1})" height="23" src="/view.aspx?sf=318055_Answer/d854a881e184fd402a6ddf724d875cfa.gif" style="vertical-align:-6px" width="61"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img align="middle" alt="table(%id = 36893490383106201340)" height="114" src="/view.aspx?sf=318055_Answer/358c0cdffc43b72fdbe979ae807dadda.gif" style="vertical-align:-88px" width="744"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="Matrix(3, 3, {(1, 1) = 0, (1, 2) = -3/2, (1, 3) = -3/2, (2, 1) = -3/2, (2, 2) = 0, (2, 3) = -3/2, (3, 1) = -3/2, (3, 2) = -3/2, (3, 3) = 0})" height="23" src="/view.aspx?sf=318055_Answer/cc77ec09bc7e1aefb234696d42bb2877.gif" style="vertical-align:-6px" width="62"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Canonieke matrix C:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="Matrix(3, 3, {(1, 1) = 0, (1, 2) = -3/2, (1, 3) = -3/2, (2, 1) = -3/2, (2, 2) = 0, (2, 3) = -3/2, (3, 1) = -3/2, (3, 2) = -3/2, (3, 3) = 0})" height="23" src="/view.aspx?sf=318055_Answer/bf59c5cc02aa9375311d972c29dedcb6.gif" style="vertical-align:-6px" width="26"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="triType := &amp;quot;All vertices on the null circle (ideal triangle)&amp;quot;" height="23" src="/view.aspx?sf=318055_Answer/a5c9dd7385db0802091cc736a1292e2a.gif" style="vertical-align:-6px" width="354"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Type driehoek: All vertices on the null circle (ideal triangle)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="Q := [0, 0, 0]" height="23" src="/view.aspx?sf=318055_Answer/315563ef6815afe95a8d4929cba79a77.gif" style="vertical-align:-6px" width="90"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Kwadraten: [0, 0, 0]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="a := -3/2" height="42" src="/view.aspx?sf=318055_Answer/65ce44463fd0cad11c4247ab3c3f6522.gif" style="vertical-align:-16px" width="62"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="b := -3/2" height="42" src="/view.aspx?sf=318055_Answer/d1fa7e521b04c1dd5b6dd7c50f5a2712.gif" style="vertical-align:-16px" width="62"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="c := -3/2" height="42" src="/view.aspx?sf=318055_Answer/1c11884a2a5e6b01497dbf451c2f07ac.gif" style="vertical-align:-16px" width="61"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="eps := 0" height="23" src="/view.aspx?sf=318055_Answer/5c874dd6edbaab4573f76168ffc350b1.gif" style="vertical-align:-6px" width="58"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;a = -3/2, b = -3/2, c = -3/2, epsilon = 0&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;all&amp;quot;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/2e4132c9a9f8bdd5e4033a14a91a6298.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img align="middle" height="700" src="/view.aspx?sf=318055_Answer/58cb235af507493f7d8ca98c80962a16.gif" style="border:none" width="700"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/4aa08b055da09730f3bc1281098273a7.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="[Vector[column](%id = 36893490383159928940), Vector[column](%id = 36893490383159929300), Vector[column](%id = 36893490383159929660), Vector[column](%id = 36893490383159930020)]" height="23" src="/view.aspx?sf=318055_Answer/7bff3cfda3bf80f3b35815d34f5db9ee.gif" style="vertical-align:-6px" width="189"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Circumcenters (homogeen):&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;C0 = Vector(3, [9/4,9/4,9/4])&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;C1 = Vector(3, [27/4,-9/4,-9/4])&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;C2 = Vector(3, [-9/4,27/4,-9/4])&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;C3 = Vector(3, [-9/4,-9/4,27/4])&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table cellpadding="0" cellspacing="0" style="border:none"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span name="section2072"&gt;&lt;input name="section2072_button" src="/view.aspx?sf=318055_Answer/7f6746c4fd945f8393f3297009d13949.gif" type="image"&gt; &lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:8px; padding-bottom:4px"&gt;&lt;span name="section2072"&gt;&lt;span style="color:#000000;font-size: 150%;font-family: DejaVu Sans;font-weight:bold;font-style:normal;"&gt;&amp;nbsp; &lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
					&lt;tr&gt;
						&lt;td&gt;&amp;nbsp;&lt;/td&gt;
						&lt;td&gt;
						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;My triangle&amp;quot;, color_triangle=&amp;quot;red&amp;quot;, thickness_triangle=3);&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;all&amp;quot;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/eb536ab6a75774f1fa76e44af7402678.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotStepsArray(A, J) ;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&amp;nbsp;&lt;/p&gt;

									&lt;p align="left"&gt;&amp;nbsp;&lt;/p&gt;

									&lt;table width="736"&gt;
										&lt;tbody&gt;
											&lt;tr&gt;
												&lt;td align="left" cellspacing="0"&gt;
												&lt;table cellspacing="0" style="empty-cells:show;border-collapse:collapse;border:none;border-color:black;border-width:1;margin:1 1 1 1;"&gt;
													&lt;colgroup span="1" width="139"&gt;
													&lt;/colgroup&gt;
													&lt;colgroup span="1" width="139"&gt;
													&lt;/colgroup&gt;
													&lt;colgroup span="1" width="139"&gt;
													&lt;/colgroup&gt;
													&lt;colgroup span="1" width="139"&gt;
													&lt;/colgroup&gt;
													&lt;colgroup span="1" width="139"&gt;
													&lt;/colgroup&gt;
													&lt;tbody&gt;
														&lt;tr&gt;
															&lt;td colspan="1" rowspan="1" style="background-color:rgb(255,255,255);border:solid;border-color:black;border-width:1;padding-top:3;padding-bottom:3;padding-left:3;padding-right:3;" valign="top"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="139" src="/view.aspx?sf=318055_Answer/75556e8ef2f311b5b66b0fa5a68d648f.gif" style="border:none" width="139"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
															&lt;td colspan="1" rowspan="1" style="background-color:rgb(255,255,255);border:solid;border-color:black;border-width:1;padding-top:3;padding-bottom:3;padding-left:3;padding-right:3;" valign="top"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="139" src="/view.aspx?sf=318055_Answer/b176c87f65fcf71a70f5592d631b365b.gif" style="border:none" width="139"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
															&lt;td colspan="1" rowspan="1" style="background-color:rgb(255,255,255);border:solid;border-color:black;border-width:1;padding-top:3;padding-bottom:3;padding-left:3;padding-right:3;" valign="top"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="139" src="/view.aspx?sf=318055_Answer/e6aab9a45af017b38eef157d358a6d9b.gif" style="border:none" width="139"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
															&lt;td colspan="1" rowspan="1" style="background-color:rgb(255,255,255);border:solid;border-color:black;border-width:1;padding-top:3;padding-bottom:3;padding-left:3;padding-right:3;" valign="top"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="139" src="/view.aspx?sf=318055_Answer/19d36325e2bba2e51305b143e07286ac.gif" style="border:none" width="139"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
															&lt;td colspan="1" rowspan="1" style="background-color:rgb(255,255,255);border:solid;border-color:black;border-width:1;padding-top:3;padding-bottom:3;padding-left:3;padding-right:3;" valign="top"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="139" src="/view.aspx?sf=318055_Answer/924aff4bae414b3e8e603fbde66a1f3c.gif" style="border:none" width="139"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
														&lt;/tr&gt;
													&lt;/tbody&gt;
												&lt;/table&gt;
												&lt;/td&gt;
											&lt;/tr&gt;
											&lt;tr&gt;
												&lt;td align="left" style="font-weight:bold"&gt;&amp;nbsp;&lt;/td&gt;
											&lt;/tr&gt;
										&lt;/tbody&gt;
									&lt;/table&gt;

									&lt;p&gt;&amp;nbsp;&lt;/p&gt;

									&lt;p&gt;&amp;nbsp;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;with(UHG):&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;with(plots): &amp;nbsp;# voor extra plotopties (niet verplicht)&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 1. Definieer de metriek (hyperbolisch Klein-model)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;J := Matrix([[1,0,0],[0,1,0],[0,0,-1]]);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 2. Definieer een ideale gelijkzijdige driehoek (punten op de eenheidscirkel)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;a1 := [1, 0, 1];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;a2 := [-1/2, sqrt(3)/2, 1];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;a3 := [-1/2, -sqrt(3)/2, 1];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;A := Matrix([a1, a2, a3]);&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img alt="Matrix(3, 3, {(1, 1) = 1, (1, 2) = 0, (1, 3) = 0, (2, 1) = 0, (2, 2) = 1, (2, 3) = 0, (3, 1) = 0, (3, 2) = 0, (3, 3) = -1})" height="23" src="/view.aspx?sf=318055_Answer/1eb1d2d9e0fc759baa185b556a73f9b5.gif" style="vertical-align:-6px" width="58"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img alt="a1 := [1, 0, 1]" height="23" src="/view.aspx?sf=318055_Answer/ae3c5199c7b67df10fe38745b3ecd6ea.gif" style="vertical-align:-6px" width="95"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img alt="a2 := [-1/2, (1/2)*sqrt(3), 1]" height="46" src="/view.aspx?sf=318055_Answer/e24e29eb5946d3fceba35ee596469d17.gif" style="vertical-align:-16px" width="142"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img alt="a3 := [-1/2, -(1/2)*sqrt(3), 1]" height="46" src="/view.aspx?sf=318055_Answer/1362a24356407dc52ee189d2b2ba5339.gif" style="vertical-align:-16px" width="152"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img alt="Matrix(%id = 36893490383159905324)" height="23" src="/view.aspx?sf=318055_Answer/c1d5c0cfb9f6a8419e59f8a478a133f7.gif" style="vertical-align:-6px" width="61"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;(3.1)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp; &lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# Stap 1: Nulcirkel, driehoek en hoekpunten&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;(*PlotAll2D(A, J, &amp;quot;Stap 1: Nulcirkel, driehoek en hoekpunten&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elements=[&amp;quot;null&amp;quot;, &amp;quot;triangle&amp;quot;, &amp;quot;vertices&amp;quot;]);*)&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;(*PlotAll2D( &lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;J,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;test&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,&amp;quot;vertices&amp;quot;]&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;);*)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;(*PlotAll2D(A, J, &amp;quot;Stap 1&amp;quot;, elements=[&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,&amp;quot;vertices&amp;quot;]);*)# &amp;nbsp;FOUT met elements= &lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# Stap 1: Nulcirkel, driehoek en hoekpunten&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;Stap 1&amp;quot;, [&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,&amp;quot;vertices&amp;quot;]);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
									&amp;nbsp;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;null&amp;quot;, &amp;quot;triangle&amp;quot;, &amp;quot;vertices&amp;quot;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/fb7d7c60e73b8d07a4155ca39d7719da.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# Stap 2: + circumcenters&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;Stap 2&amp;quot;, [&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,&amp;quot;vertices&amp;quot;,&amp;quot;circumcenters&amp;quot;]);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
									&amp;nbsp;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;null&amp;quot;, &amp;quot;triangle&amp;quot;, &amp;quot;vertices&amp;quot;, &amp;quot;circumcenters&amp;quot;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/0f4efa0477f9b09ba98c4ab7396b7a2f.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# Stap 3: + circumlines&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;Stap 3&amp;quot;, [&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,&amp;quot;vertices&amp;quot;,&amp;quot;circumcenters&amp;quot;,&amp;quot;circumlines&amp;quot;]);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
									&amp;nbsp;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;null&amp;quot;, &amp;quot;triangle&amp;quot;, &amp;quot;vertices&amp;quot;, &amp;quot;circumcenters&amp;quot;, &amp;quot;circumlines&amp;quot;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/c18f5202f40e9bcdcc4d08e5cd894d28.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# Stap 4: + circumcircles en twin circles&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;Stap 4&amp;quot;, [&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,&amp;quot;vertices&amp;quot;,&amp;quot;circumcenters&amp;quot;,&amp;quot;circumlines&amp;quot;,&amp;quot;circumcircles&amp;quot;,&amp;quot;twin&amp;quot;]);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
									&amp;nbsp;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;null&amp;quot;, &amp;quot;triangle&amp;quot;, &amp;quot;vertices&amp;quot;, &amp;quot;circumcenters&amp;quot;, &amp;quot;circumlines&amp;quot;, &amp;quot;circumcircles&amp;quot;, &amp;quot;twin&amp;quot;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/c86dddff11795d22c39176d60076c35f.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# Stap 5: + Jay-, Wren-lijnen en bijbehorende punten&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;Stap 5&amp;quot;, [&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,&amp;quot;vertices&amp;quot;,&amp;quot;circumcenters&amp;quot;,&amp;quot;circumlines&amp;quot;,&amp;quot;circumcircles&amp;quot;,&amp;quot;twin&amp;quot;,&amp;quot;jay&amp;quot;]);&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;null&amp;quot;, &amp;quot;triangle&amp;quot;, &amp;quot;vertices&amp;quot;, &amp;quot;circumcenters&amp;quot;, &amp;quot;circumlines&amp;quot;, &amp;quot;circumcircles&amp;quot;, &amp;quot;twin&amp;quot;, &amp;quot;jay&amp;quot;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/bd0b0b12222cb1ea9ef0e9021703f86b.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# Stap 6: + Jay-, Wren-lijnen en bijbehorende punten&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;Stap 6&amp;quot;, [&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,&amp;quot;vertices&amp;quot;,&amp;quot;circumcenters&amp;quot;,&amp;quot;circumlines&amp;quot;,&amp;quot;circumcircles&amp;quot;,&amp;quot;twin&amp;quot;,&amp;quot;jay&amp;quot;,&amp;quot;wren&amp;quot;]);&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;null&amp;quot;, &amp;quot;triangle&amp;quot;, &amp;quot;vertices&amp;quot;, &amp;quot;circumcenters&amp;quot;, &amp;quot;circumlines&amp;quot;, &amp;quot;circumcircles&amp;quot;, &amp;quot;twin&amp;quot;, &amp;quot;jay&amp;quot;, &amp;quot;wren&amp;quot;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/1fff48ba0b10572e250bf0c95c0a9c69.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# Stap 7: + Jay-, Wren-lijnen en bijbehorende punten&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;Stap 7&amp;quot;, [&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,&amp;quot;vertices&amp;quot;,&amp;quot;circumcenters&amp;quot;,&amp;quot;circumlines&amp;quot;,&amp;quot;circumcircles&amp;quot;,&amp;quot;twin&amp;quot;,&amp;quot;jay&amp;quot;,&amp;quot;wren&amp;quot;,&amp;quot;circumjay&amp;quot;]);&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;null&amp;quot;, &amp;quot;triangle&amp;quot;, &amp;quot;vertices&amp;quot;, &amp;quot;circumcenters&amp;quot;, &amp;quot;circumlines&amp;quot;, &amp;quot;circumcircles&amp;quot;, &amp;quot;twin&amp;quot;, &amp;quot;jay&amp;quot;, &amp;quot;wren&amp;quot;, &amp;quot;circumjay&amp;quot;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/7255689ea4dd76fa991ff89596cccf07.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# Stap 8: + Jay-, Wren-lijnen en bijbehorende punten&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;Stap 8&amp;quot;, [&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,&amp;quot;vertices&amp;quot;,&amp;quot;circumcenters&amp;quot;,&amp;quot;circumlines&amp;quot;,&amp;quot;circumcircles&amp;quot;,&amp;quot;twin&amp;quot;,&amp;quot;jay&amp;quot;,&amp;quot;wren&amp;quot;,&amp;quot;circumjay&amp;quot;,&amp;quot;circumwren&amp;quot;]);&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;null&amp;quot;, &amp;quot;triangle&amp;quot;, &amp;quot;vertices&amp;quot;, &amp;quot;circumcenters&amp;quot;, &amp;quot;circumlines&amp;quot;, &amp;quot;circumcircles&amp;quot;, &amp;quot;twin&amp;quot;, &amp;quot;jay&amp;quot;, &amp;quot;wren&amp;quot;, &amp;quot;circumjay&amp;quot;, &amp;quot;circumwren&amp;quot;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/2119fc13da71bea385610f03c8be5f57.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# Stap 9: + Jay-, Wren-lijnen en bijbehorende punten&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;Stap 9&amp;quot;, [&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,(*&amp;quot;vertices&amp;quot;,&amp;quot;circumcenters&amp;quot;,&amp;quot;circumlines&amp;quot;,&amp;quot;circumcircles&amp;quot;,&amp;quot;twin&amp;quot;,&amp;quot;jay&amp;quot;,&amp;quot;wren&amp;quot;,&amp;quot;circumjay&amp;quot;,*)&amp;quot;circumwren&amp;quot;,&amp;quot;jaywren&amp;quot;]);&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;null&amp;quot;, &amp;quot;triangle&amp;quot;, &amp;quot;vertices&amp;quot;, &amp;quot;circumcenters&amp;quot;, &amp;quot;circumlines&amp;quot;, &amp;quot;circumcircles&amp;quot;, &amp;quot;twin&amp;quot;, &amp;quot;jay&amp;quot;, &amp;quot;wren&amp;quot;, &amp;quot;circumjay&amp;quot;, &amp;quot;circumwren&amp;quot;, &amp;quot;jaywren&amp;quot;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/22d81836879770f891132388a00f5599.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# Stap 10: + Jay-, Wren-lijnen en bijbehorende punten&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;Stap 10&amp;quot;, [&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,(*&amp;quot;vertices&amp;quot;,&amp;quot;circumcenters&amp;quot;,&amp;quot;circumlines&amp;quot;,&amp;quot;circumcircles&amp;quot;,&amp;quot;twin&amp;quot;,&amp;quot;jay&amp;quot;,&amp;quot;wren&amp;quot;,&amp;quot;circumjay&amp;quot;,*)&amp;quot;circumwren&amp;quot;,&amp;quot;jaywren&amp;quot;]);&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;null&amp;quot;, &amp;quot;triangle&amp;quot;, &amp;quot;circumwren&amp;quot;, &amp;quot;jaywren&amp;quot;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/7e639ed4acfe12e8ede21e07a7063e7f.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;input name="sequence" type="hidden" value="1"&gt; &lt;input name="cmd" type="hidden" value="none"&gt;&lt;/form&gt;

&lt;p&gt;&lt;br&gt;
&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;a href="/view.aspx?sf=318055_Answer/UHG_module_versieA_18-8-2026.mw"&gt;Download UHG_module_versieA_18-8-2026.mw&lt;/a&gt;&lt;/p&gt;
</itunes:summary>
      <description>&lt;p&gt;&lt;br&gt;
&amp;nbsp;&lt;/p&gt;

&lt;form name="worksheet_form"&gt;&lt;input name="md.ref" type="hidden" value="A1E679088CD7171F6E560EE2A588C1DA"&gt;
&lt;table align="center" width="768"&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td&gt;
			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table cellpadding="0" cellspacing="0" style="border:none"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span name="section5"&gt;&lt;input name="section5_button" src="/view.aspx?sf=318055_Answer/7f6746c4fd945f8393f3297009d13949.gif" type="image"&gt; &lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:8px; padding-bottom:4px"&gt;&lt;span name="section5"&gt;&lt;span style="color:#000000;font-size: 150%;font-family: DejaVu Sans;font-weight:bold;font-style:normal;"&gt;&amp;nbsp; &lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
					&lt;tr&gt;
						&lt;td&gt;&amp;nbsp;&lt;/td&gt;
						&lt;td&gt;
						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;restart;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;UHG := module()&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;option package;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;export BilinearForm,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Quadrance,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;GramMatrixUHG,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;NormalizePoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ClassifyPoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;FindOddPoint,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ScalePoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PreparePoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;NormalizePrepared,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DetectGeometry,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ShowGeometry,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Distance,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ProjectiveQuadrance,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PointLocation,&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LineFromPoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PointFromLines,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DualPoint,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DualLine,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Spread,&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Midpoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Midlines,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Syndpoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Sydlines,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SidePoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Sideliness,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;OppositePoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Oppositelines,&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Circumlines,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Circumcenters,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Medians,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Centroids,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DoubleTriangle,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CircumDualPoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TangentLines,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SoundPoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JayLines,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;WrenLines,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CircumJayPoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CircumWrenPoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JayWrenPoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;T_Axis,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;U_Axis,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;V_Axis,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Circumcircles,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TwinCircumcircles,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SoundConics,&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotAll2D,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotAll3D,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotCircumlinear,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IntersectionPlot,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotUnitTriangle,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotConicOnUnitTriangle,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BuildConicFromCanonical,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotUnitTriangleWithConic3D,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotStepsArray,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotSteps,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotHierarchy,&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;GetInverseTransform,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TransformConic,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotConic,&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ClassifyTriangle,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Info;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local Jdefault;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Jdefault := Matrix([[1,0,0],[0,1,0],[0,0,-1]]);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ------------------------------------------------------------&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 1. Basisalgebra (volledig)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ------------------------------------------------------------&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DetectGeometry := proc(J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local i, j, isDiag, diag, eigvals, pos, neg;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;isDiag := true;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 3 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for j from 1 to 3 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if i &amp;lt;&amp;gt; j and J[i,j] &amp;lt;&amp;gt; 0 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;isDiag := false;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if not isDiag then break; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if isDiag then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;diag := [seq(J[i,i], i=1..3)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pos := nops(select(x -&amp;gt; x &amp;gt; 0, diag));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;neg := nops(select(x -&amp;gt; x &amp;lt; 0, diag));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;eigvals := LinearAlgebra:-Eigenvalues(J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;eigvals := map(simplify, eigvals);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pos := nops(select(x -&amp;gt; x &amp;gt; 0, eigvals));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;neg := nops(select(x -&amp;gt; x &amp;lt; 0, eigvals));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if pos = 3 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return &amp;quot;Euclidean&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif pos = 2 and neg = 1 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return &amp;quot;Hyperbolic&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif pos = 1 and neg = 2 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return &amp;quot;Elliptic&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return &amp;quot;Unknown&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ShowGeometry := proc(J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local geom;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;geom := DetectGeometry(J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Detected geometry: %s\n&amp;quot;, geom);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Metric matrix J:\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;print(J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return geom;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BilinearForm := proc(u, v, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local U, V;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;U := Vector[row](u);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;V := Vector[row](v);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return simplify((U . J) . (V^%T));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Quadrance := proc(v, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return BilinearForm(v, v, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;GramMatrixUHG := proc(A::Matrix, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return simplify(A . J . LinearAlgebra:-Transpose(A));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ClassifyPoints := proc(A::Matrix, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local i, Q, expr;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Q := [seq(Quadrance(A[i], J), i=1..LinearAlgebra:-RowDimension(A))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return map(proc(expr)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local val;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if simplify(expr) = 0 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return 0;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;val := evalf(expr);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if abs(val) &amp;lt; 1e-10 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return 0;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return sign(val);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc, Q);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ScalePoints := proc(A::Matrix, J::Matrix := Jdefault, oddIndex::integer := 0)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local Q, lambdas, i, N;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Q := [seq(Quadrance(A[i], J), i=1..3)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(0, Q) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return Matrix(A);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if oddIndex = 0 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lambdas := [1, sqrt(Q[1]/Q[2]), sqrt(Q[1]/Q[3])];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lambdas := [1,1,1];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 3 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if i &amp;lt;&amp;gt; oddIndex then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lambdas[i] := sqrt(-Q[oddIndex]/Q[i]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;N := Matrix(3,3);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 3 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;N[i] := lambdas[i] * A[i];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return N;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;FindOddPoint := proc(A::Matrix, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local signs, i, oddIdx;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;signs := ClassifyPoints(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if nops({signs[]}) = 1 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return 0;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 3 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if signs[i] &amp;lt;&amp;gt; signs[(i mod 3)+1] and signs[i] &amp;lt;&amp;gt; signs[((i+1) mod 3)+1] then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;oddIdx := i;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return oddIdx;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PreparePoints := proc(A::Matrix, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local oddIdx, N, orderedN;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;oddIdx := FindOddPoint(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;N := ScalePoints(A, J, oddIdx);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if oddIdx = 0 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;orderedN := N;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif oddIdx = 1 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;orderedN := &amp;lt; N[2], N[3], N[1] &amp;gt;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif oddIdx = 2 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;orderedN := &amp;lt; N[1], N[3], N[2] &amp;gt;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;orderedN := N;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return orderedN;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;NormalizePoints := proc(A::Matrix, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local G, Q, D, C, eps, a, b, c, i, hasIdeal, triType;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;G := GramMatrixUHG(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Q := [seq(G[i,i], i=1..LinearAlgebra:-RowDimension(G))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hasIdeal := false;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;D := Matrix(LinearAlgebra:-RowDimension(G), LinearAlgebra:-RowDimension(G));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to LinearAlgebra:-RowDimension(G) do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if Q[i] = 0 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;D[i,i] := 1;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hasIdeal := true;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;D[i,i] := 1/sqrt(abs(Q[i]));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C := simplify(D . G . D);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if C[3,3] &amp;lt;&amp;gt; 0 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;eps := sign(evalf(C[3,3]));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if eps = -1 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C := -C;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;eps := 1;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;eps := 0;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a := C[1,2];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;b := C[1,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;c := C[2,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;triType := ClassifyTriangle(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return table([&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;MetricMatrix&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;= J,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;GramMatrix&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= G,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;Quadrances&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= Q,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;Normalizer&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= D,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;CanonicalMatrix&amp;quot; = C,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;a&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= a,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;b&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= b,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;c&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= c,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;epsilon&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= eps,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;Geometry&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= DetectGeometry(J),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;has_ideal&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= hasIdeal,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;TriangleType&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;= triType&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;NormalizePrepared := proc(A::Matrix, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local N, res;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;N := PreparePoints(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;res := NormalizePoints(N, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if res[&amp;quot;has_ideal&amp;quot;] then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Warning: this triangle contains ideal points; NormalizePrepared may be inappropriate.\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Geometry: %s\n&amp;quot;, res[&amp;quot;Geometry&amp;quot;]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Triangle location: %s\n&amp;quot;, res[&amp;quot;TriangleType&amp;quot;]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return res;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Distance := proc(C::Matrix, i::integer, j::integer, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local di, dj, val, geom;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;di := C[i,i];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dj := C[j,j];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;val := C[i,j];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;geom := DetectGeometry(J);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if geom = &amp;quot;Hyperbolic&amp;quot; then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if di = 0 or dj = 0 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return infinity;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif di = 1 and dj = 1 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return arccosh(abs(val));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif di = -1 and dj = -1 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return arccosh(abs(val));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return arcsinh(abs(val));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif geom = &amp;quot;Euclidean&amp;quot; then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if di = 0 or dj = 0 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return infinity;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return arccos(val);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif geom = &amp;quot;Elliptic&amp;quot; then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if di = 0 or dj = 0 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return infinity;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return arccos(val);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;error &amp;quot;Unknown geometry for distance calculation&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;GetInverseTransform := proc(A::Matrix, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local N, invN;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;N := PreparePoints(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;invN := LinearAlgebra:-MatrixInverse(N);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return invN;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TransformConic := proc(conicMatrix::Matrix, invN::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local M;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;M := simplify(invN^%T . conicMatrix . invN);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return M;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotConic := proc(conicMatrix::Matrix, A::Matrix, J::Matrix := Jdefault,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;kleur::string := &amp;quot;red&amp;quot;, dikte::integer := 1,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bereik::numeric := 2.0)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local invN, M, expr, p, cirkel;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;invN := GetInverseTransform(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;M := TransformConic(conicMatrix, invN);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;expr := simplify(&amp;lt;x,y,1&amp;gt; . M . &amp;lt;x,y,1&amp;gt;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p := plots:-implicitplot(expr, x=-bereik..bereik, y=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=kleur, thickness=dikte, grid=[50,50],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Transformed conic&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cirkel := plots:-implicitplot(x^2+y^2=1, x=-bereik..bereik, y=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=black, scaling=constrained, grid=[50,50],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Null circle&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return plots:-display(cirkel, p, title=&amp;quot;Conic in Klein model&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ------------------------------------------------------------&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 3. Meetkundige functies&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ------------------------------------------------------------&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ProjectiveQuadrance := proc(u, v, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local Qu, Qv, B;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Qu := Quadrance(u, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Qv := Quadrance(v, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if Qu = 0 or Qv = 0 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;error &amp;quot;One of the points is ideal (Q=0)&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;B := BilinearForm(u, v, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return simplify(B^2 / (Qu * Qv));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PointLocation := proc(v, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local Q := Quadrance(v, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if Q &amp;lt; 0 then return &amp;quot;inside the null circle&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif Q = 0 then return &amp;quot;on the null circle&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else return &amp;quot;outside the null circle&amp;quot;; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LineFromPoints := proc(p::Vector, q::Vector)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return LinearAlgebra:-CrossProduct(p, q);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PointFromLines := proc(L::Vector, M::Vector)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return LinearAlgebra:-CrossProduct(L, M);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DualPoint := proc(p::Vector, C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return simplify(C . p);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DualLine := proc(L::Vector, C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local Jinv;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Jinv := LinearAlgebra:-Adjoint(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return simplify(Jinv . L);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Spread := proc(u, v, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local Qu, Qv, B;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Qu := Quadrance(u, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Qv := Quadrance(v, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if Qu = 0 or Qv = 0 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;error &amp;quot;One of the vectors is null&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;B := BilinearForm(u, v, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return simplify(1 - B^2/(Qu*Qv));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Midpoints := proc(A::Matrix, i::integer, j::integer, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local nA, pi, pj, m1, m2, Q1, Q2;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;nA := NormalizePoints(A, J)[&amp;quot;Normalizer&amp;quot;] . A;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pi := nA[i];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pj := nA[j];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m1 := pi + pj;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Q1 := Quadrance(m1, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if Q1 = 0 then return []; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m1 := m1 / sqrt(abs(Q1));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m2 := pi - pj;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Q2 := Quadrance(m2, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if Q2 = 0 then return []; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m2 := m2 / sqrt(abs(Q2));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [m1, m2];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Midlines := proc(A::Matrix, i::integer, j::integer, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local m, C;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C := NormalizePoints(A, J)[&amp;quot;CanonicalMatrix&amp;quot;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m := Midpoints(A, i, j, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m = [] then return []; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [DualPoint(m[1], C), DualPoint(m[2], C)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Syndpoints := proc(A::Matrix, i::integer, j::integer, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local nA, pi, pj, s1, s2, Q1, Q2;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;nA := NormalizePoints(A, J)[&amp;quot;Normalizer&amp;quot;] . A;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pi := nA[i];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pj := nA[j];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;s1 := pi + pj;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Q1 := Quadrance(s1, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if Q1 = 0 then return []; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;s1 := s1 / sqrt(abs(Q1));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;s2 := pi - pj;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Q2 := Quadrance(s2, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if Q2 = 0 then return []; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;s2 := s2 / sqrt(abs(Q2));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [s1, s2];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Sydlines := proc(A::Matrix, i::integer, j::integer, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local s, C;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C := NormalizePoints(A, J)[&amp;quot;CanonicalMatrix&amp;quot;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;s := Syndpoints(A, i, j, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if s = [] then return []; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [DualPoint(s[1], C), DualPoint(s[2], C)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SidePoints := proc(A::Matrix, i::integer, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local j, k;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if i = 1 then j:=2; k:=3;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif i = 2 then j:=1; k:=3;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else j:=1; k:=2; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return Midpoints(A, j, k, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Sideliness := proc(A::Matrix, i::integer, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local pts;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pts := SidePoints(A, i, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if pts = [] then return []; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [DualLine(pts[1], NormalizePoints(A, J)[&amp;quot;CanonicalMatrix&amp;quot;]),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DualLine(pts[2], NormalizePoints(A, J)[&amp;quot;CanonicalMatrix&amp;quot;])];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;OppositePoints := proc(A::Matrix, i::integer, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local j, k;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if i = 1 then j:=2; k:=3;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif i = 2 then j:=1; k:=3;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else j:=1; k:=2; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [A[j], A[k]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Oppositelines := proc(A::Matrix, i::integer, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local pts;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pts := OppositePoints(A, i, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [DualPoint(pts[1], NormalizePoints(A, J)[&amp;quot;CanonicalMatrix&amp;quot;]),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DualPoint(pts[2], NormalizePoints(A, J)[&amp;quot;CanonicalMatrix&amp;quot;])];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Circumlines := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;1, 1, 1&amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;-1, 1, 1&amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;1, -1, 1&amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;1, 1, -1&amp;gt;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Circumcenters := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local lines, centers, i, Cadj;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cadj := LinearAlgebra:-Adjoint(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lines := Circumlines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;centers := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;centers := [op(centers), simplify(Cadj . lines[i])];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return centers;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Medians := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;0, 1, -1&amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;-1, 0, 1&amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;1, -1, 0&amp;gt;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Centroids := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;1, 1, 1&amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;1, -1, -1&amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;-1, 1, -1&amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;-1, -1, 1&amp;gt;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DoubleTriangle := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [&amp;lt;0,1,1&amp;gt;, &amp;lt;1,0,1&amp;gt;, &amp;lt;1,1,0&amp;gt;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CircumDualPoints := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local a, b, c, eps, A1, A2, A3, C0, C1, C2, C3, p, i, j;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a := C[1,2]; b := C[1,3]; c := C[2,3]; eps := C[3,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A1 := &amp;lt;1, a, b&amp;gt;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A2 := &amp;lt;a, 1, c&amp;gt;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A3 := &amp;lt;b, c, eps&amp;gt;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C0 := &amp;lt;1, 1, 1&amp;gt;; C1 := &amp;lt;-1, 1, 1&amp;gt;; C2 := &amp;lt;1, -1, 1&amp;gt;; C3 := &amp;lt;1, 1, -1&amp;gt;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local meet := (L,M) -&amp;gt; LinearAlgebra:-CrossProduct(L,M);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p := Matrix(3,4);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p[1,1] := meet(A1,C0); p[1,2] := meet(A1,C1); p[1,3] := meet(A1,C2); p[1,4] := meet(A1,C3);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p[2,1] := meet(A2,C0); p[2,2] := meet(A2,C1); p[2,3] := meet(A2,C2); p[2,4] := meet(A2,C3);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p[3,1] := meet(A3,C0); p[3,2] := meet(A3,C1); p[3,3] := meet(A3,C2); p[3,4] := meet(A3,C3);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return p;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TangentLines := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local a, b, c, eps, p, T, i, j;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a := C[1,2]; b := C[1,3]; c := C[2,3]; eps := C[3,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p := CircumDualPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;T := Matrix(3,4);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 3 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for j from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if i = 1 then T[i,j] := LinearAlgebra:-CrossProduct(&amp;lt;1,0,0&amp;gt;, p[i,j]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif i = 2 then T[i,j] := LinearAlgebra:-CrossProduct(&amp;lt;0,1,0&amp;gt;, p[i,j]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else T[i,j] := LinearAlgebra:-CrossProduct(&amp;lt;0,0,1&amp;gt;, p[i,j]); end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return T;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SoundPoints := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local a, b, c, eps, T, L1, L2, L3, s, i, j;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a := C[1,2]; b := C[1,3]; c := C[2,3]; eps := C[3,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;T := TangentLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;L1 := &amp;lt;1,0,0&amp;gt;; L2 := &amp;lt;0,1,0&amp;gt;; L3 := &amp;lt;0,0,1&amp;gt;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;s := Matrix(3,4);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 3 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for j from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if i = 1 then s[i,j] := LinearAlgebra:-CrossProduct(T[i,j], L1);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif i = 2 then s[i,j] := LinearAlgebra:-CrossProduct(T[i,j], L2);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else s[i,j] := LinearAlgebra:-CrossProduct(T[i,j], L3); end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return s;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JayLines := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local a, b, c, eps;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a := C[1,2]; b := C[1,3]; c := C[2,3]; eps := C[3,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt; (a-1)*(b-1), (a-1)*(c-1), (c-1)*(b-1) &amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt; (a+1)*(b+1), (a+1)*(c-1), (c-1)*(b+1) &amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt; (a+1)*(b-1), (a+1)*(c+1), (c+1)*(b-1) &amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt; (a-1)*(b+1), (a-1)*(c+1), (c+1)*(b+1) &amp;gt;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;WrenLines := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local a, b, c, eps;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a := C[1,2]; b := C[1,3]; c := C[2,3]; eps := C[3,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt; (a+1)*(b+1), (a+1)*(c+1), (b+1)*(c+1) &amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt; (a-1)*(b-1), (c+1)*(a-1), (c+1)*(b-1) &amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt; (b+1)*(a-1), (a-1)*(c-1), (b+1)*(c-1) &amp;gt;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt; (a+1)*(b-1), (a+1)*(c-1), (b-1)*(c-1) &amp;gt;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CircumJayPoints := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local J, Cline, t, i;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;J := JayLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cline := Circumlines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t := [op(t), LinearAlgebra:-CrossProduct(Cline[i], J[i])];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return t;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CircumWrenPoints := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local W, Cline, u, i;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;W := WrenLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cline := Circumlines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u := [op(u), LinearAlgebra:-CrossProduct(Cline[i], W[i])];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return u;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JayWrenPoints := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local J, W, v, i;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;J := JayLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;W := WrenLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v := [op(v), LinearAlgebra:-CrossProduct(J[i], W[i])];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return v;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;T_Axis := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local a, b, c, eps;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a := C[1,2]; b := C[1,3]; c := C[2,3]; eps := C[3,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return &amp;lt; c + a*b, b + a*c, a + b*c &amp;gt;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;U_Axis := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local a, b, c, eps;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a := C[1,2]; b := C[1,3]; c := C[2,3]; eps := C[3,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return &amp;lt; a*b - c, a*c - b, b*c - a &amp;gt;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;V_Axis := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local a, b, c, eps;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a := C[1,2]; b := C[1,3]; c := C[2,3]; eps := C[3,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return &amp;lt; c*(b^2-1)*(a^2-1), b*(c^2-1)*(a^2-1), a*(c^2-1)*(b^2-1) &amp;gt;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Circumcircles := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local a, b, c, eps;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a := C[1,2]; b := C[1,3]; c := C[2,3]; eps := C[3,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(1-eps)*(x^2+y^2) + 2*(a-eps)*x*y + 2*(b-eps)*x*z + 2*(c-eps)*y*z,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(1-eps)*(x^2+y^2) + 2*(a+eps)*x*y + 2*(b+eps)*x*z + 2*(c-eps)*y*z,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(1-eps)*(x^2+y^2) + 2*(a+eps)*x*y + 2*(b-eps)*x*z + 2*(c+eps)*y*z,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(1-eps)*(x^2+y^2) + 2*(a-eps)*x*y + 2*(b+eps)*x*z + 2*(c+eps)*y*z&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TwinCircumcircles := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local a, b, c, eps;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a := C[1,2]; b := C[1,3]; c := C[2,3]; eps := C[3,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(1+eps)*(x^2+y^2) + 2*eps*z^2 + 2*(a+eps)*x*y + 2*(b+eps)*x*z + 2*(c+eps)*y*z,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(1+eps)*(x^2+y^2) + 2*eps*z^2 + 2*(a-eps)*x*y + 2*(b-eps)*x*z + 2*(c+eps)*y*z,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(1+eps)*(x^2+y^2) + 2*eps*z^2 + 2*(a-eps)*x*y + 2*(b+eps)*x*z + 2*(c-eps)*y*z,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(1+eps)*(x^2+y^2) + 2*eps*z^2 + 2*(a+eps)*x*y + 2*(b-eps)*x*z + 2*(c-eps)*y*z&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SoundConics := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local a, b, c, eps, K;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a := C[1,2]; b := C[1,3]; c := C[2,3]; eps := C[3,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;K := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;K[1] := [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(c+eps)*(b-eps)*(b^2-1)*(a^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(c+eps)*(b-eps)*(c^2-1)*(a^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(c+eps)*(b-eps)*(c^2-1)*(b^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2*(a^2-1)*(b*c+1)*(b*eps - c*eps + b*c - 1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2*(c+eps)*(b-eps)*(b^2-1)*(a*c+1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2*(c+eps)*(b-eps)*(a*b+1)*(c^2-1)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;K[2] := [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(b+eps)*(c+eps)*(b^2-1)*(a^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(b+eps)*(c+eps)*(c^2-1)*(a^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(b+eps)*(c+eps)*(c^2-1)*(b^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2*(b*c-1)*(a^2-1)*(b*eps + c*eps + b*c + 1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2*(b+eps)*(c+eps)*(a*c-1)*(b^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2*(b+eps)*(c+eps)*(a*b+1)*(c^2-1)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;K[3] := [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(c+eps)*(b+eps)*(b^2-1)*(a^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(c+eps)*(b+eps)*(c^2-1)*(a^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(c+eps)*(b+eps)*(c^2-1)*(b^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2*(b*c-1)*(b*eps + c*eps + b*c + 1)*(a^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2*(c+eps)*(b+eps)*(a*c+1)*(b^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2*(c+eps)*(b+eps)*(a*b-1)*(c^2-1)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;K[4] := [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(c+eps)*(b-eps)*(b^2-1)*(a^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(c+eps)*(b-eps)*(c^2-1)*(a^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(c+eps)*(b-eps)*(c^2-1)*(b^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2*(b*c+1)*(b*eps - c*eps + b*c - 1)*(a^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2*(c+eps)*(b-eps)*(a*c-1)*(b^2-1),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2*(c+eps)*(b-eps)*(a*b-1)*(c^2-1)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return K;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ClassifyTriangle := proc(A::Matrix, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local signs, neg, pos, zero;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;signs := ClassifyPoints(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;neg := nops(select(x -&amp;gt; x = -1, signs));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pos := nops(select(x -&amp;gt; x = 1, signs));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;zero := nops(select(x -&amp;gt; x = 0, signs));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if neg = 3 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return &amp;quot;All vertices inside the null circle&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif pos = 3 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return &amp;quot;All vertices outside the null circle&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif zero = 3 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return &amp;quot;All vertices on the null circle (ideal triangle)&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return sprintf(&amp;quot;Mixed: %d inside, %d on circle, %d outside&amp;quot;, neg, zero, pos);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ------------------------------------------------------------&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 4. Visualisatiefuncties&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ------------------------------------------------------------&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 4.1 PlotAll2D &amp;ndash; met elements-parameter (Optie 2)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotAll2D := proc(A::Matrix, J::Matrix, titel::string,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_null::string := &amp;quot;black&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_triangle::string := &amp;quot;green&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_vertices::string := &amp;quot;red&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_midpoints::string := &amp;quot;blue&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumcenters::string := &amp;quot;magenta&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumlines::string := &amp;quot;gray&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumcircles::string := &amp;quot;red&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_twin::string := &amp;quot;blue&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_jay::string := &amp;quot;orange&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_wren::string := &amp;quot;purple&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumjay::string := &amp;quot;cyan&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumwren::string := &amp;quot;gold&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_jaywren::string := &amp;quot;yellow&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;thickness_triangle::integer := 2,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;size_vertices::integer := 20,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;size_midpoints::integer := 15,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;size_centers::integer := 20,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;size_jaywren::integer := 15,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elements::list := [&amp;quot;all&amp;quot;])&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local res, C, m12, m23, m31, all_points, point_proj,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CC, center_proj, CL, line_plots, circs, twins,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circle_plots, J_lines, W_lines, t_pts, u_pts, v_pts,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bereik, i, eq, eq_twin, cirkel, driehoek, hoekpunten,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mid_plot, center_plot, j_plots, w_plots, t_proj, u_proj, v_proj,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_plot, u_plot, v_plot, xmin, xmax, ymin, ymax, margin,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;alle_xy, x_vals, y_vals, valid_proj, safe_project,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p, c, mid_valid, first, tri_pts,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;safe_project := proc(pt)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if evalf(abs(pt[3])) &amp;lt; 1e-12 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [undefined, undefined];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [pt[1]/pt[3], pt[2]/pt[3]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;res := NormalizePoints(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C := res[&amp;quot;CanonicalMatrix&amp;quot;];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m12 := Midpoints(A, 1, 2, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m23 := Midpoints(A, 2, 3, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m31 := Midpoints(A, 3, 1, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;all_points := [A[1], A[2], A[3]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m12 &amp;lt;&amp;gt; [] then all_points := [op(all_points), m12[1], m12[2]]; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m23 &amp;lt;&amp;gt; [] then all_points := [op(all_points), m23[1], m23[2]]; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m31 &amp;lt;&amp;gt; [] then all_points := [op(all_points), m31[1], m31[2]]; end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;point_proj := [seq(safe_project(p), p in all_points)];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CC := Circumcenters(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;center_proj := [seq(safe_project(c), c in CC)];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;valid_proj := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for p in [op(point_proj), op(center_proj)] do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if p[1] &amp;lt;&amp;gt; undefined then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;valid_proj := [op(valid_proj), p];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if valid_proj = [] then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmin := -1.5; xmax := 1.5; ymin := -1.5; ymax := 1.5;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x_vals := [seq(valid_proj[i][1], i=1..nops(valid_proj))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;y_vals := [seq(valid_proj[i][2], i=1..nops(valid_proj))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmin := min(x_vals); xmax := max(x_vals);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ymin := min(y_vals); ymax := max(y_vals);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;margin := max(0.5, (max(xmax-xmin, ymax-ymin))*0.2);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bereik := max(abs(xmin), abs(xmax), abs(ymin), abs(ymax)) + margin;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bereik := max(bereik, 1.5);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# Debug: print elements ###################################################################JD&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;elements = %a\n&amp;quot;, elements);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# Nulcirkel&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;null&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cirkel := plots:-implicitplot(x^2 + y^2 = 1, x=-bereik..bereik, y=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_null, scaling=constrained, grid=[50,50],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Null circle&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [op(plot_list), cirkel];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# Driehoek&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;triangle&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tri_pts := [point_proj[1], point_proj[2], point_proj[3], point_proj[1]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;driehoek := plot(tri_pts, style=line, color=color_triangle, thickness=thickness_triangle,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Triangle sides&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [op(plot_list), driehoek];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# Hoekpunten&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;vertices&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hoekpunten := plots:-pointplot(point_proj[1..3], symbol=solidcircle, symbolsize=size_vertices, color=color_vertices,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Vertices&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [op(plot_list), hoekpunten];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# Midpoints&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;midpoints&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mid_valid := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 4 to nops(point_proj) do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if point_proj[i][1] &amp;lt;&amp;gt; undefined then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mid_valid := [op(mid_valid), point_proj[i]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mid_plot := plots:-pointplot(mid_valid, symbol=solidcircle, symbolsize=size_midpoints, color=color_midpoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Midpoints&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [op(plot_list), mid_plot];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# Circumcenters&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;circumcenters&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;center_plot := plots:-pointplot(center_proj, symbol=solidcircle, symbolsize=size_centers, color=color_circumcenters,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Circumcenters&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [op(plot_list), center_plot];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# Circumlines&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;circumlines&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CL := Circumlines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := true;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_plots := [op(line_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(CL[i][1]*x + CL[i][2]*y + CL[i][3] = 0,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x=-bereik..bereik, y=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_circumlines, linestyle=dash,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=piecewise(first, &amp;quot;Circumlines&amp;quot;, &amp;quot;&amp;quot;))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := false;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [op(plot_list), op(line_plots)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# Circumcircles &amp;amp; Twin circles&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;circumcircles&amp;quot;, elements) or member(&amp;quot;twin&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circs := Circumcircles(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;twins := TwinCircumcircles(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circle_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := true;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;circumcircles&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;eq := eval(circs[i], {z=1});&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circle_plots := [op(circle_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(eq, x=-bereik..bereik, y=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_circumcircles, grid=[50,50],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=piecewise(first, &amp;quot;Circumcircles&amp;quot;, &amp;quot;&amp;quot;))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := false;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := true;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;twin&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;eq_twin := eval(twins[i], {z=1});&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circle_plots := [op(circle_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(eq_twin, x=-bereik..bereik, y=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_twin, grid=[50,50],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=piecewise(first, &amp;quot;Twin circles&amp;quot;, &amp;quot;&amp;quot;))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := false;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [op(plot_list), op(circle_plots)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# Jay lines&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;jay&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;J_lines := JayLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;j_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := true;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;j_plots := [op(j_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(J_lines[i][1]*x + J_lines[i][2]*y + J_lines[i][3] = 0,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x=-bereik..bereik, y=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_jay, linestyle=solid,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=piecewise(first, &amp;quot;Jay lines&amp;quot;, &amp;quot;&amp;quot;))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := false;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [op(plot_list), op(j_plots)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# Wren lines&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;wren&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;W_lines := WrenLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;w_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := true;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;w_plots := [op(w_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(W_lines[i][1]*x + W_lines[i][2]*y + W_lines[i][3] = 0,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x=-bereik..bereik, y=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_wren, linestyle=solid,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=piecewise(first, &amp;quot;Wren lines&amp;quot;, &amp;quot;&amp;quot;))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := false;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [op(plot_list), op(w_plots)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# CircumJay points&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;circumjay&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_pts := CircumJayPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_proj := [seq(safe_project(t_pts[i]), i=1..4)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_plot := plots:-pointplot(t_proj, symbol=solidcircle, symbolsize=size_jaywren, color=color_circumjay,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;CircumJay points&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [op(plot_list), t_plot];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# CircumWren points&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;circumwren&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_pts := CircumWrenPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_proj := [seq(safe_project(u_pts[i]), i=1..4)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_plot := plots:-pointplot(u_proj, symbol=solidcircle, symbolsize=size_jaywren, color=color_circumwren,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;CircumWren points&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [op(plot_list), u_plot];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# JayWren points&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if member(&amp;quot;all&amp;quot;, elements) or member(&amp;quot;jaywren&amp;quot;, elements) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_pts := JayWrenPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_proj := [seq(safe_project(v_pts[i]), i=1..4)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_plot := plots:-pointplot(v_proj, symbol=solidcircle, symbolsize=size_jaywren, color=color_jaywren,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;JayWren points&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_list := [op(plot_list), v_plot];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return plots:-display(plot_list,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;title=sprintf(&amp;quot;UHG Triangle Analysis (2D) &amp;ndash; %s&amp;quot;, titel),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;view=[-bereik..bereik, -bereik..bereik],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legendstyle=[font=[&amp;quot;Times&amp;quot;,10]]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;end proc:&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 4.2 PlotAll3D &amp;ndash; met legenda&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotAll3D := proc(&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A::Matrix,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;J::Matrix,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;titel::string,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;model::string := &amp;quot;projective&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_null::string := &amp;quot;gray&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_triangle::string := &amp;quot;green&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_vertices::string := &amp;quot;red&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_midpoints::string := &amp;quot;blue&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumcenters::string := &amp;quot;magenta&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumlines::string := &amp;quot;gray&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumcircles::string := &amp;quot;red&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_twin::string := &amp;quot;blue&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_jay::string := &amp;quot;orange&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_wren::string := &amp;quot;purple&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumjay::string := &amp;quot;cyan&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumwren::string := &amp;quot;gold&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_jaywren::string := &amp;quot;yellow&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;thickness_triangle::integer := 2,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;thickness_lines::integer := 1,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;size_points::integer := 20,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bereik::numeric := 2.0,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;show_legend::boolean := false,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_width::integer := 1400,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_height::integer := 700,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend_width::integer := 300,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend_height::integer := 350&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local res, C, m12, m23, m31, all_points, CC, center_punten,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;punten, mid_punten, i, p, q, zijden,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;puntplot, midplot, centerplot, zijdeplots, absoluut,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hyper_scale, toList, scale_to_model, get_line_points,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CL, J_lines, W_lines, t_pts, u_pts, v_pts,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circs, twins, line_plots,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_plot, u_plot, v_plot,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first, j, line_pts, p3d, legend, items,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sym_plots, txt_plots, y, step, tx, sym_plot, txt_plot;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;toList := proc(v)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if type(v, list) and nops(v) &amp;gt;= 3 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [v[1], v[2], v[3]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif type(v, Vector) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [v[1], v[2], v[3]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [0,0,0];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hyper_scale := proc(v)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local Q;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Q := Quadrance(v, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if Q &amp;gt;= 0 then return v; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return v / sqrt(-Q);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;scale_to_model := proc(pts)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if model = &amp;quot;hyperboloid&amp;quot; then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return map(hyper_scale, pts);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return pts;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;get_line_points := proc(line_vec)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local p1, p2, n, v1, v2, pts;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;n := line_vec;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if evalf(abs(n[1])) &amp;gt; evalf(abs(n[2])) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v1 := &amp;lt; -n[2], n[1], 0 &amp;gt;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v1 := &amp;lt; 0, -n[3], n[2] &amp;gt;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v2 := LinearAlgebra:-CrossProduct(n, v1);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if evalf(abs(n[2])) &amp;gt; 1e-12 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p1 := [0, -n[3]/n[2], 1];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif evalf(abs(n[1])) &amp;gt; 1e-12 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p1 := [-n[3]/n[1], 0, 1];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p1 := [1, 0, 0];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if evalf(abs(n[2])) &amp;gt; 1e-12 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p2 := [0, n[3]/n[2], -1];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif evalf(abs(n[1])) &amp;gt; 1e-12 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p2 := [n[3]/n[1], 0, -1];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p2 := [-1, 0, 0];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pts := [p1, p2];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pts := scale_to_model(pts);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return map(toList, pts);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;res := NormalizePoints(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C := res[&amp;quot;CanonicalMatrix&amp;quot;];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m12 := Midpoints(A, 1, 2, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m23 := Midpoints(A, 2, 3, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m31 := Midpoints(A, 3, 1, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;all_points := [A[1], A[2], A[3]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m12 &amp;lt;&amp;gt; [] then all_points := [op(all_points), m12[1], m12[2]]; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m23 &amp;lt;&amp;gt; [] then all_points := [op(all_points), m23[1], m23[2]]; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m31 &amp;lt;&amp;gt; [] then all_points := [op(all_points), m31[1], m31[2]]; end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CC := Circumcenters(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;center_punten := [op(CC)];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CL := Circumlines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;J_lines := JayLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;W_lines := WrenLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circs := Circumcircles(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;twins := TwinCircumcircles(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_pts := CircumJayPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_pts := CircumWrenPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_pts := JayWrenPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;all_points := scale_to_model(all_points);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;center_punten := scale_to_model(center_punten);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_pts := scale_to_model(t_pts);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_pts := scale_to_model(u_pts);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_pts := scale_to_model(v_pts);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;all_points := map(toList, all_points);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;center_punten := map(toList, center_punten);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_pts := map(toList, t_pts);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_pts := map(toList, u_pts);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_pts := map(toList, v_pts);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;punten := all_points[1..3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mid_punten := all_points[4..-1];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;puntplot := plots:-pointplot3d(punten, symbol=solidsphere, color=color_vertices, symbolsize=size_points);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;midplot := plots:-pointplot3d(mid_punten, symbol=solidsphere, color=color_midpoints, symbolsize=size_points-5);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;centerplot := plots:-pointplot3d(center_punten, symbol=solidsphere, color=color_circumcenters, symbolsize=size_points);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_plot := plots:-pointplot3d(t_pts, symbol=solidsphere, color=color_circumjay, symbolsize=size_points-5);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_plot := plots:-pointplot3d(u_pts, symbol=solidsphere, color=color_circumwren, symbolsize=size_points-5);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_plot := plots:-pointplot3d(v_pts, symbol=solidsphere, color=color_jaywren, symbolsize=size_points-5);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;zijdeplots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 3 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;q := i mod 3 + 1;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;zijdeplots := [op(zijdeplots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-spacecurve([punten[i], punten[q]], color=color_triangle, thickness=thickness_triangle)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_pts := get_line_points(CL[i]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if nops(line_pts) &amp;gt;= 2 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_plots := [op(line_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-spacecurve(line_pts, color=color_circumlines, thickness=thickness_lines, linestyle=dash)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_pts := get_line_points(J_lines[i]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if nops(line_pts) &amp;gt;= 2 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_plots := [op(line_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-spacecurve(line_pts, color=color_jay, thickness=thickness_lines)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_pts := get_line_points(W_lines[i]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if nops(line_pts) &amp;gt;= 2 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_plots := [op(line_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-spacecurve(line_pts, color=color_wren, thickness=thickness_lines)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if model = &amp;quot;hyperboloid&amp;quot; then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;absoluut := plots:-implicitplot3d(x^2 + y^2 - z^2 = -1,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x=-bereik..bereik, y=-bereik..bereik, z=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_null, style=wireframe, grid=[30,30,30]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;absoluut := plots:-implicitplot3d(x^2 + y^2 - z^2 = 0,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x=-bereik..bereik, y=-bereik..bereik, z=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_null, style=wireframe, grid=[30,30,30]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p3d := plots:-display(puntplot, midplot, centerplot, t_plot, u_plot, v_plot,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;op(zijdeplots), op(line_plots), absoluut,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;title=sprintf(&amp;quot;UHG Triangle Analysis (3D) &amp;ndash; %s&amp;quot;, titel),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;axes=normal, scaling=constrained, view=[-bereik..bereik, -bereik..bereik, -bereik..bereik]);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if show_legend then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;items := [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;Vertices&amp;quot;, color_vertices, &amp;quot;point&amp;quot;],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;Midpoints&amp;quot;, color_midpoints, &amp;quot;point&amp;quot;],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;Circumcenters&amp;quot;, color_circumcenters, &amp;quot;point&amp;quot;],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;CircumJay points&amp;quot;, color_circumjay, &amp;quot;point&amp;quot;],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;CircumWren points&amp;quot;, color_circumwren, &amp;quot;point&amp;quot;],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;JayWren points&amp;quot;, color_jaywren, &amp;quot;point&amp;quot;],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;Triangle sides&amp;quot;, color_triangle, &amp;quot;line&amp;quot;],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;Circumlines&amp;quot;, color_circumlines, &amp;quot;line&amp;quot;],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;Jay lines&amp;quot;, color_jay, &amp;quot;line&amp;quot;],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;Wren lines&amp;quot;, color_wren, &amp;quot;line&amp;quot;],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;Null cone&amp;quot;, color_null, &amp;quot;line&amp;quot;]&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sym_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;txt_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;y := 0.9;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;step := 0.055;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for item in items do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if item[3] = &amp;quot;line&amp;quot; then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p := plots:-plot([[0.15, y], [0.30, y]], color=item[2], thickness=2);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif item[3] = &amp;quot;polygon&amp;quot; then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p := plots:-polygonplot([[0.15, y-0.015], [0.30, y-0.015], [0.30, y+0.015], [0.15, y+0.015]],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=item[2], style=polygon);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p := plots:-pointplot([[0.225, y]], symbol=solidcircle, symbolsize=12, color=item[2]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sym_plots := [op(sym_plots), p];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tx := plots:-textplot([0.35, y, item[1]], align=left, font=[Times, 7], color=&amp;quot;black&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;txt_plots := [op(txt_plots), tx];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;y := y - step;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sym_plot := plots:-display(sym_plots, axes=none, scaling=constrained, view=[0..0.5, 0..1]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;txt_plot := plots:-display(txt_plots, axes=none, scaling=constrained, view=[0..0.5, 0..1]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend := plots:-display(Array([[sym_plot, txt_plot]]), size=[legend_width, legend_height]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return plots:-display(Array([[p3d, legend]]), size=[plot_width, plot_height]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return p3d;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 4.3 PlotCircumlinear &amp;ndash; volledig (hersteld)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotCircumlinear := proc(A::Matrix, J::Matrix, titel::string,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;show_unit_triangle::boolean := true,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_null::string := &amp;quot;black&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_triangle::string := &amp;quot;green&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_vertices::string := &amp;quot;red&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_midpoints::string := &amp;quot;blue&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumcenters::string := &amp;quot;magenta&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumlines::string := &amp;quot;gray&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumcircles::string := &amp;quot;red&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_twin::string := &amp;quot;blue&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_jay::string := &amp;quot;orange&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_wren::string := &amp;quot;purple&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumjay::string := &amp;quot;cyan&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_circumwren::string := &amp;quot;gold&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_jaywren::string := &amp;quot;yellow&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;thickness_triangle::integer := 2,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;size_vertices::integer := 20,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;size_midpoints::integer := 15,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;size_centers::integer := 20,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;size_jaywren::integer := 15,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bereik::numeric := 2.0)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local res, C, m12, m23, m31, all_points, CC, CL,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circs, twins, J_lines, W_lines, t_pts, u_pts, v_pts,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;i, j, eq, eq_twin, unit_triangle, null_conic,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;point_proj, center_proj, t_proj, u_proj, v_proj,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;punktplot, midplot, centerplot, t_plot, u_plot, v_plot,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;zijde_plots, line_plots, circle_plots,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmin, xmax, ymin, ymax, margin,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;alle_xy, x_vals, y_vals,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first, safe_project_circum, tri_pts,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_eq, center_punten, punten, mid_punten,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;null_plot;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;safe_project_circum := proc(pt)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local s;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;s := pt[1] + pt[2] + pt[3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if abs(evalf(s)) &amp;lt; 1e-12 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [undefined, undefined];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [pt[1]/s, pt[2]/s];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;res := NormalizePoints(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C := res[&amp;quot;CanonicalMatrix&amp;quot;];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m12 := Midpoints(A, 1, 2, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m23 := Midpoints(A, 2, 3, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m31 := Midpoints(A, 3, 1, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;all_points := [A[1], A[2], A[3]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m12 &amp;lt;&amp;gt; [] then all_points := [op(all_points), m12[1], m12[2]]; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m23 &amp;lt;&amp;gt; [] then all_points := [op(all_points), m23[1], m23[2]]; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m31 &amp;lt;&amp;gt; [] then all_points := [op(all_points), m31[1], m31[2]]; end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CC := Circumcenters(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;center_punten := [op(CC)];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CL := Circumlines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;J_lines := JayLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;W_lines := WrenLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circs := Circumcircles(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;twins := TwinCircumcircles(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_pts := CircumJayPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_pts := CircumWrenPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_pts := JayWrenPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;point_proj := map(safe_project_circum, all_points);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;center_proj := map(safe_project_circum, center_punten);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_proj := map(safe_project_circum, t_pts);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_proj := map(safe_project_circum, u_pts);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_proj := map(safe_project_circum, v_pts);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;alle_xy := [op(point_proj), op(center_proj), op(t_proj), op(u_proj), op(v_proj)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;alle_xy := select(p -&amp;gt; p[1] &amp;lt;&amp;gt; undefined, alle_xy);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if alle_xy = [] then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmin := -bereik; xmax := bereik; ymin := -bereik; ymax := bereik;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x_vals := [seq(alle_xy[i][1], i=1..nops(alle_xy))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;y_vals := [seq(alle_xy[i][2], i=1..nops(alle_xy))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmin := min(x_vals); xmax := max(x_vals);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ymin := min(y_vals); ymax := max(y_vals);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;margin := max(0.5, (max(xmax-xmin, ymax-ymin))*0.2);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmin := xmin - margin; xmax := xmax + margin;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ymin := ymin - margin; ymax := ymax + margin;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if show_unit_triangle then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmin := min(xmin, -0.5); xmax := max(xmax, 1.5);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ymin := min(ymin, -0.5); ymax := max(ymax, 1.5);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if show_unit_triangle then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unit_triangle := plots:-polygonplot([[0,0],[1,0],[0,1]], color=yellow, transparency=0.7,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Unit triangle&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unit_triangle := NULL;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;null_conic := simplify(eval(x^2 + y^2 - z^2, z=1-x-y));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;null_plot := plots:-implicitplot(null_conic, x=xmin..xmax, y=ymin..ymax,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_null, grid=[50,50],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Null conic&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;punten := point_proj[1..3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mid_punten := point_proj[4..-1];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;punktplot := plots:-pointplot(select(p -&amp;gt; p[1]&amp;lt;&amp;gt;undefined, punten), symbol=solidcircle,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;symbolsize=size_vertices, color=color_vertices,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Vertices&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;midplot := plots:-pointplot(select(p -&amp;gt; p[1]&amp;lt;&amp;gt;undefined, mid_punten), symbol=solidcircle,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;symbolsize=size_midpoints, color=color_midpoints,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Midpoints&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;centerplot := plots:-pointplot(select(p -&amp;gt; p[1]&amp;lt;&amp;gt;undefined, center_proj), symbol=solidcircle,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;symbolsize=size_centers, color=color_circumcenters,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Circumcenters&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_plot := plots:-pointplot(select(p -&amp;gt; p[1]&amp;lt;&amp;gt;undefined, t_proj), symbol=solidcircle,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;symbolsize=size_jaywren, color=color_circumjay,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;CircumJay points&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_plot := plots:-pointplot(select(p -&amp;gt; p[1]&amp;lt;&amp;gt;undefined, u_proj), symbol=solidcircle,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;symbolsize=size_jaywren, color=color_circumwren,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;CircumWren points&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_plot := plots:-pointplot(select(p -&amp;gt; p[1]&amp;lt;&amp;gt;undefined, v_proj), symbol=solidcircle,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;symbolsize=size_jaywren, color=color_jaywren,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;JayWren points&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tri_pts := [punten[1], punten[2], punten[3], punten[1]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tri_pts := select(p -&amp;gt; p[1]&amp;lt;&amp;gt;undefined, tri_pts);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if nops(tri_pts) &amp;gt;= 4 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;zijde_plots := plot(tri_pts, style=line, color=color_triangle, thickness=thickness_triangle,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=&amp;quot;Triangle sides&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;zijde_plots := NULL;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := true;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_eq := simplify(CL[i][1]*x + CL[i][2]*y + CL[i][3]*(1-x-y));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_plots := [op(line_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(line_eq, x=xmin..xmax, y=ymin..ymax,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_circumlines, linestyle=dash,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=piecewise(first, &amp;quot;Circumlines&amp;quot;, &amp;quot;&amp;quot;))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := false;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := true;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_eq := simplify(J_lines[i][1]*x + J_lines[i][2]*y + J_lines[i][3]*(1-x-y));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_plots := [op(line_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(line_eq, x=xmin..xmax, y=ymin..ymax,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_jay, linestyle=solid,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=piecewise(first, &amp;quot;Jay lines&amp;quot;, &amp;quot;&amp;quot;))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := false;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := true;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_eq := simplify(W_lines[i][1]*x + W_lines[i][2]*y + W_lines[i][3]*(1-x-y));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_plots := [op(line_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(line_eq, x=xmin..xmax, y=ymin..ymax,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_wren, linestyle=solid,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=piecewise(first, &amp;quot;Wren lines&amp;quot;, &amp;quot;&amp;quot;))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := false;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circle_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := true;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;eq := eval(circs[i], {z=1-x-y});&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circle_plots := [op(circle_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(eq, x=xmin..xmax, y=ymin..ymax,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_circumcircles, grid=[50,50],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=piecewise(first, &amp;quot;Circumcircles&amp;quot;, &amp;quot;&amp;quot;))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := false;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := true;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;eq := eval(twins[i], {z=1-x-y});&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circle_plots := [op(circle_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(eq, x=xmin..xmax, y=ymin..ymax,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=color_twin, grid=[50,50],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend=piecewise(first, &amp;quot;Twin circles&amp;quot;, &amp;quot;&amp;quot;))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;first := false;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return plots:-display(unit_triangle, null_plot,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;punktplot, midplot, centerplot, t_plot, u_plot, v_plot,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;zijde_plots, op(line_plots), op(circle_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;title=sprintf(&amp;quot;UHG Triangle Analysis (Circumlinear) &amp;ndash; %s&amp;quot;, titel),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;view=[xmin..xmax, ymin..ymax],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;scaling=constrained,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legendstyle=[font=[&amp;quot;Times&amp;quot;,10]]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 4.4 IntersectionPlot&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IntersectionPlot := proc(&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;F,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;P,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;curveColor::string := &amp;quot;cyan&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;intersectionOnly::boolean := true,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;curveThickness::posint := 2,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plotSize::list := [850,850],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xr::range := -3..3,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yr::range := -3..3,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;zr::range := -3..3&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local Feq, Peq, zsol, G, surf, plane, C2d, C3d, sz;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Feq := `if`(type(F, equation), F, F = 0);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Peq := `if`(type(P, equation), P, P = 0);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if type(xr, equation) then xr := rhs(xr); end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if type(yr, equation) then yr := rhs(yr); end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if type(zr, equation) then zr := rhs(zr); end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sz := convert(plotSize, list);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if nops(sz) &amp;lt;&amp;gt; 2 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;error &amp;quot;plotSize must be a 2-element list or Vector, e.g. [850,850]&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;zsol := solve(Peq, z);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if zsol = NULL then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;error &amp;quot;could not solve the plane equation for z; rewrite the plane so z can be isolated&amp;quot;;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;G := expand(subs(z = zsol, lhs(Feq) - rhs(Feq)));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C2d := plots:-implicitplot(G = 0, x = xr, y = yr, color = curveColor, thickness = curveThickness);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C3d := plottools:-transform(unapply([x, y, zsol], x, y))(C2d);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if intersectionOnly then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return plots:-display([C3d], axes = normal, size = sz);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;surf := plots:-implicitplot3d(Feq, x = xr, y = yr, z = zr,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;grid = [40,40,40], style = patchnogrid,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color = &amp;quot;blue&amp;quot;, transparency = 0.6);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plane := plots:-implicitplot3d(Peq, x = xr, y = yr, z = zr,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;grid = [2,2,2], style = patchnogrid,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color = &amp;quot;gold&amp;quot;, transparency = 0.5);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return plots:-display([surf, plane, C3d], axes = normal, size = sz);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc:&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 4.5 PlotUnitTriangle&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotUnitTriangle := proc(&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;kleur::string := &amp;quot;yellow&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;transparantie::numeric := 0.75,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;grootte_punten::integer := 12,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bereik::numeric := 2.0&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local driehoek, punten;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;driehoek := plots:-polygonplot3d([[1,0,0],[0,1,0],[0,0,1]],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=kleur, transparency=transparantie);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;punten := plots:-pointplot3d([[1,0,0],[0,1,0],[0,0,1]],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;symbol=solidsphere, symbolsize=grootte_punten, color=black);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return plots:-display(driehoek, punten,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;title=&amp;quot;Unit triangle in 3D&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;axes=normal, scaling=constrained, view=[-bereik..bereik, -bereik..bereik, -bereik..bereik]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc:&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 4.6 PlotConicOnUnitTriangle&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotConicOnUnitTriangle := proc(&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;conicExpr,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;curveColor::string := &amp;quot;cyan&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;curveThickness::integer := 2,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;showSurface::boolean := false,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bereik::numeric := 2.0&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local P, F, result;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;P := x + y + z - 1;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;F := conicExpr;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;result := IntersectionPlot(F, P, curveColor, not showSurface, curveThickness, [850,850],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-bereik..bereik, -bereik..bereik, -bereik..bereik);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return plots:-display(result, title=&amp;quot;Conic intersection with unit triangle&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc:&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 4.7 BuildConicFromCanonical&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BuildConicFromCanonical := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return expand(&amp;lt;x,y,z&amp;gt;^%T . C . &amp;lt;x,y,z&amp;gt;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc:&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 4.8 PlotUnitTriangleWithConic3D&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotUnitTriangleWithConic3D := proc(&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;conicExpr,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;planeExpr := x+y+z-1,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;triangleColor::string := &amp;quot;yellow&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;triangleTransparency::numeric := 0.75,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pointSize::integer := 12,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;curveColor::string := &amp;quot;cyan&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;curveThickness::integer := 2,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;showSurface::boolean := false,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xrange := -3..3,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yrange := -3..3,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;zrange := -3..3,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;show_legend::boolean := false,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_width::integer := 1400,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot_height::integer := 700,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend_width::integer := 300,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend_height::integer := 350&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local tri, pts, inter, p3d, legend, items,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sym_plots, txt_plots, i, y, step, p, tx,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sym_plot, txt_plot;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tri := plots:-polygonplot3d([[1,0,0],[0,1,0],[0,0,1]],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=triangleColor, transparency=triangleTransparency);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pts := plots:-pointplot3d([[1,0,0],[0,1,0],[0,0,1]],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;symbol=solidsphere, symbolsize=pointSize, color=&amp;quot;black&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;inter := IntersectionPlot(conicExpr, planeExpr, curveColor,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;not showSurface, curveThickness, [850,850],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xrange, yrange, zrange);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p3d := plots:-display(tri, pts, inter, scaling=constrained,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;title=&amp;quot;Unit triangle with conic intersection&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if show_legend then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;items := [&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;Null conic&amp;quot;, curveColor, &amp;quot;line&amp;quot;],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;Unit triangle&amp;quot;, triangleColor, &amp;quot;polygon&amp;quot;],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;Vertices&amp;quot;, &amp;quot;black&amp;quot;, &amp;quot;point&amp;quot;]&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sym_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;txt_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;y := 0.9;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;step := 0.065;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for item in items do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if item[3] = &amp;quot;line&amp;quot; then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p := plots:-plot([[0.15, y], [0.30, y]], color=item[2], thickness=2);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elif item[3] = &amp;quot;polygon&amp;quot; then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p := plots:-polygonplot([[0.15, y-0.015], [0.30, y-0.015], [0.30, y+0.015], [0.15, y+0.015]],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=item[2], style=polygon);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p := plots:-pointplot([[0.225, y]], symbol=solidcircle, symbolsize=12, color=item[2]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sym_plots := [op(sym_plots), p];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tx := plots:-textplot([0.35, y, item[1]], align=left, font=[Times, 8], color=&amp;quot;black&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;txt_plots := [op(txt_plots), tx];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;y := y - step;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sym_plot := plots:-display(sym_plots, axes=none, scaling=constrained, view=[0..0.5, 0..1]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;txt_plot := plots:-display(txt_plots, axes=none, scaling=constrained, view=[0..0.5, 0..1]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;legend := plots:-display(Array([[sym_plot, txt_plot]]), size=[legend_width, legend_height]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return plots:-display(Array([[p3d, legend]]), size=[plot_width, plot_height]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return p3d;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc:&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ------------------------------------------------------------&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 4.9 PlotStepsArray (volledig)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ------------------------------------------------------------&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotStepsArray := proc(A::Matrix, J::Matrix := Jdefault)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local res, C, m12, m23, m31, all_points, point_proj,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CC, center_proj, CL, line_plots, circs, twins,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circle_plots, J_lines, W_lines, t_pts, u_pts, v_pts,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bereik, i, eq, eq_twin, cirkel, dreihoek, hoekpunten,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mid_plot, center_plot, step1, step2, step3, step4, step5,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmin, xmax, ymin, ymax, margin, alle_xy, x_vals, y_vals,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;j_plots, w_plots, t_proj, u_proj, v_proj, t_plot, u_plot, v_plot,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;triType, p, valid_proj, safe_project, mid_valid;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;safe_project := proc(pt)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if evalf(abs(pt[3])) &amp;lt; 1e-12 then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [undefined, undefined];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [pt[1]/pt[3], pt[2]/pt[3]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;res := NormalizePoints(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C := res[&amp;quot;CanonicalMatrix&amp;quot;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;triType := res[&amp;quot;TriangleType&amp;quot;];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m12 := Midpoints(A, 1, 2, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m23 := Midpoints(A, 2, 3, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m31 := Midpoints(A, 3, 1, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;all_points := [A[1], A[2], A[3]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m12 &amp;lt;&amp;gt; [] then all_points := [op(all_points), m12[1], m12[2]]; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m23 &amp;lt;&amp;gt; [] then all_points := [op(all_points), m23[1], m23[2]]; end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if m31 &amp;lt;&amp;gt; [] then all_points := [op(all_points), m31[1], m31[2]]; end if;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;point_proj := [seq(safe_project(p), p in all_points)];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CC := Circumcenters(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;center_proj := [seq(safe_project(c), c in CC)];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;valid_proj := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for p in [op(point_proj), op(center_proj)] do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if p[1] &amp;lt;&amp;gt; undefined then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;valid_proj := [op(valid_proj), p];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if valid_proj = [] then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmin := -1.5; xmax := 1.5; ymin := -1.5; ymax := 1.5;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x_vals := [seq(valid_proj[i][1], i=1..nops(valid_proj))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;y_vals := [seq(valid_proj[i][2], i=1..nops(valid_proj))];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmin := min(x_vals); xmax := max(x_vals);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ymin := min(y_vals); ymax := max(y_vals);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;margin := max(0.5, (max(xmax-xmin, ymax-ymin))*0.2);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bereik := max(abs(xmin), abs(xmax), abs(ymin), abs(ymax)) + margin;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bereik := max(bereik, 1.5);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cirkel := plots:-implicitplot(x^2 + y^2 = 1, x=-bereik..bereik, y=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=black, scaling=constrained, grid=[50,50]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dreihoek := plots:-pointplot([point_proj[1], point_proj[2], point_proj[3], point_proj[1]],&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;style=line, color=green, thickness=2);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hoekpunten := plots:-pointplot(point_proj[1..3], symbol=solidcircle, symbolsize=20, color=red);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mid_valid := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 4 to nops(point_proj) do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if point_proj[i][1] &amp;lt;&amp;gt; undefined then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mid_valid := [op(mid_valid), point_proj[i]];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mid_plot := plots:-pointplot(mid_valid, symbol=solidcircle, symbolsize=15, color=blue);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;step1 := plots:-display(cirkel, dreihoek, hoekpunten,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;title=sprintf(&amp;quot;Step 1: Triangle (%s)&amp;quot;, triType),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;view=[-bereik..bereik, -bereik..bereik]);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;center_plot := plots:-pointplot(center_proj, symbol=solidcircle, symbolsize=20, color=magenta);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;step2 := plots:-display(cirkel, dreihoek, hoekpunten, center_plot,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;title=sprintf(&amp;quot;Step 2: Circumcenters (%s)&amp;quot;, triType),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;view=[-bereik..bereik, -bereik..bereik]);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CL := Circumlines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line_plots := [op(line_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(CL[i][1]*x + CL[i][2]*y + CL[i][3] = 0,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x=-bereik..bereik, y=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=gray, linestyle=dash)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;step3 := plots:-display(cirkel, dreihoek, hoekpunten, center_plot, op(line_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;title=sprintf(&amp;quot;Step 3: Circumlines (%s)&amp;quot;, triType),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;view=[-bereik..bereik, -bereik..bereik]);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circs := Circumcircles(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;twins := TwinCircumcircles(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circle_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;eq := eval(circs[i], {z=1});&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circle_plots := [op(circle_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(eq, x=-bereik..bereik, y=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=red, grid=[50,50])];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;eq_twin := eval(twins[i], {z=1});&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;circle_plots := [op(circle_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(eq_twin, x=-bereik..bereik, y=-bereik..bereik,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color=blue, grid=[50,50])];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;step4 := plots:-display(cirkel, dreihoek, hoekpunten, center_plot, op(line_plots), op(circle_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;title=sprintf(&amp;quot;Step 4: Circumcircles &amp;amp; Twin circles (%s)&amp;quot;, triType),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;view=[-bereik..bereik, -bereik..bereik]);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;J_lines := JayLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;W_lines := WrenLines(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_pts := CircumJayPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_pts := CircumWrenPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_pts := JayWrenPoints(C);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;j_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;j_plots := [op(j_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(J_lines[i][1]*x + J_lines[i][2]*y + J_lines[i][3] = 0,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x=-bereik..bereik, y=-bereik..bereik, color=orange, linestyle=solid)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;w_plots := [];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;w_plots := [op(w_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plots:-implicitplot(W_lines[i][1]*x + W_lines[i][2]*y + W_lines[i][3] = 0,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x=-bereik..bereik, y=-bereik..bereik, color=purple, linestyle=solid)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_proj := [seq(safe_project(t_pts[i]), i=1..4)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_proj := [seq(safe_project(u_pts[i]), i=1..4)];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_proj := [seq(safe_project(v_pts[i]), i=1..4)];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t_plot := plots:-pointplot(t_proj, symbol=solidcircle, symbolsize=15, color=cyan);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;u_plot := plots:-pointplot(u_proj, symbol=solidcircle, symbolsize=15, color=gold);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v_plot := plots:-pointplot(v_proj, symbol=solidcircle, symbolsize=15, color=yellow);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;step5 := plots:-display(cirkel, dreihoek, hoekpunten, center_plot, op(line_plots), op(circle_plots),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;op(j_plots), op(w_plots), t_plot, u_plot, v_plot,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;title=sprintf(&amp;quot;Step 5: Jay &amp;amp; Wren lines, points (%s)&amp;quot;, triType),&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;view=[-bereik..bereik, -bereik..bereik]);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return plots:-display(Array([step1, step2, step3, step4, step5]));&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ------------------------------------------------------------&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 5. Overige functies&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ------------------------------------------------------------&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotSteps := proc(C::Matrix)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;\n============================================================\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;HOW TO BUILD A PLOT OF THE TRIANGLE IN CIRCUMLINEAR COORDINATES?\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;============================================================\n\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;The triangle is in circumlinear coordinates: a1=[1,0,0], a2=[0,1,0], a3=[0,0,1]\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;The canonical matrix C has parameters a,b,c,epsilon:\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;print(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;\nFollow these steps to create a plot in Maple:\n\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;STEP 1: Show the triangle in the Klein model\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;A := Matrix([[1,0,0],[0,1,0],[0,0,1]]);\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;triangle := pointplot([[1,0],[0,1],[0,0],[1,0]], style=line, color=green, thickness=2);\n\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;STEP 2: Draw the circumcenters\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;centers := Circumcenters(C);\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;center_proj := [seq([c[1]/c[3], c[2]/c[3]], c in centers)];\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;center_plot := pointplot(center_proj, symbol=solidcircle, symbolsize=20, color=magenta);\n\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;STEP 3: Draw the circumlines\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;lines := Circumlines(C);\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;line_plots := [seq(implicitplot(lines[i][1]*x + lines[i][2]*y + lines[i][3] = 0, x=-2..2, y=-2..2, color=gray), i=1..4)];\n\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;STEP 4: Draw the circumcircles and twin circles\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;circles := Circumcircles(C); twin_circles := TwinCircumcircles(C);\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;circle_plots := [seq(implicitplot(eval(circles[i], z=1), x=-2..2, y=-2..2), i=1..4)];\n\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;STEP 5: Draw Jay and Wren lines and points\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;J := JayLines(C); W := WrenLines(C);\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;t := CircumJayPoints(C); u := CircumWrenPoints(C); v := JayWrenPoints(C);\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;# Project and plot.\n\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;STEP 6: Combine everything with display()\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;display(triangle, center_plot, op(line_plots), op(circle_plots), ...);\n\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;============================================================\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return NULL;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PlotHierarchy := proc(C::Matrix, depth::integer := 1)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;PlotHierarchy: shows the Circumcenter hierarchy up to depth %d.\n&amp;quot;, depth);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;This function is still under development.\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Use PlotSteps(C) to visualize the first layer.\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return NULL;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ------------------------------------------------------------&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# 6. Info &amp;ndash; bijgewerkt&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ------------------------------------------------------------&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Info := proc(cmd::string := &amp;quot;&amp;quot;)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local help, cmds, c;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;help := table([&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;PlotAll2D&amp;quot; = &lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;PlotAll2D(A, J, titel, ... , elements := [\&amp;quot;all\&amp;quot;])\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;Comprehensive 2D plot with optional elements selection.\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;Possible element names: \&amp;quot;null\&amp;quot;, \&amp;quot;triangle\&amp;quot;, \&amp;quot;vertices\&amp;quot;,\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;\&amp;quot;midpoints\&amp;quot;, \&amp;quot;circumcenters\&amp;quot;, \&amp;quot;circumlines\&amp;quot;,\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;\&amp;quot;circumcircles\&amp;quot;, \&amp;quot;twin\&amp;quot;, \&amp;quot;jay\&amp;quot;, \&amp;quot;wren\&amp;quot;,\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;\&amp;quot;circumjay\&amp;quot;, \&amp;quot;circumwren\&amp;quot;, \&amp;quot;jaywren\&amp;quot;.\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;Example: PlotAll2D(A, J, &amp;#39;Step 1&amp;#39;, elements=[\&amp;quot;null\&amp;quot;,\&amp;quot;triangle\&amp;quot;]);&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;PlotStepsArray&amp;quot; = &lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;PlotStepsArray(A, J)\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;Displays five construction steps (triangle, circumcenters,\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;circumlines, circles, Jay/Wren) in a column of plots.\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;Example: PlotStepsArray(A, J);&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;PlotCircumlinear&amp;quot; = &lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;PlotCircumlinear(A, J, titel, ...)\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;Projects all triangle objects onto the unit triangle plane x+y+z=1.\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;Use show_unit_triangle to toggle the yellow triangle.\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;Example: PlotCircumlinear(A, J, &amp;#39;Circumlinear view&amp;#39;);&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ... andere entries zijn beknopt maar aanwezig&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;Info&amp;quot; = &lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;Info(cmd)\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;Display this help message.\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;With no argument, list all available commands.\n&amp;quot;#&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot; &amp;nbsp;Example: Info(&amp;#39;NormalizePoints&amp;#39;);&amp;quot;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;]);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if cmd = &amp;quot;&amp;quot; then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Universal Hyperbolic Geometry (UHG) module\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;==========================================\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Available commands:\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cmds := sort([indices(help, nolist)]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for c in cmds do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;%s\n&amp;quot;, c);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end do;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;\nUse Info(\&amp;quot;command\&amp;quot;) for detailed help on a specific command.\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Example: Info(\&amp;quot;NormalizePoints\&amp;quot;);\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if assigned(help[cmd]) then&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;%s\n\n&amp;quot;, help[cmd]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Unknown command: %s\n&amp;quot;, cmd);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot;Use Info() to list all available commands.\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end proc;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;end module;&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot;\n============================================================\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot;UHG module loaded successfully.\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot;Use Info() to list all available commands.\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot;Info(\&amp;quot;command\&amp;quot;) for details on a specific command.\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot;\nAll functions are fully implemented:\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot; - PlotStepsArray (restored)\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot; - PlotCircumlinear (restored)\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot; - PlotAll2D with &amp;#39;elements&amp;#39; parameter\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot; - PlotAll3D and PlotUnitTriangleWithConic3D with legend\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot;============================================================\n&amp;quot;);&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp; &lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp; &lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp; &lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;a href="http://www.maplesoft.com/support/help/errors/view.aspx?path=Warning,%20(in%20UHG%3A-PlotAll3D)%20%60item%60%20is%20implicitly%20declared%20local"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&lt;u&gt;Warning, (in UHG:-PlotAll3D) `item` is implicitly declared local&lt;/u&gt;&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;a href="http://www.maplesoft.com/support/help/errors/view.aspx?path=Warning,%20(in%20UHG%3A-PlotUnitTriangleWithConic3D)%20%60item%60%20is%20implicitly%20declared%20local"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&lt;u&gt;Warning, (in UHG:-PlotUnitTriangleWithConic3D) `item` is implicitly declared local&lt;/u&gt;&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;a href="http://www.maplesoft.com/support/help/errors/view.aspx?path=Warning,%20(in%20UHG%3A-PlotStepsArray)%20%60c%60%20is%20implicitly%20declared%20local"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&lt;u&gt;Warning, (in UHG:-PlotStepsArray) `c` is implicitly declared local&lt;/u&gt;&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;img alt="_m2235641032928" height="24" src="/view.aspx?sf=318055_Answer/bdd23ebe3f83dc1772dd30671a491fbb.gif" style="vertical-align:-7px" width="224"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;br&gt;
									&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;============================================================&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;UHG module loaded successfully.&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Use Info() to list all available commands.&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Info(&amp;quot;command&amp;quot;) for details on a specific command.&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;All functions are fully implemented:&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;- PlotStepsArray (restored)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;- PlotCircumlinear (restored)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;- PlotAll2D with &amp;#39;elements&amp;#39; parameter&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;- PlotAll3D and PlotUnitTriangleWithConic3D with legend&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;============================================================&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;with(UHG):&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;Info();&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Universal Hyperbolic Geometry (UHG) module&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;==========================================&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Available commands:&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;Info&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;PlotAll2D&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;PlotCircumlinear&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;PlotStepsArray&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Use Info(&amp;quot;command&amp;quot;) for detailed help on a specific command.&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Example: Info(&amp;quot;NormalizePoints&amp;quot;);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;Example: Info(&amp;quot;NormalizePoints&amp;quot;);&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Unknown command: NormalizePoints&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Use Info() to list all available commands.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;Example: Info(&amp;quot;PlotUnitTriangleWithConic3D&amp;quot;);&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Unknown command: PlotUnitTriangleWithConic3D&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Use Info() to list all available commands.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;Example: Info(&amp;quot;PlotAll2D&amp;quot;);&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section5"&gt;&lt;span name="section5_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;PlotAll2D(A, J, titel, ... , elements := [&amp;quot;all&amp;quot;])&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;Comprehensive 2D plot with optional elements selection.&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;Possible element names: &amp;quot;null&amp;quot;, &amp;quot;triangle&amp;quot;, &amp;quot;vertices&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;quot;midpoints&amp;quot;, &amp;quot;circumcenters&amp;quot;, &amp;quot;circumlines&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;quot;circumcircles&amp;quot;, &amp;quot;twin&amp;quot;, &amp;quot;jay&amp;quot;, &amp;quot;wren&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;quot;circumjay&amp;quot;, &amp;quot;circumwren&amp;quot;, &amp;quot;jaywren&amp;quot;.&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;Example: PlotAll2D(A, J, &amp;#39;Step 1&amp;#39;, elements=[&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;]);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
									&amp;nbsp;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;with(UHG):&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;J := Matrix([[1,0,0],[0,1,0],[0,0,-1]]);&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;a1 := [1,0,1];&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;a2 := [-1/2, sqrt(3)/2, 1];&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;a3 := [-1/2, -sqrt(3)/2, 1];&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;A := Matrix([a1,a2,a3]);&lt;/span&gt;&lt;br&gt;
						&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 2D Klein-model&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;Ideale driehoek&amp;quot;);&lt;/span&gt;&lt;br&gt;
						&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 3D projectief&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll3D(A, J, &amp;quot;Projectieve ruimte&amp;quot;);&lt;/span&gt;&lt;br&gt;
						&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 3D hyperbolo&amp;iuml;de&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll3D(A, J, &amp;quot;Hyperbolo&amp;iuml;de&amp;quot;, model=&amp;quot;hyperboloid&amp;quot;);&lt;/span&gt;&lt;br&gt;
						&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# Circumlineair (eenheidsdriehoek)&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotCircumlinear(A, J, &amp;quot;Circumlineaire co&amp;ouml;rdinaten&amp;quot;);&lt;/span&gt;&lt;br&gt;
						&lt;br&gt;
						&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A,&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;J,&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;Stap 1&amp;quot;,&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elements=[&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,&amp;quot;vertices&amp;quot;]&lt;/span&gt;&lt;br&gt;
						&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;);&lt;/span&gt;&lt;br&gt;
						&amp;nbsp;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img alt="Matrix(3, 3, {(1, 1) = 1, (1, 2) = 0, (1, 3) = 0, (2, 1) = 0, (2, 2) = 1, (2, 3) = 0, (3, 1) = 0, (3, 2) = 0, (3, 3) = -1})" height="23" src="/view.aspx?sf=318055_Answer/17fc7cce1a4a918673b9f0a82708bc36.gif" style="vertical-align:-6px" width="58"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img alt="a1 := [1, 0, 1]" height="23" src="/view.aspx?sf=318055_Answer/9b01b3d301d90412cd5b03d599cf31cc.gif" style="vertical-align:-6px" width="95"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img alt="a2 := [-1/2, (1/2)*sqrt(3), 1]" height="46" src="/view.aspx?sf=318055_Answer/68aadb10828702a947389270085a80cb.gif" style="vertical-align:-16px" width="142"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img alt="a3 := [-1/2, -(1/2)*sqrt(3), 1]" height="46" src="/view.aspx?sf=318055_Answer/0e030fb50ec498a4611b4f9e4711848f.gif" style="vertical-align:-16px" width="152"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img alt="Matrix(%id = 36893490383137339980)" height="23" src="/view.aspx?sf=318055_Answer/2f6a99d914ff1fea7eb48941ea36c0bf.gif" style="vertical-align:-6px" width="61"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;all&amp;quot;]&lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/99503c45a6643fd73a98ef2b3c35cfc3.gif" style="border:none" width="500"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img align="middle" height="700" src="/view.aspx?sf=318055_Answer/7d14c94687268d1b52da50c87291cceb.gif" style="border:none" width="700"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img align="middle" height="700" src="/view.aspx?sf=318055_Answer/8d1313cd2f763ef230b133343565b2e2.gif" style="border:none" width="700"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/279834c1026d19bf527cbc9169e37f6c.gif" style="border:none" width="500"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;all&amp;quot;]&lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;
						&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/2d43835b71e30d326a02da8f1db2c611.gif" style="border:none" width="500"&gt;&lt;/p&gt;
						&lt;/td&gt;
						&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table cellpadding="0" cellspacing="0" style="border:none"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span name="section1931"&gt;&lt;input name="section1931_button" src="/view.aspx?sf=318055_Answer/7f6746c4fd945f8393f3297009d13949.gif" type="image"&gt; &lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:8px; padding-bottom:4px"&gt;&lt;span name="section1931"&gt;&lt;img align="center" height="168" src="/view.aspx?sf=318055_Answer/2abdf536557d0b98b610a73ef764fe5a.gif" width="648"&gt; &lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
					&lt;tr&gt;
						&lt;td&gt;&amp;nbsp;&lt;/td&gt;
						&lt;td&gt;
						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;#restart;&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;with(UHG):&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;with(plots): &amp;nbsp;# voor extra plotopties (niet verplicht)&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 1. Definieer de metriek (hyperbolisch Klein-model)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;J := Matrix([[1,0,0],[0,1,0],[0,0,-1]]);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 2. Definieer een ideale gelijkzijdige driehoek (punten op de eenheidscirkel)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;a1 := [1, 0, 1];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;a2 := [-1/2, sqrt(3)/2, 1];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;a3 := [-1/2, -sqrt(3)/2, 1];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;A := Matrix([a1, a2, a3]);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 3. Normaliseer de driehoek en verkrijg de canonieke matrix&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;res := NormalizePoints(A, J);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;C := res[&amp;quot;CanonicalMatrix&amp;quot;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot;Canonieke matrix C:\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;print(C);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 4. Classificeer de driehoek&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;triType := res[&amp;quot;TriangleType&amp;quot;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot;Type driehoek: %s\n&amp;quot;, triType);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 5. Bereken de kwadraten van de punten (moeten 0 zijn voor ideale punten)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;Q := res[&amp;quot;Quadrances&amp;quot;];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot;Kwadraten: %a\n&amp;quot;, Q);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 6. Bepaal de parameters a,b,c,epsilon&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;a := C[1,2]; b := C[1,3]; c := C[2,3]; eps := C[3,3];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot;a = %a, b = %a, c = %a, epsilon = %a\n&amp;quot;, a, b, c, eps);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 7. Visualisaties&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 7a. 2D Klein-model (eenheidscirkel)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;Ideale gelijkzijdige driehoek&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 7b. 3D projectief model&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll3D(A, J, &amp;quot;Projectief model&amp;quot;, show_legend=true);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 7c. Circumlineaire co&amp;ouml;rdinaten (eenheidsdriehoek)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotCircumlinear(A, J, &amp;quot;Circumlineair model&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 8. Extra: bereken de circumcenters en toon ze&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;centers := Circumcenters(C);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;printf(&amp;quot;Circumcenters (homogeen):\n&amp;quot;);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;for i from 1 to 4 do&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&amp;quot; &amp;nbsp;C%a = %a\n&amp;quot;, i-1, centers[i]);&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;end do;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="Matrix(3, 3, {(1, 1) = 1, (1, 2) = 0, (1, 3) = 0, (2, 1) = 0, (2, 2) = 1, (2, 3) = 0, (3, 1) = 0, (3, 2) = 0, (3, 3) = -1})" height="23" src="/view.aspx?sf=318055_Answer/dd630501793c2d7fb9f86c0120da7609.gif" style="vertical-align:-6px" width="58"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="a1 := [1, 0, 1]" height="23" src="/view.aspx?sf=318055_Answer/80cfbe715a7fbc2808d1fa54a9a08953.gif" style="vertical-align:-6px" width="95"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="a2 := [-1/2, (1/2)*sqrt(3), 1]" height="46" src="/view.aspx?sf=318055_Answer/e380f10f4773edca4a09fbddbde2faa2.gif" style="vertical-align:-16px" width="142"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="a3 := [-1/2, -(1/2)*sqrt(3), 1]" height="46" src="/view.aspx?sf=318055_Answer/b63aa039f9685310ada60956c614052c.gif" style="vertical-align:-16px" width="152"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="Matrix(3, 3, {(1, 1) = 1, (1, 2) = 0, (1, 3) = 1, (2, 1) = -1/2, (2, 2) = (1/2)*sqrt(3), (2, 3) = 1, (3, 1) = -1/2, (3, 2) = -(1/2)*sqrt(3), (3, 3) = 1})" height="23" src="/view.aspx?sf=318055_Answer/d854a881e184fd402a6ddf724d875cfa.gif" style="vertical-align:-6px" width="61"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img align="middle" alt="table(%id = 36893490383106201340)" height="114" src="/view.aspx?sf=318055_Answer/358c0cdffc43b72fdbe979ae807dadda.gif" style="vertical-align:-88px" width="744"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="Matrix(3, 3, {(1, 1) = 0, (1, 2) = -3/2, (1, 3) = -3/2, (2, 1) = -3/2, (2, 2) = 0, (2, 3) = -3/2, (3, 1) = -3/2, (3, 2) = -3/2, (3, 3) = 0})" height="23" src="/view.aspx?sf=318055_Answer/cc77ec09bc7e1aefb234696d42bb2877.gif" style="vertical-align:-6px" width="62"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Canonieke matrix C:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="Matrix(3, 3, {(1, 1) = 0, (1, 2) = -3/2, (1, 3) = -3/2, (2, 1) = -3/2, (2, 2) = 0, (2, 3) = -3/2, (3, 1) = -3/2, (3, 2) = -3/2, (3, 3) = 0})" height="23" src="/view.aspx?sf=318055_Answer/bf59c5cc02aa9375311d972c29dedcb6.gif" style="vertical-align:-6px" width="26"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="triType := &amp;quot;All vertices on the null circle (ideal triangle)&amp;quot;" height="23" src="/view.aspx?sf=318055_Answer/a5c9dd7385db0802091cc736a1292e2a.gif" style="vertical-align:-6px" width="354"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Type driehoek: All vertices on the null circle (ideal triangle)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="Q := [0, 0, 0]" height="23" src="/view.aspx?sf=318055_Answer/315563ef6815afe95a8d4929cba79a77.gif" style="vertical-align:-6px" width="90"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Kwadraten: [0, 0, 0]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="a := -3/2" height="42" src="/view.aspx?sf=318055_Answer/65ce44463fd0cad11c4247ab3c3f6522.gif" style="vertical-align:-16px" width="62"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="b := -3/2" height="42" src="/view.aspx?sf=318055_Answer/d1fa7e521b04c1dd5b6dd7c50f5a2712.gif" style="vertical-align:-16px" width="62"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="c := -3/2" height="42" src="/view.aspx?sf=318055_Answer/1c11884a2a5e6b01497dbf451c2f07ac.gif" style="vertical-align:-16px" width="61"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="eps := 0" height="23" src="/view.aspx?sf=318055_Answer/5c874dd6edbaab4573f76168ffc350b1.gif" style="vertical-align:-6px" width="58"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;a = -3/2, b = -3/2, c = -3/2, epsilon = 0&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;all&amp;quot;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/2e4132c9a9f8bdd5e4033a14a91a6298.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img align="middle" height="700" src="/view.aspx?sf=318055_Answer/58cb235af507493f7d8ca98c80962a16.gif" style="border:none" width="700"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/4aa08b055da09730f3bc1281098273a7.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;img alt="[Vector[column](%id = 36893490383159928940), Vector[column](%id = 36893490383159929300), Vector[column](%id = 36893490383159929660), Vector[column](%id = 36893490383159930020)]" height="23" src="/view.aspx?sf=318055_Answer/7bff3cfda3bf80f3b35815d34f5db9ee.gif" style="vertical-align:-6px" width="189"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section1931"&gt;&lt;span name="section1931_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;Circumcenters (homogeen):&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;C0 = Vector(3, [9/4,9/4,9/4])&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;C1 = Vector(3, [27/4,-9/4,-9/4])&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;C2 = Vector(3, [-9/4,27/4,-9/4])&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;C3 = Vector(3, [-9/4,-9/4,27/4])&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table cellpadding="0" cellspacing="0" style="border:none"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span name="section2072"&gt;&lt;input name="section2072_button" src="/view.aspx?sf=318055_Answer/7f6746c4fd945f8393f3297009d13949.gif" type="image"&gt; &lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:8px; padding-bottom:4px"&gt;&lt;span name="section2072"&gt;&lt;span style="color:#000000;font-size: 150%;font-family: DejaVu Sans;font-weight:bold;font-style:normal;"&gt;&amp;nbsp; &lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
					&lt;tr&gt;
						&lt;td&gt;&amp;nbsp;&lt;/td&gt;
						&lt;td&gt;
						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;My triangle&amp;quot;, color_triangle=&amp;quot;red&amp;quot;, thickness_triangle=3);&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;all&amp;quot;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/eb536ab6a75774f1fa76e44af7402678.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotStepsArray(A, J) ;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&amp;nbsp;&lt;/p&gt;

									&lt;p align="left"&gt;&amp;nbsp;&lt;/p&gt;

									&lt;table width="736"&gt;
										&lt;tbody&gt;
											&lt;tr&gt;
												&lt;td align="left" cellspacing="0"&gt;
												&lt;table cellspacing="0" style="empty-cells:show;border-collapse:collapse;border:none;border-color:black;border-width:1;margin:1 1 1 1;"&gt;
													&lt;colgroup span="1" width="139"&gt;
													&lt;/colgroup&gt;
													&lt;colgroup span="1" width="139"&gt;
													&lt;/colgroup&gt;
													&lt;colgroup span="1" width="139"&gt;
													&lt;/colgroup&gt;
													&lt;colgroup span="1" width="139"&gt;
													&lt;/colgroup&gt;
													&lt;colgroup span="1" width="139"&gt;
													&lt;/colgroup&gt;
													&lt;tbody&gt;
														&lt;tr&gt;
															&lt;td colspan="1" rowspan="1" style="background-color:rgb(255,255,255);border:solid;border-color:black;border-width:1;padding-top:3;padding-bottom:3;padding-left:3;padding-right:3;" valign="top"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="139" src="/view.aspx?sf=318055_Answer/75556e8ef2f311b5b66b0fa5a68d648f.gif" style="border:none" width="139"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
															&lt;td colspan="1" rowspan="1" style="background-color:rgb(255,255,255);border:solid;border-color:black;border-width:1;padding-top:3;padding-bottom:3;padding-left:3;padding-right:3;" valign="top"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="139" src="/view.aspx?sf=318055_Answer/b176c87f65fcf71a70f5592d631b365b.gif" style="border:none" width="139"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
															&lt;td colspan="1" rowspan="1" style="background-color:rgb(255,255,255);border:solid;border-color:black;border-width:1;padding-top:3;padding-bottom:3;padding-left:3;padding-right:3;" valign="top"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="139" src="/view.aspx?sf=318055_Answer/e6aab9a45af017b38eef157d358a6d9b.gif" style="border:none" width="139"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
															&lt;td colspan="1" rowspan="1" style="background-color:rgb(255,255,255);border:solid;border-color:black;border-width:1;padding-top:3;padding-bottom:3;padding-left:3;padding-right:3;" valign="top"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="139" src="/view.aspx?sf=318055_Answer/19d36325e2bba2e51305b143e07286ac.gif" style="border:none" width="139"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
															&lt;td colspan="1" rowspan="1" style="background-color:rgb(255,255,255);border:solid;border-color:black;border-width:1;padding-top:3;padding-bottom:3;padding-left:3;padding-right:3;" valign="top"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="139" src="/view.aspx?sf=318055_Answer/924aff4bae414b3e8e603fbde66a1f3c.gif" style="border:none" width="139"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
														&lt;/tr&gt;
													&lt;/tbody&gt;
												&lt;/table&gt;
												&lt;/td&gt;
											&lt;/tr&gt;
											&lt;tr&gt;
												&lt;td align="left" style="font-weight:bold"&gt;&amp;nbsp;&lt;/td&gt;
											&lt;/tr&gt;
										&lt;/tbody&gt;
									&lt;/table&gt;

									&lt;p&gt;&amp;nbsp;&lt;/p&gt;

									&lt;p&gt;&amp;nbsp;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;with(UHG):&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;with(plots): &amp;nbsp;# voor extra plotopties (niet verplicht)&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 1. Definieer de metriek (hyperbolisch Klein-model)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;J := Matrix([[1,0,0],[0,1,0],[0,0,-1]]);&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# 2. Definieer een ideale gelijkzijdige driehoek (punten op de eenheidscirkel)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;a1 := [1, 0, 1];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;a2 := [-1/2, sqrt(3)/2, 1];&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;a3 := [-1/2, -sqrt(3)/2, 1];&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;A := Matrix([a1, a2, a3]);&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img alt="Matrix(3, 3, {(1, 1) = 1, (1, 2) = 0, (1, 3) = 0, (2, 1) = 0, (2, 2) = 1, (2, 3) = 0, (3, 1) = 0, (3, 2) = 0, (3, 3) = -1})" height="23" src="/view.aspx?sf=318055_Answer/1eb1d2d9e0fc759baa185b556a73f9b5.gif" style="vertical-align:-6px" width="58"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img alt="a1 := [1, 0, 1]" height="23" src="/view.aspx?sf=318055_Answer/ae3c5199c7b67df10fe38745b3ecd6ea.gif" style="vertical-align:-6px" width="95"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img alt="a2 := [-1/2, (1/2)*sqrt(3), 1]" height="46" src="/view.aspx?sf=318055_Answer/e24e29eb5946d3fceba35ee596469d17.gif" style="vertical-align:-16px" width="142"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img alt="a3 := [-1/2, -(1/2)*sqrt(3), 1]" height="46" src="/view.aspx?sf=318055_Answer/1362a24356407dc52ee189d2b2ba5339.gif" style="vertical-align:-16px" width="152"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img alt="Matrix(%id = 36893490383159905324)" height="23" src="/view.aspx?sf=318055_Answer/c1d5c0cfb9f6a8419e59f8a478a133f7.gif" style="vertical-align:-6px" width="61"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;(3.1)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp; &lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# Stap 1: Nulcirkel, driehoek en hoekpunten&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;(*PlotAll2D(A, J, &amp;quot;Stap 1: Nulcirkel, driehoek en hoekpunten&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elements=[&amp;quot;null&amp;quot;, &amp;quot;triangle&amp;quot;, &amp;quot;vertices&amp;quot;]);*)&lt;/span&gt;&lt;br&gt;
									&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;(*PlotAll2D( &lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;J,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;test&amp;quot;,&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,&amp;quot;vertices&amp;quot;]&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;);*)&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;(*PlotAll2D(A, J, &amp;quot;Stap 1&amp;quot;, elements=[&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,&amp;quot;vertices&amp;quot;]);*)# &amp;nbsp;FOUT met elements= &lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# Stap 1: Nulcirkel, driehoek en hoekpunten&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;Stap 1&amp;quot;, [&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,&amp;quot;vertices&amp;quot;]);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
									&amp;nbsp;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;null&amp;quot;, &amp;quot;triangle&amp;quot;, &amp;quot;vertices&amp;quot;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/fb7d7c60e73b8d07a4155ca39d7719da.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# Stap 2: + circumcenters&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;Stap 2&amp;quot;, [&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,&amp;quot;vertices&amp;quot;,&amp;quot;circumcenters&amp;quot;]);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
									&amp;nbsp;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;null&amp;quot;, &amp;quot;triangle&amp;quot;, &amp;quot;vertices&amp;quot;, &amp;quot;circumcenters&amp;quot;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/0f4efa0477f9b09ba98c4ab7396b7a2f.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# Stap 3: + circumlines&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;Stap 3&amp;quot;, [&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,&amp;quot;vertices&amp;quot;,&amp;quot;circumcenters&amp;quot;,&amp;quot;circumlines&amp;quot;]);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
									&amp;nbsp;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;null&amp;quot;, &amp;quot;triangle&amp;quot;, &amp;quot;vertices&amp;quot;, &amp;quot;circumcenters&amp;quot;, &amp;quot;circumlines&amp;quot;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/c18f5202f40e9bcdcc4d08e5cd894d28.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# Stap 4: + circumcircles en twin circles&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;Stap 4&amp;quot;, [&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,&amp;quot;vertices&amp;quot;,&amp;quot;circumcenters&amp;quot;,&amp;quot;circumlines&amp;quot;,&amp;quot;circumcircles&amp;quot;,&amp;quot;twin&amp;quot;]);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
									&amp;nbsp;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;null&amp;quot;, &amp;quot;triangle&amp;quot;, &amp;quot;vertices&amp;quot;, &amp;quot;circumcenters&amp;quot;, &amp;quot;circumlines&amp;quot;, &amp;quot;circumcircles&amp;quot;, &amp;quot;twin&amp;quot;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/c86dddff11795d22c39176d60076c35f.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# Stap 5: + Jay-, Wren-lijnen en bijbehorende punten&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;Stap 5&amp;quot;, [&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,&amp;quot;vertices&amp;quot;,&amp;quot;circumcenters&amp;quot;,&amp;quot;circumlines&amp;quot;,&amp;quot;circumcircles&amp;quot;,&amp;quot;twin&amp;quot;,&amp;quot;jay&amp;quot;]);&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;null&amp;quot;, &amp;quot;triangle&amp;quot;, &amp;quot;vertices&amp;quot;, &amp;quot;circumcenters&amp;quot;, &amp;quot;circumlines&amp;quot;, &amp;quot;circumcircles&amp;quot;, &amp;quot;twin&amp;quot;, &amp;quot;jay&amp;quot;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/bd0b0b12222cb1ea9ef0e9021703f86b.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# Stap 6: + Jay-, Wren-lijnen en bijbehorende punten&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;Stap 6&amp;quot;, [&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,&amp;quot;vertices&amp;quot;,&amp;quot;circumcenters&amp;quot;,&amp;quot;circumlines&amp;quot;,&amp;quot;circumcircles&amp;quot;,&amp;quot;twin&amp;quot;,&amp;quot;jay&amp;quot;,&amp;quot;wren&amp;quot;]);&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;null&amp;quot;, &amp;quot;triangle&amp;quot;, &amp;quot;vertices&amp;quot;, &amp;quot;circumcenters&amp;quot;, &amp;quot;circumlines&amp;quot;, &amp;quot;circumcircles&amp;quot;, &amp;quot;twin&amp;quot;, &amp;quot;jay&amp;quot;, &amp;quot;wren&amp;quot;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/1fff48ba0b10572e250bf0c95c0a9c69.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# Stap 7: + Jay-, Wren-lijnen en bijbehorende punten&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;Stap 7&amp;quot;, [&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,&amp;quot;vertices&amp;quot;,&amp;quot;circumcenters&amp;quot;,&amp;quot;circumlines&amp;quot;,&amp;quot;circumcircles&amp;quot;,&amp;quot;twin&amp;quot;,&amp;quot;jay&amp;quot;,&amp;quot;wren&amp;quot;,&amp;quot;circumjay&amp;quot;]);&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;null&amp;quot;, &amp;quot;triangle&amp;quot;, &amp;quot;vertices&amp;quot;, &amp;quot;circumcenters&amp;quot;, &amp;quot;circumlines&amp;quot;, &amp;quot;circumcircles&amp;quot;, &amp;quot;twin&amp;quot;, &amp;quot;jay&amp;quot;, &amp;quot;wren&amp;quot;, &amp;quot;circumjay&amp;quot;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/7255689ea4dd76fa991ff89596cccf07.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# Stap 8: + Jay-, Wren-lijnen en bijbehorende punten&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;Stap 8&amp;quot;, [&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,&amp;quot;vertices&amp;quot;,&amp;quot;circumcenters&amp;quot;,&amp;quot;circumlines&amp;quot;,&amp;quot;circumcircles&amp;quot;,&amp;quot;twin&amp;quot;,&amp;quot;jay&amp;quot;,&amp;quot;wren&amp;quot;,&amp;quot;circumjay&amp;quot;,&amp;quot;circumwren&amp;quot;]);&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;null&amp;quot;, &amp;quot;triangle&amp;quot;, &amp;quot;vertices&amp;quot;, &amp;quot;circumcenters&amp;quot;, &amp;quot;circumlines&amp;quot;, &amp;quot;circumcircles&amp;quot;, &amp;quot;twin&amp;quot;, &amp;quot;jay&amp;quot;, &amp;quot;wren&amp;quot;, &amp;quot;circumjay&amp;quot;, &amp;quot;circumwren&amp;quot;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/2119fc13da71bea385610f03c8be5f57.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# Stap 9: + Jay-, Wren-lijnen en bijbehorende punten&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;Stap 9&amp;quot;, [&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,(*&amp;quot;vertices&amp;quot;,&amp;quot;circumcenters&amp;quot;,&amp;quot;circumlines&amp;quot;,&amp;quot;circumcircles&amp;quot;,&amp;quot;twin&amp;quot;,&amp;quot;jay&amp;quot;,&amp;quot;wren&amp;quot;,&amp;quot;circumjay&amp;quot;,*)&amp;quot;circumwren&amp;quot;,&amp;quot;jaywren&amp;quot;]);&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;null&amp;quot;, &amp;quot;triangle&amp;quot;, &amp;quot;vertices&amp;quot;, &amp;quot;circumcenters&amp;quot;, &amp;quot;circumlines&amp;quot;, &amp;quot;circumcircles&amp;quot;, &amp;quot;twin&amp;quot;, &amp;quot;jay&amp;quot;, &amp;quot;wren&amp;quot;, &amp;quot;circumjay&amp;quot;, &amp;quot;circumwren&amp;quot;, &amp;quot;jaywren&amp;quot;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/22d81836879770f891132388a00f5599.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table style="margin-left:0px;margin-right:0px"&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;# Stap 10: + Jay-, Wren-lijnen en bijbehorende punten&lt;/span&gt;&lt;br&gt;
									&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;PlotAll2D(A, J, &amp;quot;Stap 10&amp;quot;, [&amp;quot;null&amp;quot;,&amp;quot;triangle&amp;quot;,(*&amp;quot;vertices&amp;quot;,&amp;quot;circumcenters&amp;quot;,&amp;quot;circumlines&amp;quot;,&amp;quot;circumcircles&amp;quot;,&amp;quot;twin&amp;quot;,&amp;quot;jay&amp;quot;,&amp;quot;wren&amp;quot;,&amp;quot;circumjay&amp;quot;,*)&amp;quot;circumwren&amp;quot;,&amp;quot;jaywren&amp;quot;]);&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="left" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;span style="color:#0000ff;font-size: 100%;font-family: monospace,monospace;font-weight:normal;font-style:normal;"&gt;elements = [&amp;quot;null&amp;quot;, &amp;quot;triangle&amp;quot;, &amp;quot;circumwren&amp;quot;, &amp;quot;jaywren&amp;quot;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;

						&lt;table&gt;
							&lt;tbody&gt;
								&lt;tr valign="baseline"&gt;
									&lt;td&gt;
									&lt;p align="center" style="margin:0 0 0 0; padding-top:0px; padding-bottom:0px"&gt;&lt;span name="section2072"&gt;&lt;span name="section2072_body"&gt;&lt;img align="middle" height="500" src="/view.aspx?sf=318055_Answer/7e639ed4acfe12e8ede21e07a7063e7f.gif" style="border:none" width="500"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
									&lt;/td&gt;
									&lt;td align="right" style="color:#000000; font-family:Times, serif; font-weight:bold; font-style:normal;"&gt;&amp;nbsp;&lt;/td&gt;
								&lt;/tr&gt;
							&lt;/tbody&gt;
						&lt;/table&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;

			&lt;table style="margin-left:0px;margin-right:0px"&gt;
				&lt;tbody&gt;
					&lt;tr valign="baseline"&gt;
						&lt;td&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
						&lt;td&gt;
						&lt;p align="left" style="margin:0 0 0 0; padding-top:3px; padding-bottom:3px"&gt;&lt;span style="color:#78000e;font-size: 100%;font-family: monospace,monospace;font-weight:bold;font-style:normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
						&lt;/td&gt;
					&lt;/tr&gt;
				&lt;/tbody&gt;
			&lt;/table&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;input name="sequence" type="hidden" value="1"&gt; &lt;input name="cmd" type="hidden" value="none"&gt;&lt;/form&gt;

&lt;p&gt;&lt;br&gt;
&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;a href="/view.aspx?sf=318055_Answer/UHG_module_versieA_18-8-2026.mw"&gt;Download UHG_module_versieA_18-8-2026.mw&lt;/a&gt;&lt;/p&gt;
</description>
      <guid>318055</guid>
      <pubDate>Tue, 18 Aug 2026 15:50:53 Z</pubDate>
      <itunes:author>janhardo</itunes:author>
      <author>janhardo</author>
    </item>
    <item>
      <title>UHG_module_18-8-2026.mw

&amp;nbsp;</title>
      <link>http://www.mapleprimes.com/questions/243735-What-Type-Of-Matrix-Normalisation-Is-This?ref=Feed:MaplePrimes:New Comments#comment318054</link>
      <itunes:summary>&lt;p&gt;&lt;a href="/view.aspx?sf=318054_Answer/UHG_module_18-8-2026.mw"&gt;UHG_module_18-8-2026.mw&lt;/a&gt;&lt;br&gt;
&lt;img src="data:image/png;base64,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b2///+zdeXxU1cH/8c8kAQJhC/smmyQENLiBOlEU7KKJqKil7qLSZ1Kttk9Sfn2sT3ms5bErnXR5XKDViku1Ui1azNhWiwsmahQUFGMG2XeCYQuEEHJ/f8ySmZPJPpnMTb5vX/PCOefcO9uZO9+ce+69wQOjAueKDbTZvXt3cFd+pPmghATC5OTksPAaWtfc0eCysrLgXNqKigqqqqpISkqid+/e1PjPiYr/qPrARSsOHjzIQeP8skePHmXr1q308196dPv27QwfPpyj/qP4I43o4h+ZDYzCBtYV6ssvvwwblQ0E7H79+nHgwAFGjx5NZWUl27dvp1u3bjgcjuBBTpEC6YkTJxg8eHBwXYHd/sn+cwMH/khJSkoKfiaB9SqcikhbKcCKSFwJhFuHwxE2uhsIT6Fh+Kj/hP+DBg0KHsgVUFtby969e+nVq1cwHDv8R5cH/r+2tpaNGzfSrVu3sFHGRP+R6IEDpMaNG1dvVDCwroCdO3cGr+4VGJ3cuXMng/znhT1y5EjwCPmTIXM6a/1zclP858IlZDR17NixwfPldvOfwzVw1TOAwOY7sL7y8nIOHz7MiBEjgs818L4F2gbmnFb6L8k6YsQIKioqgufD3b17N926daNfv3507949bEQ08L6ZgdR8b0RE2psCrIjYXujoYGjQPe4/QX9oudn+yy+/JCkpiT59+gTrA2pqajh48CCpqalNBrTDhw9TUVFBv379gkE4cLUv80CqwHOrrq7mxIkTVFVVUVNTw+jRo0nwj0Lv3buX1NRUKisrOXLkCAMHDmzwnLgBDocjOLc28HwDYTP0fiCgV1VVBUenzZAqIhLPFGBFRCIIDbuBQBcacM1NZ61/JLVbyPlLAyPHoQGyIUf859DFP0JcG3LO2pqamuDcYUJGf5tap4hIZ6UAKyIiIiK2oj/fRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYKXL8xZk4cgqwGtWRJWXgiwHjlyPWREXvAVZOBy5tPXZtfm99OS28D3yva9ZBa1+xOjxFpDl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sSc52aHhFeBJngTgBm4giSSz2jbmzZvHZ599xtVXX83999/PpEmTeOGFF8xmIiJRpwArtqUQGztmiD20/ZDZxBZqqeVt3u7Q8HqCEzzHcxBnFy9orWHDhvHnP/+ZN954g969e/ONb3yDCy64gLfffttsKiISNQqwYmt2D7E7duywzSmJQkPs3k/3Urm30mzSqE8//ZQ33niDkpISjh07Zla3u6McZRvb2MveDguvAK/yKvvYRyaZnMVZZrVtXXzxxaxZs4bHHnuMLVu2cNFFF5Gdnc27775rNhURaTMFWLE9O4fYc845h27duplVcSsQYnsN6kXFxooWTSd4/vnneeCBB3j00UfZv3+/Wd2uAnNeK6mkJz07LLwSMn2gM4y+mhITE7njjjvYsGEDv/rVr/jwww9xOp187Wtf47XXXjObi4i0mgKsdAp2DbE9evQwi+JeYo9Ehp81nOT+yS2aE/vAAw+wcuVKHnvsMUaNGmVWt5vQA7aSSGImMzssvB7gACtYQSKJ3MRNZnWnkZyczPz589m8eTO//vWvWb9+PV/72tc4++yzWbp0qQ72EpE2U4CVTsOuITZUbW2tWRSXHAkOBqUPivsDu8yzDYxlLL3pbTaLmed5niqq+ApfYQQjzOpOp1evXuTn57Np0yYee+wxampquO222xg9ejQ//OEP2bRpk7mIiEizKMBKp2LnEHvy5Ek++ugj2xzYRQJxfXYCM7yuZCXd6W42i6nOPH2gMd27d+eOO+5g7dq1vPbaa1xwwQUsWrSIU089la997Ws888wzHTIvWkTsSwFWOh27htjExERSUlJsfXaCeAmxkcJrR00bCPiCLyiiiN705mquNqu7jK985Su8+OKLbNmyhYULF7Jx40ZuvvlmhgwZwm233cY///lPampqzMVERMIowEqnNCI3l+H/8R+2C7Gd4RRbHR1i4zG84r90rIXFtVxLCilmdZczYsQI/vu//5svvviCN998k+uvv56XXnqJSy+9lOHDh/Otb32LV199VfNlRSQiBVjptEZ8+9sKsTESLyE2XsOrhRW8dGxXmz7QHBdddBF/+MMf2LNnDy+//DLZ2dksW7aM7OxsBg0axHXXXcfSpUvZu3evuaiIdFEKsNKpKcTGTkeH2HgNrwBFFPEFX3AKpzCTmWa1+HXv3p0rrriCJ598kn379vHqq69y4403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"&gt;&lt;br&gt;
&amp;nbsp;&lt;/p&gt;
</itunes:summary>
      <description>&lt;p&gt;&lt;a href="/view.aspx?sf=318054_Answer/UHG_module_18-8-2026.mw"&gt;UHG_module_18-8-2026.mw&lt;/a&gt;&lt;br&gt;
&lt;img src="data:image/png;base64,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b2///+zdeXxU1cH/8c8kAQJhC/smmyQENLiBOlEU7KKJqKil7qLSZ1Kttk9Sfn2sT3ms5bErnXR5XKDViku1Ui1azNhWiwsmahQUFGMG2XeCYQuEEHJ/f8ySmZPJPpnMTb5vX/PCOefcO9uZO9+ce+69wQOjAueKDbTZvXt3cFd+pPmghATC5OTksPAaWtfc0eCysrLgXNqKigqqqqpISkqid+/e1PjPiYr/qPrARSsOHjzIQeP8skePHmXr1q308196dPv27QwfPpyj/qP4I43o4h+ZDYzCBtYV6ssvvwwblQ0E7H79+nHgwAFGjx5NZWUl27dvp1u3bjgcjuBBTpEC6YkTJxg8eHBwXYHd/sn+cwMH/khJSkoKfiaB9SqcikhbKcCKSFwJhFuHwxE2uhsIT6Fh+Kj/hP+DBg0KHsgVUFtby969e+nVq1cwHDv8R5cH/r+2tpaNGzfSrVu3sFHGRP+R6IEDpMaNG1dvVDCwroCdO3cGr+4VGJ3cuXMng/znhT1y5EjwCPmTIXM6a/1zclP858IlZDR17NixwfPldvOfwzVw1TOAwOY7sL7y8nIOHz7MiBEjgs818L4F2gbmnFb6L8k6YsQIKioqgufD3b17N926daNfv3507949bEQ08L6ZgdR8b0RE2psCrIjYXujoYGjQPe4/QX9oudn+yy+/JCkpiT59+gTrA2pqajh48CCpqalNBrTDhw9TUVFBv379gkE4cLUv80CqwHOrrq7mxIkTVFVVUVNTw+jRo0nwj0Lv3buX1NRUKisrOXLkCAMHDmzwnLgBDocjOLc28HwDYTP0fiCgV1VVBUenzZAqIhLPFGBFRCIIDbuBQBcacM1NZ61/JLVbyPlLAyPHoQGyIUf859DFP0JcG3LO2pqamuDcYUJGf5tap4hIZ6UAKyIiIiK2oj/fRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYEVERETEVhRgRURERMRWFGBFRERExFYUYKXL8xZk4cgqwGtWRJWXgiwHjlyPWREXvAVZOBy5tPXZtfm99OS28D3yva9ZBa1+xOjxFpDl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sSc52aHhFeBJngTgBm4giSSz2jbmzZvHZ599xtVXX83999/PpEmTeOGFF8xmIiJRpwArtqUQGztmiD20/ZDZxBZqqeVt3u7Q8HqCEzzHcxBnFy9orWHDhvHnP/+ZN954g969e/ONb3yDCy64gLfffttsKiISNQqwYmt2D7E7duywzSmJQkPs3k/3Urm30mzSqE8//ZQ33niDkpISjh07Zla3u6McZRvb2MveDguvAK/yKvvYRyaZnMVZZrVtXXzxxaxZs4bHHnuMLVu2cNFFF5Gdnc27775rNhURaTMFWLE9O4fYc845h27duplVcSsQYnsN6kXFxooWTSd4/vnneeCBB3j00UfZv3+/Wd2uAnNeK6mkJz07LLwSMn2gM4y+mhITE7njjjvYsGEDv/rVr/jwww9xOp187Wtf47XXXjObi4i0mgKsdAp2DbE9evQwi+JeYo9Ehp81nOT+yS2aE/vAAw+wcuVKHnvsMUaNGmVWt5vQA7aSSGImMzssvB7gACtYQSKJ3MRNZnWnkZyczPz589m8eTO//vWvWb9+PV/72tc4++yzWbp0qQ72EpE2U4CVTsOuITZUbW2tWRSXHAkOBqUPivsDu8yzDYxlLL3pbTaLmed5niqq+ApfYQQjzOpOp1evXuTn57Np0yYee+wxampquO222xg9ejQ//OEP2bRpk7mIiEizKMBKp2LnEHvy5Ek++ugj2xzYRQJxfXYCM7yuZCXd6W42i6nOPH2gMd27d+eOO+5g7dq1vPbaa1xwwQUsWrSIU089la997Ws888wzHTIvWkTsSwFWOh27htjExERSUlJsfXaCeAmxkcJrR00bCPiCLyiiiN705mquNqu7jK985Su8+OKLbNmyhYULF7Jx40ZuvvlmhgwZwm233cY///lPampqzMVERMIowEqnNCI3l+H/8R+2C7Gd4RRbHR1i4zG84r90rIXFtVxLCilmdZczYsQI/vu//5svvviCN998k+uvv56XXnqJSy+9lOHDh/Otb32LV199VfNlRSQiBVjptEZ8+9sKsTESLyE2XsOrhRW8dGxXmz7QHBdddBF/+MMf2LNnDy+//DLZ2dksW7aM7OxsBg0axHXXXcfSpUvZu3evuaiIdFEKsNKpKcTGTkeH2HgNrwBFFPEFX3AKpzCTmWa1+HXv3p0rrriCJ598kn379vHqq69y4403UlRUxG233cbQoUM599xz+dGPfsQbb7yh0VmRLkwBVjo9hdjY6agQG8/hFQiOvt7ETSRos9ss3bt359JLL2Xx4sVs27aNNWvW8OCDD9KzZ09++ctfMnPmTAYMGMDXv/51HnzwQVatWqVAK9KFaEsqXYJCbOzEOsS2JLxOmzaNyZMnm8Xt6jjHeZ7nQdMH2uTMM8/kvvvu48033+TLL79kxYoV5ObmsnfvXn70ox8xffp0+vfvz0UXXcS9997LSy+9xL59+8zViEgnoQArXYZCbOzEKsS2JLx2lL/zdyqo4BzOYTKxDc+dVe/evbn88stxu9189NFHVFRUsHz5cr7zne9w4sQJCgoKmD17NkOGDGH8+PHMmTMHt9vNypUrOXjwoLk6EbEhBVjpUhRiY6e9Q6wdwish0wdu5VazSqKkf//+XHXVVSxatIji4mIOHjzIO++8g9vtZurUqaxevZrvf//7XHLJJfTv35+0tDSuvfZaHnzwQV5++WU2b95srlJE4pzDsmzyCy4SRTsffZRdf/gDg2bPZsyPfgQOh9kkLn3++efs3r2bsWPHMmbMGLM6Zp7JfoaqA1XMK55nVtVz8vhJnrv6Ob74xxdc8YcrSJqWxE033cTatWvNps1ml/C6j32MZCQA29nOEIaYTZplzYUXMnjOHEZ973tmlTRTRUUF77//Ph9//DElJSV88sknlJaWBuv79u1LRkYGZ5xxBpMmTWLixIlMnjyZsWPHhq1HROKDAqx0WXYOsXv27OHss8+md++OuSxqSwIsRoiddP8kFv51YasDrF3CK8Dv+T3f5bvMYhZ/5+9mdbMpwLaPyspK1q9fz+rVq1m/fj2ffvop69atCztdV69evUhPTyctLY20tDQyMjKYMGECEyZMYPDgwWHrE5HYUYAV2zh56BBHvV6zuE32v/wy+1esoN+FFzL0lltsE2IrKytJSem4k+G/+N33OX74BDf86QKzqkEnq2t5aX4J77/7Kf8Y9AprCl8wmzTpOMe5l3v5iI8YxCAKKGAUo8xmDSotLaVnz54xG72+kzsppZT7uZ8ZzDCrm817zz30nzGDwddea1ZJOzh8+DBbt25l06ZNbNu2je3bt7Nt2zZ27NhBbW1tsF2vXr0YMWIEw4cPD7sNGzaMoUOHkpycHLZeO+uVlkZi375msUiHUYAV2zj03nt477rLLJYO8P6G8zlxshsXTHzbrGpUrZXIS95x/PHIGzw6JotTBm41m4hIHEp7+GH6nneeWSzSYRRgxTbaYwQ2wK4jsR2lNSOwAes+K+O63Pn8R1UuX//RFE678hSzST3HOc4P+SFrWNOqkdeAWI7A/pE/8gzPMItZfJ/vm9UtohFYe6ioqGDXrl3s3r2bPXv2BG979+5l7969HDlyxFyE1NRUBg4cyMCBAxkwYABDhw5lwIAB9O/fn9TUVAYNGsTAgQPp1q2buWhMaQRW4o0CrIifXefEAnzxxRckJSXFJJjRijmwodatW8eNN97Ivafcyxf/+IIr/3glZ95+ptks6ChHmcUsVrKyzXNeS0pKSElJafdzwdZSyzjGsZWtvM3bXMiFZpMW0RzYzuHw4cPs2LGD7du3s2PHDrZs2cLOnTvZtWtXMPhu27bNXAz8B5kNHDiQMWPGMHDgQFJTUxk1ahSDBw+mX79+jBw5koEDB9K3b9+YbQdEOpICrEgIu4bYWJ+doK0B9qabbmJNyZrggV0NhdhohldiGGBXspJLuITxjGcDG3DQtn6kANu17Ny5Mzhqu2vXLrZv3055eTn79+9n27Zt7Nu3j4qKCnbu3GkuGtSnTx8GDhzI8OHD6dWrF6eccgq9e/dm0KBBDBo0iN69ezNixAi6devG2LFjSUpKYtSolu/VEOkoCrAiBoXYpkUjwK5duzbs7ARmiI12eCWGAfZ2bucJnuB/+B8e4AGzusUUYKUhe/bs4eDBg+zcuZPy8nIOHTrEtm3bOHjwYDDkHj16lO3bt3P48GH2799vriJMjx49GD58OMnJyQwbNiz473/+539yxhlnmM1FOowCrEgECrGNi1aAxTjFViDEtkd4JUYB9ihHGcYwjnCEMsqYwASzSYspwEo07du3j8rKSrZv386JEyfYunUr1dXV7Ny5k2PHjrFnzx6OHj3K3r17g/8+++yznH/++eaqRDqMAqxIAxRiGxbNAIsRYi/742Xce/u9UQ+vxCjA/pk/cxM3kUUW7/COWd0qCrAiIuF0KVmRBuiys7ETuOzs2EvH4vmWhwN/OhD18BorT/IkALdwi1klIiJRogAr0giF2Ng53uM4T/7tSbyXernyW1fy2J8es1143cUuXuM1etCD67jOrBYRkShRgBVpgkJs+wvMeX29x+u8/be3GXHpCN771nt89KePzKZx7c/8mZOcZBazSCXVrBYRkShRgBVpBoXYtnv8cRg5Es48E9atg549ITsbPtsSfsDWaz1eY97f5nHqpafy8rdetlWI1fQBEZHYUIAVaSaF2AZ4C8hyZFHQyEXSbrwR5s2DnTshcCn5qip49a2jnL65/tkGAnNi7RRiP+Zj1rKWQQwihxyzWkREokgBVqQFOkOILS8vN6tbz5OLIz2fYrM8xOOPw7PPmqVAr6OwYha1F6/EsXMkT+8IP2DLbiH2KZ4C4Hqupxsde9lPEZHOTgFWpIVGfPvbDP/Wt3wh9sEHbRViJ06cyKBBg8yq1stejGUV4jLLQyxYYJYACbWwYhbMXAk7RjL8xpU8t7D+AVt2CbEnOcmf+TNo+oCISEwowIq0wog77/SF2L/9zVYhdtiwYWZRu9u92yhIroKxm4PhlZkrOVCShsdjtPOLZoidNm1au5wD9l/8i13sIoMMzuVcs1pERKJMAVaklewaYmNp06ZN1NbOBPy3xItgzFehojIYXvGmkZAAe/aYS9eJZohtD4HpAxp9FRGJDQVYkTawe4jdv38/W7duNYujZsiQIXTvfj9wP/S4F351BH5wCPolBcMrQEYGDB1qLh0uXkPsYQ6znOUkkMDN3GxWi4hIO1CAFWkjO4fY/fv3s2nTpvY5OwGQkpLCJZfMgF7ngucXkLcGxgyBXeOD4RVg7FjfKbWaEo8h9q/8laMc5SIuYjSjzWoREWkHCrAiUWDXEJuent6+p9gC3I8eJaGw7oAt7ngcjvcI1n/lK7t47TWLe+8NW6xB8RZiA9MHbuVWs0pERNqJAqxIlNg1xLbneWKPcpTvjKk7VdaIm1bSY88pOBwW55xTwZVX7uC991L5wQ9WM3DgYXPxBrU2xJaUlLB+/XqzuNW2spU3eZNe9OJarjWrRUSknSjAikRRlwux3gKyHDksoZj8dAe5IWcSCFweNnCRgn9bK7kiI43U1Fosy8H+/T0YPryG9977N1OnFlJcXMzhw+0fYqPpaZ6mllqu4ir60tesFhGRdqIAKxJlXSrEpuVRZFlY/tti/zxWM7yuZCUzRqbx6KPwpz/tZsyYPXz++T949NG1TJ58kqysDByO91ofYr/eMSFW0wdERDqGAqxIO+hSIdYQKbyGXmErkpSU5DaF2Ov+dl1diH0iNiH2fd6nlFKGM5yv8TWzWkRE2pECrEg76YohtjXhNaAtITYpOakuxM6LTYgNjL7ewA0kkmhWi4hIO1KAFWlHXSnEhobXEYxoUXgNsEuIPcEJnuM50PQBEZEOoQArtnHw4EHeeOMN1qxZw+bNm6moqDCbxKWuEGKPcpQruKJN4TXADiG2kELKKWcKUziDM8xqERFpZwqwYhvvv/8+M2fO5Oyzz2bcuHEMGDAAh8NBamoq48aNY+rUqcycOZPrr7+e22+/nf/5n//hf//3f1m6dCl//etfeeONN/j000/ZvHkzVoxDZGcIsTt37jSrISS8/pt/B8NrOulmsxaJ9xCrS8eKiHQshxXrX3KRViovL+eTTz7h4MGDHDhwIHj78ssvOXToEPv27aOyspJdu3Zx/Phxtm7dSm1trbmaoJSUFAYPHszQoUPp27cvI0eOZODAgfTv359TTjmFgQMHMmDAAEaMGMGwYcNITk42V9FiOx95hF1//CODrr6aMf/93+BwmE3i0ubNmxkxYgTdu3cH4JnsZ6g6UMUNxTe0OLy++uqrfPvbcykre5Tu3ZPM6jCVlVUUFZViWefhdDrp06eP2aRBNVU1/OXqv/DFP7/gyseu5MzbzqSkpISUlBQmT55sNm+2CioYznBqqGErWxnBCLNJ1K258EIGz5nDqO99z6wSEemSFGClUztx4gQ7duzg8OHD7N+/n71793L06FG2bNkSLNu1axeHDh1i165dwRAcSSDwjhkzhsGDBzNkyBCGDBnC2LFjGTZsGEOHDmX48OEMHTrUXDSMXUNsqGeyn+HogaM8V/xci8IrLQywRDnEnjjtRJsD7GIW822+zaVcyqu8ala3CwVYEZFwCrAihkDo3bt3LxUVFezevZudO3dSXl5OeXk5W7duZc+ePezbt4/y8nJzcRISEhg9ejSjRo1i5MiRwX9POeUUTjnlFEaPHo21fLmtQ+yT2U/y8YGPcRe7WxReMQLsW785ykvP9GX7vvCLAJw1qZwrXcc58zpfWI1WiM38USYTr5vYpgB7ARdQRBFP8zQ3cZNZ3S4UYEVEwinAirTByZMn2bZtGzt37mT37t3s2rWLXbt2sWPHDrZs2cKOHTvYsWNHvVHdbt268f/S07mmRw8+GzSILdOnM278eMaPH8+4ceOaHMXtSEc5yv9c+j8klify9IdPtyi8/vaat/jJS/Bl7d3AWrM6ogRq6cMRsgat4/Yf/Zt+k9oWYqcunErOfTlmk2bZwAbSSac3vdnNbnrRy2zSLhRgRUTCKcCKxEBFRQXbtm1j27ZtbN26la1bt7JlyxZO27CBy06e5G/l5fx061YCX8bevXtz6qmncuqppzJhwgQmTJjApEmTSE9PZ8iQIcbaYydwwNZ5F5/H4PLBXFR4EeeMOcdsFqamqoYLBpdRcmQSFg5gHXAT3fmAQYlfMrrnbob1ORi2zMaKoeyuHsiB2v5U0y2sLpGTZHTfwJ//ZjElJyOsrjE1VTUsuWQJ5e+VB+fEttSP+TEP8AC3cRt/4k9mdbtRgBURCacAK9LBAnNik2bOZMfMmWzctImNGzfyxRdf8MUXX7BhwwaOHz8ebN+/f3/S09OZPHkyp512GhMnTuS0005j/PjxYettsepq+K//gqefhv37fWdK6N4dpkyBX/6SozPPCx6w9a3sb3H6rtM587dnMnbsWMaMGWOuDYC5p77DkxsvCN4fkrCP27/yV54r+3Gz58ACrF9xhO/eOp53Ks6girqD6XpwnHtnFPPjlTPC2jfkvXfe46N7P2JP0Z4Wh1gLiwlMYCMbeZ3XuYRLzCbtRgFWRCScAqxIHGjqwK7Nmzfz+eefU1ZWhtfr5fPPP2fdunXs2rUr2KZ3795MmjSJs846i9NPP50zzzyTM844g759w+eXRrRlC0ydChHm9AIc7d+dK4oG8u9JuxjBCO7Pvp/EA4lc+MSF7N69u16IrTpQxbDUag7ie+zTkzdQsmsUyf2TW3wQVyTXjuzN33deyAn/6GwCtczLeIcln003m4YpKSkhOSmZtfetDTs7QXOsYhXTmc5oRrOJTSTE8CyECrAiIuEUYEXiRFMhNpJDhw5RWlrKxx9/zPr16/n0009Zs2ZN2MFlaWlpnHHGGZx33nmcddZZTJs2LTzUVlfDyJENh9decMXf4d+XwIiDKazst5qS7BKqDlQxr3gen3/+eViI3fHhHsZMHcRJEunOCT58cQunXz0huL5oBFj8B3Y9+Z+b+O/H/oMKKxX80wt+/NW3+dG/Gh+RNc9O0JwQm0suS1jCD/khP+WnZnW7UoAVEQmnACsSR1oTYiPZu3cvJSUlfPrpp7z//vt89NFHfPHFF8H60047jXPPPRen08k1b7/NwKd8J+Y3hYXXnbDy6v6k//rvPPPglmCABYIhdmCPoZzhTKeWBEYl7mJbzXBzlVELsIScnaD83Unc8+NL2F87AIBeHOW9F3eGBWdTS0JsFVUMZzgHOMB61jOJSWaTdqUAKyISTgFWJM4EQ+w11zDmvvtaHWJNBw4c4P333+eDDz7gvffeo6ioyHdqMGCg2ThSeJ0J6SfGwfnn80zF5WEBFn+IPStjDMdIZny3bXxRfUrY+gKiGWAxTrF1fFVvvrFwKtX4LrjwtYEf8s/yhg8ya26IXcYyvsk3mcpUSigxq9udAqyISLjYTeISkWYJXnb2xRfZ8tOfRu2ys/379+frX/869913Hy+99BL79u3D6/UysIGAfPXfjPBaBuzdC2+9ZTYFYN60ao6RTApH+be34SugRVvoZWd7XHiE8kPHuXX8OwD8a/85JDuOs/GNreZi0ILLzgYuHXsrt5pVIiLSARRgReJQe4VY04QJEyKu+0Q3KJnm+//eR3yjsQA1tbUR58quX7GRdw5nAvDmq5+xefNmtmzZYjZrN6Ehtri4mP/7aAq71u0jhaMcpwenzhzN/37tDXMxaEaI3cc+XuVVutGN67k+rE5ERDqGAqxInIpViKW7b3d7qG4n4J0LYMpaKEuH89+F398D644dY2d1NR999BHl5eUcPnwYgIuv6gfALePe4ZxLz2HYsGEdHmJTxiRzxOrFZYM+AGDBazPI6r2a9evXm4s2GmKf5VlOcILLuIzBDA5bTkREOoYCrEgci0mIzfSNnJomfQbvnQd3PQzHe8B3fwc/fGcQpeeM48CBA2zYsIHBgwdz3cXXUV47kARqg+d8nThxYjDEbt0aefd9ezBD7JEjR/Dsm8oT33obgOLKs/lK5iBzMWgkxGr6gIhI/FGAFYlz7R5if/WriKOwAMlV8NB34MVrIPVQIv/IKmfuqsNMmTGF0047jbvvvptP3v4BAGc5Xmfu3Ln8+9//Bn+IHTFiRPPOQxtFoSG2qKiII0eOMPcP09lStJNETrK7dggpjmPUVNWYi9YLsYVPFPIBH5BKKldwhdlcREQ6iAKsiA20a4idORNuuAH69DFrgq7+Ygof/cc0Ltg4nO099lFCCQf7HOQXi37B55bvyP2pt77A3//+d77yla8wfvx4fvazn9G3b1/69+9vrq7dRQqxo50jePut9+nFMY7Sk5SeFlUHqsxFw0JsybwSznziTOYwhx70MJuKiEgHUYAVsYl2DbF//CPcdBMMHAjjx0OvXtC7N5x1Flx/PRw6xOhBZ/PG6I38iB8BsJ3tXFp1KSdJpBsnePSJR9m1axfPPfccp556Kvfddx+jR4/mhhtu4P333zcfsd1FCrFJyUmUfLqJ/o6DVNONvqmJDY7EzvnbHLZ/fTtXzbuKrz7xVbOJiIh0IAVYERtptxCblASPPALLl8P55/uC7JEjvjMOJCTAU0/BQw+RlJTMQhYyjWl0pzsnZ58LwNju2wDo0aMH1113Hf/617/wer3cfffd/OMf/+C8884jKyuLl156iWPHjhkP3n7MEFtb6zu9V0VtP1ITDnCCbvTpWT/AAryd/DZP/O0Jdn19F5/N+6ze2QlERKTj6EIGYhvV1dVUVFSYxc3SvXt3UlN9lxsNsPP6Dj31FIeefZaU7GxS77673sUOWrq+ppjreyb7GQ5XHGbxJ+fxUeVZzDptKTNf3891XEcS4RcnOH78OG+//TYvv/wyQ4YMYfTo0fzmN26++OIhkpO7BdtVVydQUdG6Cxt0715Lamp4EA1d3/HjJ9iwYRcJCWn07t2bU07xXWRhwrAUjtCbVMcBPtt1PLhs9+7dyUvNYylLub/qfibMnsDGf21kRsEMJl43Mdiuucz3jxZ+HjuuuYaUyy+n/zzfhSPauj6T1qf1NSU1NZXuDcyVF+kICrBiGxUVFaxdu9YsbpbU1FSmTJkSVmb39XX3eOj+r39xwunk+De+ERZiW7O+xpjreyb7GY6UH+H+1dewp3YwS//rRcZkR7qeVx232837779PTU0NlZWV3HnnPC64oA/XXOMEoKIiibVr/SecbaHU1BqmTDkaVtbc9X1tRhYn6MbpPUr5v3/sAaBval8unnIxRziCFy9jqsbw1OVPse2NbUz8wUSGXTbMXE2jzPePFn4eKffey4kLLqD6Ct+BZG1dn0nr0/qaMmXKlHohWKQjKcCKbdTW1lJdXW0WN0tCQkK90YPOsL69f/gD+554gtSrrmLE//t/wRDb2vU1xFzfM9nPUHWgiv989zqO0Jv3j5VwD/ewhS30ohc/4Sdcy7Vh6wh4/fXXufPOXJ566hkee+wxNmwoYdGiOzj//Ayqq1s3qykhwaJ79/BNWW2tbxQ21EcfJXPs2CFqanpzzjnn0KtXL8o3VDA6cxgWDu48/U3cJefxYsKL3NT9Ji7gAlaxCoDqo9U8N/s5Nr++mexHs8m8JfLpxyIx3z9a+Hl89tWvknr11Qz7zncgCuszaX1aX1O6d+9OQkLrvp8i7UEBVsTmdj7yCLv++EcGXXMNY+67r950gvYQCLB3v3sTVSRjWXCYw9zFXTzN0wDczM08zMP0IfzsBq+++ip33jmXV155in37erBs2bM89NBibr55Br/85e0MH95+ozwlJSn06HGCPXvex7J883J79+7NP372IZfddw4A7zy6jgdy5/NP/smjPEouucHla6pqeG72c2z810aufOxKzrzNdwaG9rbmwgsZPGcOo773PbNKRKRL0p9TIjbXbgd2tVAf+vAUT/EET9Cb3jzN05zN2XzIh2ZTLAsmTDjKsGEnmDPnBh5//Jf89a9FZGTcyf/93yvU1rbfa0hKSqx3doIdQ89hZpLvYgcXfXsy/zz5OgnVyZy/9ZvhyyYncf3y6xn/tfH1rtglIiKxowAr0gl0VIhNwHdUf6i5zOVDPuQszmIDG8giiwIKzGaAxcSJVQwbdoLx48+luPjPZGVlcM89i7noonvZsGGXuUCd6gTIOw0GXwoJV4DjCuhxOUybDisjX2krVOjZCa688gjz5sHKmukMZh8nSWRcr0+ofXkW509M5Z//DF9WIVZEpOMpwIp0Eh0RYnsm+I7c3/Gh7+CngHTSKaaY7/Jdqqkmn3xmMYtyysPahYbYgwcH8eijP+Wpp/JZv34bZ5zxXR55xGO0B7b0hJFfg9+Mh/LuEHiZ1QnwQX+47Dy47UyoaXwqRUpKMhs2ZLNyZd0BWYfpgwOLTdUZOH8wm6oquPZa2Lw5bFGFWBGRDqYAK9KJxDrEDko6CMBfH/zcrKIHPfgtv+VlXmYgA3mFVziDM/i4+8dGS1+IHTq0ms2bk7nookv59NOHuPji07nrrkeYPftBKiqO+JpWJ8DUi3zBtSHVCfDicLin6YOs/vd/Tw+7X3VmKRddNR+A9zddD8CAAfDzn4c1A4VYEZEOpQAr0snEMsSeMcS3m/+Vt1LMqqAruIKP+IiLuZid7OS+wfdxoEclJ8OmH1hkZBxn6NBqNm3qwYkTwygsvJ/f/OY/ePXV1Zx99n+yevUX8F+TGg+vAYeTYNlwWDXArAmze7dxedhbnuLN5W5SHV9ykkSmUUJ5OXgiDASjECsi0mEUYEU6oViF2G/n9wTg44oxZlWYUYzidV7nx/wYgIM9Kvlqtx+xlX0hrcJD7NatPfje967gnXd+gWXBhRf+F8f/2ILzr/atgYfHhhVNm1bJ5Ml1VwKrrQ2ZZpB4Em78MwBJp/vOj1nCNHolVLEnfIZEGIVYEZHYU4AV6aRiEWJn5vlOI7W/tulTXyWSyP3cz8/3/ZwkK4EiRyln8j3+RnFIq7oQG3i655wzgQ8+cHPuuel0P+ILzM2ytwe81fjFFZKTQ0aBv/5PGLYbPpvEvnUzmMRnAAw4up2hQ+uaRaIQKyISWwqwIp1YLEJsN05wkkRqqsIv5dqQzOpMhh8ZwKzaaVRwhGv4Gd/hUaqo5vHHRzNy5Fc57bSvMnbs1+nZ83Kys8/jyJFhvPbaQhw0fmBWmASryekGM2aEHFR2y1O+f5+6BQAvaQCU1U4ge2ZVXbsGKMSKiMSOAqxIJ9feIXZCj60A5J33jlnVoAQrgRdqfsjvcNGDbjxMIcO3LmDeou7s3Jkc3LVfVZXAq68OYdKkmfz738Oge/3TdjVoQiUMavxKQ488ss43Ctv3EMxeDrUJ8MxNANSQRGbiegA+eH6jsWRkCrEiIrGhACvSBbRniF30wwoAnlrb8qtS3cMs3uVXDDs4lgOjP4OSaTDvMbMZVVUJ3HtvBtUTK82qhk08AhftN0vDjB17lJdeep8eNz0PPY+R+PbFpOwfydSpB7jyyh3s6jkCgNXHJpmLNkghVkSk/SnAinQRI+68k+Hz5lH+4ots/dnPohZic+6figOLg/Qzq5rlTMbjmPoBPHEbpFTCH78Fz13vGxX1mzq1Arf7Y168flvzRmGnHIJ3U+Gu8BO4lpSksH59+Dzar399H2e5/w+AAa9cT2VlIvv3d2f48BrefK+IYQl7sHBwr/P1sOUaoxArItK+FGBFupARd93F8Hnz2PfCC1ENsRO6+6YRzD21+dMIQu3ZOABu/xPc/DQc6gvX/QU+OhPOfR+A1atTef31IQy/YB9bf/4p9Glkvu2UQ5B6AnL2woVfmrX1bGEv7yevpRc9+OKX/bGsv7Nx4+s8+uhaJk8+yeM/8Z1D6//edXLkiP98tM2gECsi0n4UYEW6mPYIsS8+dwKAZzeea1Y1S/B0Vs/cBGevhg+mwrhNsOpC+H+/otay+N3v0vjXv4aw6ewv2frT9TCwGsYf5US3ao5whJ1DN8H1O+BQEpx2GH77ifkwET3NG9RicTVO+lD/LAfZ/z2QBGqppBdv/fsthVgRkTigACvSBUU7xJ5+9QSSqeIE3Vj+w/fM6iaFnc7qi1Mhqwjc+ZBUA7/8AXiyGXf+Rp55ZqzvPLGZFWz923twfgXdhp2kN705uSeJDRt3wVNr4KF1kNS81/QUKwG4hRlmVVBGjw0APHN3NUVFRQqxIiIdTAFWpIuKdoj9yax3Abjl56eZVU0KO50VwIlu8P1fw+WvwL7BcOk/+Pwv0zntP1+ou9hBbS1bf/YpbH2NkzUv8e2ca5i85nxWsSp8XY14jzI+ZwfDSeWrNHwQ2m9/UgKAZ/sMHI73FGJFRDqYAqxIFxbNEPv//j6DJGo4Qm/+8bMPzepGBU9nZfJkwxkfM2z9BVT134vne7dyL08wIeNo2BW7EhMTePbZ+YwfP4w5c37Bjh2Nn30gIDD6eiMXk9jI5vCrP+gLwAGrH1lZGQqxIiIdrOEttoh0CdEMsfd/1Tf6efV9k82qRgVOZ9W7dw2jRx+jV6+TpKScZOrUA1zjhOMXvc5t3m+TQAK/4AUu5AckZ2wLC7F9+/bib3+7j8rKKm68cREnT0YIxCGqqeEvvA3ArVxiVtfTk2NYOLAOJynEioh0MAVYEYlaiP3Rv2bQg+Mcoyf/+7U3zOpGff3r+1i37k2ys/cydOjx4OmsBg+uZvUHq/hTWg5v8jPGMIT3KONM7uGTjH+HhdhJk07hkUfu5K23PmXhwr+YDxGmkA8o5xBnMI4pjDWr6xnbYzsA7ptqSUlJVogVEelACrAiAlEMsS/+eB0A//PaxWZVk8aOPcqjj65l48bXw05nNXbsUQCyyOAjfss1ODnIUebwcwoy3AwcWhUMsTfdNIPbbvsKDz74PO+++7n5EEF1B2/NNKsiuvjUMgA8758KENUQ+/HSj80mIiLSCAVYEQmKRojNuX8qY5K2Y+FgUo9NZnWb9SeFF/ghj3AnPenOEl7lxoxv02NoRTDE/u53LkaNGshtt/2Gqqr6l5P9ksO8wgckkciNNC9of/NbviuObTk6LFgWlRD71fG8NO8lhVgRkRZQgBWRMNEIsRsOD8OBRWn1OJ6+q8isjopvk817/JrJnMI6NvPVjBs4MHQTFRWJ9O7dk8ce+y5lZTv5yU+eMxflL6ziOCf4KmcwnFSzOqKZeb4rjR2u7R1W3uYQ+9L1jP+KQqyISEsowIpIPW0NsUnJSSy66i0Abn3ESdWBKrNJVGQyhhLc/AeXUkkV12TM46eZP+Ggo5JLLpmC67ZLGPaLF6hJvQESroL12+Cv7/DUuj9BC6YPhDpBN7NIIVZEJMYUYEU6wOOPw8iRkJgIDgf07AnZ2bB5s9my47Q1xOYvv5iM7puwcDAs9bhZHTW96MESvsNf+AF9SOb5hLc4k+9RvLuYR15+n+/WWiQdqAw+/yO9LN49vYq+h2C26wOoOWmuslEW/quGGRRiRURiRwFWJMZuvBHmzYOdO6HWf6anqip49VWYNAn++U9ziY7T1hD72fFxdOMEB+nHxf3bN5R9kwv5iN9xHulsYS8XDfoZP8s9TNWgAWHtNo8FywHXvgC9nnsf7lkSVt+UBBo+PZdCrIhIbCjAisTQ44/Ds8+apXWqquDaazvXSOyGon0AvHXwDH5w3ptmdVSNZQir+AX/9foEahPg4R+N5M2/Psmnd90SbLNljO/fW54CDh+DZatg1fq6lTSgpqoGgG6cMKvCKMSKiLQ/BViRGFqwwCypb8AA+PnPzdKOVS/EtsBo5wj+fLfvQK5fvX8xb/+2fdN5Eon8/Lo9eLLBOriLN4auovyb83ht4S1UPXYbP5j2AKO3wozAaWr79oKHC4211Od5sBKAfomHzap6FGJFRNqXAqxIDO3ebZbUV14OHo9Z2vFCQ2zVxo1mdaNu+H0W35/qG3396asXUH2wnTc9Xx7h6/+E1WfWsmbbL/nH0H/Qbfo8/vq7mwG4+WlwBAaS9x6Etz4NWzySJ/80EoBJ/beaVRFFM8Ru2zvCbCIi0qU5LKuF+wNFOsjGjRt56qmnzOKoWLVqFeeffz5JSUlmVVT9+MdmyR7gS2BSsKR7d9/c2B/9KKxh1K1Zs4bx48fTr5/v9FDNdbikhNLX9kJyb6b950W+o9AaUFlZSUlJSfD++ncPsbeqFijliqkXM+SMhueTtsUpj/0r+P+WA4oucHD8jAvp/nkPNg/ZzGX/3MCgcl99bbckHLW1bL/tK3UriOAvj5/JESuFy898l2HnNP/Ar5qak1RX17B+/UGuuOKKFvWx2ppaPnn2E77c+CVjTu/GuGsvMJs0aceOHRw9epS0tDSzqt2VlJQwefJkUlJSzKp2dfDgQTZu3MhZZ51lVrW7zz77jAEDBjB06FCzql3V1NTw7rvvcuGFF5pVUXHLLbcwfvx4s1ikw7TzMIiIPaxatYqaGt8cx/ZUP7vsBcLnXw4aBLH4vf/oo484cOCAWdykPtOmkdS3L7XHjnFw1aoWzYmdfH5f+iQdAqr5+wdOdrw3ABgd9ZuVmBh8TIcFF6yymPjSKjZv/JRBGwfRbcSUYH1N337UJvestw7zVmn1AmDYOSPr1TV2S0oaR69eaXz88cc4Ggn7kSQkJXD6DaeT0uMYWz85we6PmjGEb9i5cydlZb6riMXaBx980KKR52g5cOAAH33UMZfoXb9+PXv37jWL211NTQ2rVq0yi0U6L0tErP79+1sVFRVmcdRddpll+RJf4PZnC24MK/vGNywrN9dcMvqmT59uvfXWW2Zxszx92dPWw+MetD44+2xry4MPWlZtrdmkQS+88IKV4OgefL0/vXSl2aTtzjnHfKMtC6y7HA7rfy691HrjjTesLTff7Cu//nrLuuEGcw1h3n3sEwssqxeVZlWztWVz+4FzuvWHjAetBxIfsD564iOzulEPP/ywddddd5nFMZGZmWmtXbvWLG53b731ljV9+nSzOCZuvPFG689//rNZ3O4qKiqs/v37m8UinZZGYEVi6JFHIDnZLK1z883w+utw771mTfzpPnRoq89O0L1HAt+e7LvQwX3/mMHVI94zm7TNr37lm4th2HvJJVhJSQz9xz/Y9K1vsXX+fHj3XbjrLrNpmDku39W6bj/9A7MqJhISavnavF46sEtExE8BVgSoqKigf//+ZnHUjR0LL70EvXvD6NHQo4dvWsHUqXDNNfDKK/Dcc7527e2tt95i+vTpZnGL1Ds7QQtC7COfXsTvvuE7sGv5rvMYlbTLbNJ6M2fCDTdAnz5hxT+45RaunzqVjF/8gv5vv82mWbPY+v3vQyPzBsvLytl2cgQOLP5v3UVmdcwkdnO06uwEd955Jw899JBZ3KlNnz6dt97y/YHUVfTv35+KigqzWKTTUoAVibGvfx3WrfNdeatvX6ipgf37YfBgWL3aV28nbQmx9yy7mDXPlZJALTtODifJcZKixevMZq3zxz/CTTfBwIEwfjz06gUJCZCayj/69WPwgw8ydPNmNmVmsnVrw2cWOHOyb270zNSOmVMZyjw7QXNDrIhIZ6MAK9IBxo6FRx+F118/nRdeuJaNG333YzHy2h5G3HUXw+64wxdif/7zRkPswIEDGTCg7upYZ16XwUkrgSEJ+zhJIhd8O5OcIXVnLmi1pCTfnI3ly+H8831BtrYWjh8nbeJErquqYs/YsQwdOpRNmzZFDLG/n/MmO04OI4FaXv+ybUe0/7j+KShaxU4h9s4774z50fgd7dprr+X00083i0UkyhRgRTpQZmYm11xzjVlsSyO/8x1fiP3rXxsNsQMGDGDgwIFmMXtODiZ30tsAePZNo4fjBK/9crXZrOUuvBCeeQa2boXJk2HWLEasXMlnAwfy8MMPk5GRwdChQ9mxYwcnTtRdZavsHxv57l8vBuAPt/suxNAW999/v1nUanYJsXfeeSdDhgwxizu1a665hszMTLNYRKJMAVZEoqa5IbYhj66fzpainfThCNV042v/dTanJO2ivMx/0tYoSU5OZu7cuSxfvpx9+/aRkZHB2WefTbdu3QDYWryTSZeNA+CS1DXc8XjDc2Q7il1CrIhIe1CAFZEo8vL8M3czdfVqxjz4EG+2cE4s+C49e8jqzf0z3sCBxfaTwxk8cRCTemzkwOaWn7e2Id/61rc4ceJE8OIYPXr0AGD5D99jbNZwanGQ0X1Tm6cOtCeFWBHpqhRgRSRqPLnpLJtThmVZvH1pd2a4H2/VSCzAj1fOoNZy8JVU3zSC0urxpI7rz4jEvVE50GvSpEk4nU6eeOKJYJmzzzqu/vl5WDiYlrKez477RmHjmUKsiHRFCrAi8cpbQJYjiwKvWRGvPCxf4mTOLN8lSy984SFu3F/Lb55e1uoQC/Dal2djWXBRv49xYLGrdggXfDuTbo4avjJgDbs/2Wcu0my33nor69atY9bgVSQ4LN494pu7+MOsN3n0raqIB3a1Sjt/lnEXYj25OBwO3y2rgHZ62fHFW0BW4DXnesxaEYkyBViReOTJxZGeT7FZHs88y1ninIM/vwITmOrcxJ4ZrZ8TG+rNA2dQaznIO/tNenCcGpL4d8VZDM8cTJLjJKOSdnF35lvs+HCPuWg95WXlzD31He6983rA4pXyC7FwMCpxFxWbDvDTdy6mV69eDZ6doEVi9FnGTYj1FpC1fDaWZWFZhbiK80nv9IHOQ+5cWBp4zUty6PQvWaSDKcCKxKPsxb4fQrM8jnlLI+/W3zTh0jYd2GVyf3gxVVYPdq3bx1dSV9Odak6SyI6Tw3nok4sYNXUoDgckOCy6O06E3c4/9xxOO20ygycO4smNF3DA6ocDi/GOMraV7GZbzXD6j/Vd0CJwdoI2h9gYfpbxEGK9GzJYujjbfy+b+W4nrCvt3KOw3gnML8rD97dbNrNj8WGLdHEKsCLS7kLPTrDrscfM6lYZdvpgXvvybI5b3bEseOz2VZzbez39OEQiJwE4QbewWy0JJHKS3hzhvN6f8m/3R/z52b+w0ZrIluNfmA8RvRAbQx0dYtOys/1Bzn8/IxMyM8LKOp20tLrX58klh0KCGV5E2oXDsto4HCISIxUbK1j71FqzuNOyrPf49QNPMeae3zNnoMOs7lBrn15LTVUNZ3/r7GCZVbaImW+P4ak7vsEpDgeWtY2/Pn4LW6avZH667/kfev99PitZycPHVrP0+8+BI7ava8eOHXTv3p3BgwcHy6qrq/nVr37FOeecw2WXXRbWPqC8vJwjR46QmppKv379zOomtfWz3PX446RMnkzf8883qxpUW1PLJ89+wpebviTjqgyGnTHMbBIT7/19Bm9PrOsDndl7f5/Bf30InPML3rjiPLPa1qbcMoXU8almsUiHUYAV29j42kae+prvlEd28WOad/WlSO0syljB2wziDpzE/4+/RTGPU850ZpGOo8Hnv4c9vMiL3MmdYct3Zg29F52dr08MZB7pZlWn5XvN/wDuYR71L9hhV7f86xbGf3W8WSzSYRRgReKWh1zHQjLKisiLs/2vz2Q/Q9WBKuYVzwsr9+Q6WJhRRlFeGt6CLNJLF2AZ+1LXrVvHNy+7jKeHDWPwN77B6HvvjdlIbElJCSkpKUyePDmsfOnSpdx2222sXr2as85q+LyvpaWl7Nmzh3HjxjF69GizuhFt+yzXXHghg+fMYdT3vmdWNammqobnrnqOja9v5KrHr+KMW88wm7QTLwVZi8goWkxX25vuLcgifdkcyoLzYkUk2jQHVkSiJntxGXOWpeNwOHw/4A1MBOw2cGBUD+xqrmnTptULrwCXX345iYmJvPzyy2ZVGNvPib3jJT5+MjZzYj25c2Fp1wuvdJV5vyIdTAFWRKIojbwiy3cKpSZGn9p62dloGjRoEE6nkxUrVphV9SjENs1bkMXy2SGjzZ7cLnRaKS8FC5fgmt0Vo7tI7CjAisQjbwFZjhyWUEx+uqPT/vjHU4jNyclh9erV7NnT9HlkWxRi4+SzjFWI9eQ6SM8vZkmO/6T+DgeOHOjUeS70wg2OdEoXWDoLgUg7U4AViUdpeRRZ/pFMq3P/GMZLiM3Ozqa2tpZ//OMfZlVEgRC7efNmKisrzeo6cfRZxiLEZi+ue611t04+lSB7cdjr7cjPWKSrUIAVkQ4XDyH2jDPOYNiwYfzzn/80qxqUkZHBGWecQUpKilkVt2IRYkVE2psCrIjEhViE2JKSEtavX28WA+BwOPjqV7/Ka6+9RktOztKa88J2NIVYEbE7BVgRiRuxCLGN+epXv8qePXv45JNPzKpORyFWROxMAVZE4kpHhthLLrkEgJUrV5pVzbZhw4amD+yKEwqxImJXCrAiEnc6KsSecsopnHrqqbzxxhtmVbPV1NQ07+wEcUIhVkTsSAFWROJSR4XYGTNm8NZbb7VoHmyoFp1iK04oxIqI3SjAikjcaijEPv44jBwJiYm+q9D27AnZ2bB5s7mGlps+fTr79+9v8GCv5lCIFRFpXwqwIhLXRn7nOwy7/fZgiL3pRot582DnTqit9bWpqoJXX4VJk6AFZ8GKaPr06QCsWrXKrGoRhVgRkfajACsicW/k3XcHQ+zoVT/HQeTd+1VVcO21bRuJHT9+PMOHD6eoqMisajGFWBGR9qEAKyIxceeddzJu3Dguu+wyNrciYY68+26WHbmdbwz+K/91SsMhdsAA+PnPzdKWcTqdFBcXm8Wt0hVCrLcgC4fDQVaBF/BSkJuFI6sAr9lQRCRKFGBFJCZ+8pOfsHLlSh5//HFGjhxpVjfLrzbczZ92Nx5iy8vB4zFLW+b8889nw4YNlJeXm1Wt0tlDbFpeEVaZG/IXUVCwglmLi7CK8kgzG4qIRIkCrIjExODBgxk7diwjRoygW7duZnWz1NbCQzsbD7EJCbBnT1hRi5133nlYlsX7779vVrVaZw+xpM1ijnMdzFJwFZH2pwArIraRnOz7t7EQm5EBQ4fWLdMa55xzDklJSVENsHSFEEsxy1Zo4oCItD8FWBGxjRkz6v6/oRA7dqzvlFptkZKSwqRJk/jggw/MqjYLDbH79+83q+NSc0KsJ3cFGQtcFC9bgdfrxascKyLtSAFWRGzjkUfqRmGJEGJvudni9dfh3ntDl2qdqVOn8uGHH5rFUZGRkUF6ejoDBw40q+JWQyHW68nF4ciidH4e2dmzcRUvY9GKDaRpHoGItCMFWBGxjbFj4aWXoHdvGD0aevWCJw7ezasOX4gd/+7Pee5Zi7FjzSVb7pxzzmH37t3s2LHDrIqK4cOHm0VxLxBix10yjpfueIm1T60lLXsxllVEXhpANoutIhbntXEIXESkCQqwImIrX/86rFvnmyYwdChUVsJjX97NR8Nv54q+fyVjdcOXnZ02bRqTJ082iyM666yzAFizZo1Z1aUlJSdxw0s3MO6ScSy/fTlrn1prNhERaXcKsCJiO2PHwqOPwsaNvqy6cSPMW1F3sYPQy8621hlnnEFCQkLMAmx5eTnbtm0zi+NSUk+FWBHpWAqwItJphF6xq60hNiUlhbS0ND7+uP4BS+1h//79bNy40T5nJ1CIFZEOpAArIp1KNEPslClTWLs2NsFs4sSJ9jvFlkKsiHQQBVgR6XSiFWKnTJnCF198QWVlpVnVLmx5nliFWBHpAAqwItIpRQqxJSUlrF+/3mzaoMzMTGpra/n000/NqnajECsi0jQFWBHptCKF2JY4/fTTAfjkk0/MqnalECsi0jgFWBHp1EJDrOPZZ1sUYseNG0evXr1iOgIbEBpirRY8546kECsisaIAKyKdXiDEOt56ixNLlzY7xCYkJDBp0qQWTTuIpkCIra2t5dChQ2Z1XFKIFZFYUIAVkS5h5N13Y112GTWvv96i6QSTJ0/ms88+M4tjJiMjA4fDwcGDBzWdQETETwFWRLoMa/Zskq64okVzYjMyMti6dWvMzkQQSUJCAikpKZoTKyLipwArIl1Kt29+s0UHdmVkZGBZFp9//rlZFVMDBgwIzondtWuXWR2XFGJFpL0owIpIl9OSsxNkZGQAdHiAxf9cxowZw6BBg8yquKUQKyLtQQFWRLqk5obYU089lcTExLgIsABjx46lW7duZnFcU4gVkWhTgBWRLmvk3Xcz7LbbfCH2F7+IGGJ79OjBmDFj8Hq9ZpW0gEKsiESTAqyIdGkj77nHF2KXLWswxKanp1NWVmYWx4Wqqip27txpFsclhVgRiRYFWBHp8poKsRMmTGDDhg1hZfFi586deL1enZ1ARLoUBVgRkSZCbFpaGgcOHKC8vDxsmXgwfvx4XXZWRLocBViRWKsG8oDB/m+gA+gBTANWmo0llhoKsaeeeioAX3zxhbFEfAi97KxCbIzp+yzSIRRgRWJpCzAS+A1QDgQG+aqBD4DLgNuAGmM5iZlIITbeAywKsR1D32eRDqMAKxIr1cBU/w9dQ6qBF4F7zIo45i0gy5FFgQ0O0p82bRqTJ082i+sxQ+zYMWNISEhg48aNZtO4ohAbQ531+yxiEwqwIrHyX0382AUcBpYBq8yKOOTJxZGeT7FZ3gmEhti9v/0tI0eMiPsAi0Js7HTG77OIjSjAisTKU2ZBI/oCD5uFcSh7MZZViMss7yRCQ+z3R4xg86ZNZpO4ZOsQO9MmIbYzfp9FbEQBViRWvjQLGrEXeMsstJ+KigqWLl0adnv55Zc5dOiQ2TRuBULshTU1fGXv3nqn2IpXtg2xL4eE2KfjOMR2we+zSDxRgBWJlZbknoRm7p6Mc5WVlbzxxhtht5KSEo4dO2Y2jWsj77kH76mncllyMpt/9jOF2HYUFmJvi+MQ25Iu0Em+zyLxRAFWJFa6mwWNmAAMMgvbj8PhaNatpUaNGsWf/vSnsNvChQsZOnSo2TQmSkpKWL9+vVncLEcvu4wndu9m/wsv1DtPbDwLDbHbtm0zq+OSLUJsHH+fRboCBViRWMk0CxoxEbjILGw/lmU169aVjRkzhv/buZMTX/lKvfPExruMjAyGDx9Onz59zKq4FfchNo6/zyJdgQKsSKz8qpmjNlOAd4G7zArpSKNHjwbAm5lZ7zyxdpCenk7//v3N4rgW1yFW32eRDqUAKxIrM4EbgMYGwaYAqUAOcKFZKR3plFNOweFwsHXr1nrnibVLiLWjuA2x+j6LdCgFWJFY+iNwEzAQGA/0AnoDZwHXA4eA04DfmgvGKW8BWY4cllBMfrqDXI/ZoPNITk5myJAhwXmkdg+xlmWxb98+szguxW2I7WzfZxEbUYAViaUk4BFgOXC+/4fviP8I5QT/uSUf8rezg7Q8ikLmyC7ONht0LqecckrYgVB2DrE7d+5k/fr1OrCrLTrb91nERhRgRTrChcAzwFb/6Xi2+u9rN2NcMwMsNg6xI0aMYOjQoWzcuLHea4pXcRli0fdZpCMowIqINNOoUaPYvn27WWzLEOtwOJg4caJCrIjYkgKsiEgzjRo1ioqKCiorK80qhdgYUogVEQVYEZFmGjlyJAA7duwwq0AhNqYUYkW6NgVYEZFmairAohAbUwqxIl2XAqyISDONGDEC/EfwN0YhNnYUYkW6JgVYEZFmCozANhVgiRRibUAhVkTsQgFWRKSZUlJS6Nu3b7MCLAqxMaUQK9K1KMCKiLTAiBEj2LVrl1ncoGCIff55hdh2phAr0nUowIpIlzFt2jQmT55sFrfI8OHDWxRg6QQhtra21qyOWwqxIl2DAqyISAsMGzasxQEWG4fYjIwMxowZY1Z1iMcfh5EjITERHA7o2ROys2Hz5vB2CrEinZ8CrIhICwwbNozdu3ebxc1ixxAbL268EebNg507ITAgXFUFr74KkybBP/8Z3l4hVqRzU4AVEWmBYcOGcfjw4YhX42qOzhBiDx8+bBa1q8cfh2efNUvrVFXBtddqJFakK1GAFRFpgWHDhgG0ehQWm4fYL7/8ktWrV8f0wK4FC8yS+gYMgJ//3CxViBXprBRgRaTLKCkpYf369WZxiwwdOhSAPXv2mFUtYtcQm5qaGvOzEzTnb4XycvB4zFIfhViRzkcBVkSkBaIVYLFpiO2IU2w15yQICQnQ2EcSCLFjZ4xl+W3LWffMOrOJiNiIAqyISAsEAuzevXvNqlZRiG1acrJZUl9GBvg/mgYl9Uzixr/fyNgZY/nb3L8pxIrYmAKsiEgLDB48mISEhKiMwAYoxDZuxgyzpL6xY32n1GqKQqxI56AAKyLSAklJSaSmpkZtBDZAIbZhjzzS+CjszTfD66/DvfeaNZEpxIrYnwKsiEgLDRkyJOoBFoXYBo0dCy+9BL17w+jR0KsXpKTA1KlwzTXwyivw3HO+ds2lECtibwqwIiItNGTIEPbt22cWR4VCbGRf/zqsW+ebJjB0KFRWwv79MHgwrF7tq28phVgR+1KAFRFpocGDB7dbgMXmIXbIkCHtFmLHjoVHH4WNG8GyfP8++mjLRl5NCrEi9qQAKyLSQu0dYDFCbO2JE2Z1XHI4HGRkZLRriG0PCrEi9qMAKyIxcf/99zNz5kzmzZvH9u3bzWpbGTRoEPv376e2OScobYNAiKWmhkPvvWdWx6XQEFtRUYFlWWaTuKQQK2IvCrAiEhPf/OY3uf/++/n2t7/NwIEDzWpbGTx4MCdPnqSiosKsirqR99yDo1s3jn3+ua2mE2RkZHD66afjcDjM6rilECtiHwqwIhITp512GjNmzGDatGn07NnTrLaVQYMGAVBeXm5WtQtHUhIpp59uuzmxCQn2+4lRiBWxB/ttXUREOlisAyxA77PPtt2BXabq6mqzKC4pxIrEPwVYEZEWCkyB2L9/v1nVrux4doKAY8eOUVJSogO7RCQqFGBFRFqoI0ZgA+waYpOTkxkwYIDOTiAiUaEAKyJdxrRp05g8ebJZ3GIdNQIbMPKeexg2d66tQqxOsSUi0aQAKyLSQikpKSQnJ/Pll1+aVTEz8rvfVYiNEYVYkfijACsi0goDBgzosBHYAIXY2FGIFYkvCrAiIq0wYMCADh2BDVCIjR2FWJH4oQArItIKAwcO7PAR2ACF2NhRiBWJDwqwItJllJSUsH79erO4VQYMGBCTK3E1l0Js7CjEinQ8BVgRkVZITU2NiykEoRRiY0chVqRjKcCKiLRCvMyBNSnExo5CrEjHUYAVEWmF1NRUKisr4/LyqHYPsdu3b6empsZsEpcUYkU6hgKsiEgrpKamAsTVPNhQdg6xZ599NklJSWZ13KoXYv+sECvS3hRgRURaId4DLDYOsT169DCL415YiL1VIVakvSnAioi0gh0CLDYNsSbLssyiuKQQKxI7CrAiIq3Qv39/AA4cOGBWxR07h9iTJ0+yZs0aex7YpRAr0m4UYEVEWsFOARYbh9iEhAR69uxp37MTKMSKtAsFWBGRVrBbgMWmIbZTnGJLIVYk6hRgRURawY4BFoXYmFKIFWk/CrAiIq3Qo0cPevbsabsAi0JsTCnEirQPBVgRkVbq378/Bw8eNIttQSE2dhRiRaJPAVZEpJX69etnyxHYAIXY2FGIFYkuBVgRkVbq16+fbUdgAxRiY0chViR6FGBFpMuYNm0akydPNotbrTMEWBRiY0ohViQ6FGBFpPU8uTgcDt8tqwCvWd/JdZYAi0JsTCnEirSdAqyItIp17J9kLZ+NZVlYViGu4nzScz1ms06tMwVY/CF26K23su/559n2y1+a1XEpNMRu2rSJo0ePmk3ikkKsSNsowIpIq+ytGs7Sxdn+e9nMdzthXWmXGoXt27cvhw4dMottbdT3vsfQW29l71/+YrsQe8YZZ9CrVy+zOm4pxIq0ngKsiLTK0NRM0kLup2VkQmZGWNmJEyfYvHlz2G3nzp2cOHEipJV99evXjyNHjnDy5EmzytbsGmL79etnFsc9hViR1lGAFZGo8Cxfgmt2YETWZ+PGjcycOTPsdscdd7Bjx46wdrFSUlLC+vXrzeJW69u3L5ZlcfjwYbPK9uwYYu1KIVak5RRgRaTuQKwmbg3yFrCQQoIzCvwmTpzIpk2bwm6vvvoqY8eODW9oU3379gXodNMIAuweYr1erw7sEumkFGBFxH8gVtO3yLwUzC1lgZleu4DOHmCxcYi1LIuamhqdnUCkk1KAFZE28eTOhaWL6XrxtWsEWGwaYnWKLZHOTQFWRFrNW5DF8tlF5AWO3PLk0pXOpBUIsJ1xDqxJITZ2FGJFmqYAKyKtsm7jt0jPL2ZJTsg82RwwjuPq1Pr06QNdYAQ2QCE2dhRiRRqnACsirZI5/o/15shaVteaShAIsF1hBDZAITZ2knomccPLNzD2YoVYEZMCrIhIK3XFAItCbEx169WNG/6uECtiUoAVEWmlrhpgUYiNKYVYkfoUYEVEWikpKYlevXp1yQCLQmxMKcSKhFOAFRFpg969e3fZAItCbEwpxIrUUYAVEWmDPn36cOTIEbO4S+kMIfbLL780m8QlhVgRHwVYEZE26NOnT5cegQ2wc4hNT09nwIABZnXcUogVUYAVEWmTrj6FIJRdQ+zw4cPN4rinECtdncNq+ALn0sF+97vf8be//c0sFulwU9ZOIakmidVnrzarmlRZWcn69euZNm2aWdXuvvOd77B3716WLVtmVrXa2rVrqamp4eyzzzarouanhw/zTrduvJKcbFbFpcurqphZXc1jvXrxWVKSWS1RlHAygSmfTKHPwT68d/57VHevNptIFF199dV897vfNYulAyjAxrGZM2fy0UcfceaZZ5pVIiJxbWJNDZ8rvMZEwskE+hzuw8H+B80qiaLA7/HKlSvNKukACrBxbObMmQD6soiIiHQw/SbHF82BFRERERFbUYDtCo4cgbPPhsREcDjqbr17Q0GB2VpERACOAGcDiYAj5NYb0KZTpEMpwHZ2RUXQrx+sWQO1teF1lZWQnw8TJkBVVXidSBTdcQckJYX//TR4MKxaZbYUiRNFQD9gDWBsOqkE8oEJgDadIh1CAbYzO3IEpk+vH1xNGzfCOeeYpSJRMXYs/OlPcPJkeHl5ua97/uxn4eXxx0Ouw4HDkUWB16yTTukIMD1CcDVtBLTpFOkQCrCd2UUXNR1eASwLPvsMHn7YrGkZbwFZDgcOhwNHVgHhv/VeCrJ8dVltSAGe3AaW9+TiyPWYpdLB7rgDtmwxS8P9939HcyQ2EDYb6CfQYBtProPIXSibxVYhLrO4zTzkOnKJ+JARNNj3JfouakZ4BbCAz4A2bjrDefHkZtVtSx0OsrJy8XhDP/uW9Z1OwZMb4XdFujIF2M7so4/MkoYlJkJbTzyelkeR/4fetSCPtPBK8ha4cLnLKMoLr4mK7MVYi7PNUulgTz5pltSXmAi5uWZpa/nDptMJ+XMjjph6CxayzglOoy9mL7aIbRfKZrG1mJg+pDRPCzadJAJt3HTW8ZCbNZeFGQtYallYloVllbFgzjpy0kP7s/qOiAJsZ9aSM6TV1MD27WZpK2Qz3+1kyfL6YwOe5TA7GBh8owyBEQZHVi6e4MY5ZJetp4Bc/8itY5KDnCVQnJ/uux8YLvPk1hv19XoKyAos58git27l4PXUrdPhICvXE/JXvYeCrLrnlZVbEPK8pKXMaQOR1NRAWZlZ2kaZC1jgKiZ/kdEPvQUsKl3AgszwYk+uOSLrpSDYP7Pqj8yG9DlPQW5wtCwrtKHX7Evh/Sx8WkLkPh9Ynye3gb6v/to+WrDppAaIxqYT8OTmsCRzAUV52SEDAGlk5xVRGNwF0Ly+4+sjXjwFIaO5odtZc7sZ3IMWGNmNvN6sAi946/dRn0YeD/B66r4r5na57jvoqfvuZfmfiycXh+8LQHrYc2xie97A99RVqO9Np2BJ3JoxY4Y1Y8YMs7j5fBG2eTeHw/dvNJS5LSdOy10WXuZyFYbcdVo43VagSVmhK+y+ZRVaLrCcrkJfWZnbcroKrUIXljNsxYHmIcubj19WaLmdgftlltsZuo6ysHUWukIeM/C8Qp63tIzZzSLdotn1fAp9fa3MbTnBCv34Cl0uy13m/5yNfmT2A1yB/lhmFbqcFmafLnRZgOUKFJb5+qzv8SL3s/C+VGi5wtZp9vnQ9TXynNVfo88/9tmsm8P/b5v5+kzzPr6m+o5ve1l/O+u2nKHbWXO7W+a2nLisuqcQYb04Lac7/H7wK9DY40XYLoe/Bv/3zumyCn0LhH9nzOdq+dpE+p6FfU8KXRY4LZdvpVaZ22ldlt26702bf5MlqjQCKz7Jyb59udGQlscCVzHLVoT8db2olIz5gR1eHhblg3tp3TSDtOz5uFlGyCKAkznz/SMRaXkUNXP/rse3coKDvWnZ5BUV+e57FpGPm6V1lWTPd8OyFcG/2ovXLWeF/8/xNE1NaHe9evnOUBB1aXksdTtZsrBuhGkhs+v6RYM8LF/ixD0/0D/TyJ4/B6fZDMDpZn5ghWn+vQ8LCyjzLCK/2MUCo585lyyMOK2hTmifn0BGxAcNp/7awZL90wjabAOlxU4yJpjlzWVuL4mwnc2jqMic3tWU0PVmkEkxmRmB+7OY4yymdAMNbNfrHi/Sdtm36Q3/QjjnzCfbt3ImNPUFaMb2HADnHOb7VkpaXhHfPUXfm85AAbYz69XLLGnY4MEwapRZ2mrZs10U5y8K7opaXi84FJOfXrfbx+FIJ784sCFsZ8HdUP5bej7FxaVsALIXl1GYuY5lOb5dteG7faWlBg0yS+pLTYX0dLM0OtLyFuAqzmdugRfPolIWtPZHKi0DY9ZBRGkZIa2cGYRlkWauoyXUX9tJCzadDAaisumcQEYwDHZOwSkw/lt6fjHFbX3BjWzPG6LvTeegANuZ/e//miWRJSfDzp3wgx+YNa2XPR+3cwnLPeAtWA6zzeDgxF1Wb2dcbA6icbopq7cjMHBARBrZi4sosiysskIy1+Uwt/EhM2nE3/5mloQbNw527IDFi82aaMlmcaGL4vx0FmbMb/1BL95S1pllAMYPpbc0pJX5I9rQOtpE/bVdNHPTSTKwE4jKpjONjEwiHj8QOItLvbnYNuN0l9Xb5rd55LPR7XlD9L3pDBRgO7O8PDj1VN9Z4xuSnOy7ZWTAXXeZtW2Qxqw5TpYszGXRsgyCswfAf6AX5C8K+avX6yE3qyXn2fRSEJjgb8ie7w4/At1/ME2B1x+syWdRyIx9ryeXLP+BDJ7ckOeQNoHQATVpuQsvhJ/+1NcFQ6cJpKTAiBGweTM8+KCvXbvJXkxZYWHIbsamZDPbVUz+osBBgV48K5ZRbDYDYAkLAx3G62FRfjGuBXmk+/+AC9bhxbMon2LXgmZMYWhKXd9Xf20necCp/qtuNSTZf8sAorTpzF5ciGvdQrIKQreNXgpy08nHbWxHm+Lfzs41D24NORXVhAycxYGpW148ixrq583R+OP5tsuLQg6W8p8urPkb/SBvgf/Ayia25w3R96aTMCfFSvyIyoTxY8csa/Jk35Ey3brVHTXTs6dljR5tWUlJlnX66b52Uec/AMA48CSg0O20nL7jfS2cvoNr/DWWK1BuLu8/MMdXHjK5P7ge/yT/QrfldAbWUTeB37+A5XY669YfPFjHf2BBQ3XSam+/7euGSUm+LpiU5Lv/9ttmy7YK6TsNHJRR6Krft+qXlVluV6AfOC1XYWC9IQed+A8qKXS76vqkcZBWeD+rO2gkvI87rV9/Hn7fXeY7OCWwrKuwgb6v/tp+jlmWNdl/kFa3kAO2elqWNdqyrCTLsk73t4sq30GDwW1ji/pO/e2tuZ0N2xRalv8ARf82uDDQx1zWK8bjuP0HFdb1yQh9tKnHM7fLIc/V/A6Wuev6te+7HPJ4TnfYgWYNbs9DfxvMA8gaWqYRUflNlqhxWJZlmaFW4sPMmTMBWLlypVnVcg8/DL/6FWzb5ju3UWIinHIK/L//F+WRV5EuwpOLY2EGZS0+KEZs5WHgV8A24KT/gK1TgP8XvZFXsYeo/iZLm2kKQVdx112waZPvpJuW5ft30yaFVxGRxtwFbPKf79Xy/7tJ4VWkoynAioi0VOiJ1ZuYbyciItGnACsi0lLZi+uOeNYUAhGRmFOAFRERERFbUYDtIu4AkvxnhQncBgOrzIYi7WDLSz/mwwem8eGPzwne1v7yK1RuXWM2FYkz2nqKxCMF2C5gLPAn/wG0ocqB6cDPjHKRaFpbcAXla/4OVm1Y+YmjB/js8W+xe9WfwspF4oe2niLxSgG2k7sD2GIWGv67XcYS/CepDrnEX1ZWLh5v6OEuHnIdkS9G0HE85IZeljBuL33TsvfOk+to1QnD22rLSz/mxMGdZnGQA9j5+kPtMBJrz/7nyQ15vqGflycXR9hz9V2ZKb77aMM8uS24qpQnF0eHHCjXAVtPT27YpVab/R41QP0pgg7rTxJtCrCd3JNmQQSJQK5Z2CYecrPmsjBjAUuDl/YrY8GcdeSkh1whi2wWN3nJv1jLZrFlUeZ2gquw7Zc5bDfx+N7VV/7RK2ZRfQkJbPn7T83SNrBv/8teXNf3ikIu2eVZvgTwXZrZJ428pW5c7rI47qMNy14co8tGt0kHbD2zF2NZZfi6QNvfI/Un6cwUYDs5c8dXJDVAmVnYBp7cHJZkLqAoLzvk6Ow0svOKKHQFW/lHOgOX9Au57ykgN2w0wIunIGQ0LSu37nKEgRGLwF/U3gJ/u8DoQuT1ZhV4wRtyvxl/vnsLcsOfg7+8/ihHE6MZIc/ZE7LOsOfgv/xtcL25IZeWbOZ7F1ifJ9eB74xP6cZzMh+jIOQyj9HhsJrugdbJk1Ttb2qkq/ns3v/SZs3BuWR5yOiYh+W4cbtgXWndB+RdUUrGLP8rbKBP+Z6+p+71mH0p4nL+y3RGFPn1hH4fGn2/Qr4vgRHBuvseCnL9/TGwvtDTlYW9r9R7jIJod94O2Xo2xFv33oT1l9A9Rv6+HOyDvs9f/Sle+pNEnXlpLokf0bhsXd25fhq+Ofz/Rofvcn8NXMXTUGi5Qi/vF7j0bOCyiWVu3/+7nXWXiLUsq6zQbTlD7gcu6Rm8X+a2nLjCLjVYb704Lac7/H74FWud4ZciLQt9zDKr0KgvdJmXcCy0XI29Cf5LHAYvpei/TKNvEd97WLe+Mt9lFo3LlDb+3oWuL9Lz85eFXKKyrNDV4OVXW+uD+89u8vbh/WdbH/z4HHPRVuoM/c94DWVuXz8Je5wyy+0KfYxAn6q7bHKZ22n9xyuR+1JYXzCXK3RZhD1/k/+SosHLb4b3z/rvV/31mc+h0BV62VGjv5vvb7As5DKlZYWWq9Hn3BrmljLSLbpbT5/6fbjM7ax7v8oKjXqzH/ven7p69ado9ado/CZL9GgEVujlP8Y2OjZQWuwkY4JZ3lxO5sz3j5yl5VG0GBblg3tp3bk207LzKGrxuTdD15tBJsVkZgTuz2KOs5jSDeYyIdJCHzONbGNUI3u2i+L8RcH73oLlMLuJfVpON/MDu/XSspnvdrJkYQFlnkXkF7tYENzll0b2fDfOJQtDdn9HEvoaJ5DhNOvrK163nBX+kYa07MUdsvvQ0a0nDke0NkWdof+lMWuOkyX+/bvBkbEJGTiLl7HCC3hXUMrs+tMfnHOYn+3vpXlFLHEsIh83S42+xLIV4XMAQ5ebkEHTXceJe37I98HfP91lHhblF+NaEPp+zcftXMLCxjsvzjnz8T2FNCY0r/OyfIV/9C+to6aDRHfr2ZC0vKK6KQBp2WH9A7KZ7Somf1Fw60P45kf9yT79SVoiWr8aEqcGmQURpALpZmGrTSCjqTBoS+G72x3p+RSHVmfPxhWcU+ZlRWnT+dWUlpFZd8eZQVgGS8sgpDYqsheXUZi5jmU5vqkF4dMUoqNbr/5mUT1JvfqSPHCMWdxKnaP/pWVkwpLlePCyojSDWWkEg+6yFV7Y0IIOFtxdGtJ3i0uJ6lsU1j/NPyDSCO3aUZG9mLLCTNYty/G9NmO3cnTEfuvZIE8BWSG77dPzw7Y+ZM92+ftL5DCq/tSEmPQniTYF2E7ub2aBYRywA1hsVrSab+NSNzoQyjc3tOH5UPHLk5tDfuYCygL7DsvcxqhCNr7fEA94V7AsY37Tf70bG31v6boG6/CWElIbJWlkLy6iyLKwygrJXJfD3CZGNVrq1OsXYZmFIbr3H0n1ob2MueI+s6qVOkn/C/5BtIJSMoIjU7PmOCkuXWGMsDXB6a7rt8FbW0eXjD8Swvqn+QeEl9CuHS1p2YspKrKwLN8fYjlzo31keey3npF5yM3JJ3NBWfDzK3MbI4ohf0B7VywjY77x6ao/Nan9+5NEmwJsJ3ch8FP/6YpCd3SlACOAzcCD/nbRkr24ENe6hWQVhIzoeb0U5KaTjxtz29q4bOa7IT9kY+L1FJAVehqU0F1hePEsWhY+OtoOvCvqP4Zvt9dycheVMidwMESjQnaDeet2laXX20XmxbMon2LXAkIOJG4lLwX+Axo8uYEDmPBNOYj2qAaQMvosRn31bt9ITUKir9DhIKF7T7r1GUz1wZ2M/Mp3SBl9lrloq3WO/uf/gygnPyxZ+A7IySc/0u7eSLLn4yafRSHDSV5Pbvjzb6UlCwPrqOuf+el1U2Hq3i9zSkzreQv8BwR5ckNOC5XGhPbovB2y9WwOLyuWmT3M/74vz2VR6RzfCKtRr/5UX2z7k0SdOSlW4kc0J4y/bVnWZMuykvx/Mif5779tNoyaMqvQ5bScYOG/hR4wFJy4DxY4rV9/Hno/wgFH7pB1hU62D9S7nME6d6Hb39ZlvWI8jtt/cFPgcVyFvoMS6u771lfvIC6r0HIF2zktl7vuMepa+ddlHiAQif9AgkK3K/i6nMbjuZ3+19Si985pucsivKaywPPFcroDL7LQcoU9RjOedysd2bLa+vT/vmF9+JNzfQdu/eRc69P/+4Z1ZMtqs2mU2Lv/+Vda72CVegfkBBT6Dgqse5ywSqMvGQegBV+X2yoL6Sf1HzvAf9BQobvuO+E0Dqpp5P0qdNW9Xqfbf4BNyP0yd91z9X0HQ94jp9v/OMbn63QZrzmaYr31jPAZF9ZtJ3C6LHfgPQo/0styRui7QepPbe5P0fxNlrZzWJZlmaFW4sPMmTMBWLlypVkl7cxbkEV66YIWH9TkLchiUUZR0+ck9OTiWJhBWYsPBhLpaB5yHQvJKCuKwh4Bqc9LQVY6pQtaem5TLwVZi8goauvu/FizT3/Sb3J80RQCEfBv/APnBPTtonO24lD2DaWZzZ9LJiICvnO3BiZne1ewrFVn0thAaWYzpwKIdAIKsCLgO6BhASx0OHA40lmWGXqqmCYEL/+YxfLmHLwVejLtKMwdE4kdD7mOHJZQTH56yBxqaZu0WSxgof+o/mVkupc2ezQyeCGVrOX1D96Ke+pP0nqaQhDHtLtCREQkPug3Ob5oBFZEREREbEUBVkRERERsRQFW4ltgfmlwrqiHXP98U82XErsLzF+sOwdlrOh7JNHXcf1ZuiIFWImywA9jaOiMUNfcyyFlL8YqdIUWsNgqJLQk5jy5zX/+EkO+K20FL3EZ4db0D6uHXEfgbBTtL3uxRVj3jqrGXkscfI+kAV48uVlkhfbbrFw83tC+29hn23Ei9WdPrk2ufie2owArUeb/YXS5cBXnG5cmDdQVtvj8qnEle7G9n39nlhlymctCV/hlL81f1oiyWdzmy2LGi870WroKD7lZc1mYsYClwcu0lrFgzjpy0ueGjJbb57PNXtzS89mKNI8CrM2kpqbGxa1ps1lc5ob89Eb/+jZ3OXkLslo2QhuRF09ByAhGVi51Vz5srC70+XgoyPU/l+D5YSNNaQhcWjQwWpJFbugKOxlHnPwXWRp5ixu5MET2Yory0sI+Q09BbrAvuAoj7Fb3FpAb9tmGrC/ieow2octn5eKJ0H9MXk/dc2qyP5l9L3j53AivBW9dnzafZ6BFY4/d4GPZwzvvvNPqWyRmm+beGuPJzWFJ5gKK8rJD+nEa2XlFISOb5mcbct8T0t9yPY1v78y+6C3wtwts7yKvN6vAG9avg+evjcDcvjfvO+MJ+c751l/XzzwUZAX6sIOs3IKw7bd0LQqw0n7S8ljqdrIkp+FdXeYup7S8IsrcztAmLeYtmEvOsjnBEYyyBRks9F/Lvn4d5KTXPb/A8yletpyM+UVYVhmFmUvICWxhzSkN3gLm5ixjzlL/aEnZAjIWho6USNwJfIbFy1ieMZ8iy6LM7cThMHereymYu4wM/2dbVjiHdaF9OdJ6CjND+ruH3PR8mFPm6xtLZ1O6cIlvVLihK7B5C5ibs445ZXX9iZyG+pOH3JxlZC7wr99ayuzSHBZ5iDhFwJObTj5z/CPSS5m9fCFLQuobf+zGHkuiw0vpOnA1cCWU7MWBK1WZn23gfjHLlmcwv8jCKnPjjLi9q9sW1tuWpeVR5F+usfWSP5esFSH3lyxsoH/W3743/Z3xUjA3h3WB74xVxgJygnvyPLk5LMtcENyrsnR2KTnqhF2XeW1ZiR/2ve5yoeUKubh2oct/XewIdYH60Ot3l7md4df4LnSFLG/VXTs7wrWqm64zr/vtuy526OO35PmYbSWO1Os3IRqsa6z/RLhuvLmeMrflDFzz3awL9CWjLLQPRepPZW5nvTIfX392utxh14avE/paIryuMrflDClr/LGbeixpuwifUYPMtub9hsoMZh8N7b++BhEeJ/Q7UP87YfYj836jj2nWBepDtrc4XZa7gzqhfX+TOyeNwEq7y15chhtzPmxHMS/RmEZGZuh9kTphu18d6eQXmy1aJq0Zna04Pz24i9ThcJCeX0xx6QazmW+ErKyQzHXLyEkP7IptwXcsLQPz2TT82G18LGmGCWQ4i4n4UXclxfmkh/RBR3o+xcWlbPD/lhRmrmNZjq+fhk8vkK5GAVZiII28pU3Ph40N8wfCt9tOpB5PLjn5mSwI7FK3ymjj7Ba8zehsTndg92nIraGjYNKyWVxU5J/ikMm6BqcbROAtxXw2jT52Wx5LmsH3x/SS5ZE2kr4zbHT89jMGQg+8DN4CB6ylkb24iCLLwiorJHNd3fQC6XoUYCU20vIoKnSxJCcnfN4dMCHDSfGyFf4DCTwsWtaWYa5s5rshPzDPi8BBVgV4yWa+28mShaF1i8gvdrGguRceN2T7HizkoB/fQQbapnZC3hW0qGtmz8ZVnM+iQGdoRt/29adF4Qcd5mY1cPovD7khB4OlTag/olonm9muYvIXBdp78axYRuizafyxW/JY0lrZiwtxrVtIVugBcl4vBbnp5ONmfgN/x0TW2LbQb0IGzuJlrPBtfPEsCu8TMZc9Hzf5LAoZ3fd6coPP2ZMbsm1Nm6C9Z12dOadA4oc959v45kgB4fNG/erNJ7Us3zJO3zJOl9sqdDvrli90+f4f3zzaz0PX38j8rkK303IGl3OFzdtrtM4VWLdv3lZZ4Lk08HzKfCu0nP7nD07L1UHzsyREpM8pUl2E+X2h5YWuus/f6XJbbv/n7CqM8Bhl7rp+FZjTV+YO9m2cLqvQmONn9jdfodGfGurklmWVFboaaFv/tVhWmeUOvh6n5SoMtAl5Dxp57IYfS6KrzCp0hWyjwHK6Co1jAOo+h19/Hnq//jzmxrZ3lhXSx50uy10Y6MMu65V6fSj8cVyFvvmvdffr92fzfrO+M1ah5XaGf++CT7ms0HI1VBcD9vxN7rwclmVZZqiV+DBz5kwAVq5caVaJiA15C7JIL13Q8JQAEYlb+k2OL5pCICLSTjy5IQc7+acQOMOPIhQRkVZQgBURaSfZ8xfAQv+R/ekLYU6Z72IKIiLSJgqwIiLtJS2bxUWBI6mLWKzwKiISFQqwIiIiImIrCrAiIiIiYisKsGJLnlzfVVoinx9TJE55cn3zYUPPxSkizaZtvwQowEr0BX6k/bf2uHpM9mKLQpdR6MnF0R4PJjbhITfY78IvJuHJdYT3DW9B8BKxMe0y2Yux6ndcch25xPJpSDzzX0AiZBualZWLxxsa2GzaZ6KwjY647ZcuSQFWoi97cfCym65Ci5id8jJ7sc6v2aVlszjY74qoO17Kw/IlwJLldT/4aXksdbtwl8WwfzYom8XBS2VK1+YhN2suCzMWsDR4GdUyFsxZR0566KV7bdpntI2WKFKAtZmPLr44Lm6t46UgN6tuVCH4l3iEkbOWjpCZu2ZD7nsKcv3rygpfl9dDblbIKEduyOUb8V0Stq6uIOQSm13XL1J/ERe3hqUxa44z/HrynuXgduNiHaXBz9DLitIMZvlDbt1uSU9IH/WNcHk9gf4T6EMhvSTSclktGRkL9P3AiHHIfU9BsH/WfVcIjtAF+qYjKzesb3oKQkbvsnIpUMf1SU2Nj1sjPLk5LMlcQFFeNnXnq0gjO68oZNSxeX3GN9Lprdcfgt3B3GYGt7mB/ht5vVkFXvA20jeb+3gRt9H+7b3/ktyBPh6+bTbp+9BVKcBKzHgL5rIsY6lvVKGskDnrcvyBMpvFViEunLjL/CNnaXkUFbqaP4Jr7poN3C9exvKM+RRZFmWFmSzJCWycvRTMzWHdnLK6UQ5ymOsf4vDk5rAscwFl/lGQpbNLyVnU/FgiHSdt1hycIaOt3lLImJXHbFcxy3wXfQfvCkrJCIaEwG7J4mXLyZhfFNyDYHkLmJuzjjll/tGwsgWQUzcSFmm5wswl5DTrry5C+r55v5hlyzOYX+T7rmQuCXxXfN+jnHVzgn3T95TqQkHOskwWBJ7v0tmU5ixqQaCWjuOldB24Zkfe4GUvDuxVaE6fceMM9JVlc4KjuWULMlgY6CvmNjMtjyL/co2tl/y5ZK0Iub9kYfD70KLHi7SNdjuxLN+2edkc/2+FVcaCjIXBbbNJ34cuzLy2rMQPe1932XedbJfv4tYRlbmdFiENCl2E3C+z3K7AtbEjK3QZ1/02rjNf736Z23IGrrdt1gXq/WWFrsC1wWN5pW2JjtC+V2a5/ddLL3M7g595mdtVr2/W608NlJW5nWFlZhuzX9dTr+8VWi6cVt0qzPuhr8esC9T7ywpdFjgtl7swpteIl2iI9Nk2xGxr3m+ozGD2xdBtpK9BhMcJ3a431TcN5uOZ9xsqM9R95yI9Zvt9H+z9m9z5aARWYsdTQFbILvv0/OKw6uzZrrp5it4VlDK7fed4FeeTHti15HDgSM+nuLiUDUD24jIKM9exLMd3FaXGd2FJfEkjIxPfNALvCkozZpEWGJktXsYKL2wohQYGuuopzvdfSSuk3xaXbjCbxVAx+ekh/daRTn5xMaW+jktZYSbrluX4+raxO1Xi2QQynP7PUVpA34euSgFWYsRDbk4+mQsCu+x9u4vCZM/GxRJ8uWMZGfObmTBay+kO7naquwUOjEgje3ERRf7pDpnr6qYXSPwL/jG0ohQy/BMF0mYxx1lM6YoClrfgjyOnu67PBm/NmtfSXpy4A7tEQ26Bp5SWvZiiIt+u18LMdXW7UyXOhfzhVY+XgqxmHg/Q5ej70FUpwEoH8fL/27t737atPYzjj4YsHQIU+RcsQ4vRoFOoKRkpBIU9GGimbORsweP15FWXWiNtXpICWoQilxyzSQEuULTw4pJZ7xgUyNAlw7kD345o2ZEbv/A43w8gICLpQzr8UXp8eEi+na32wEq+DiNP03mo0dl+dYHNjfAPFWmokfXneJaE6hcXGCShdRum7pZ6O9VicEHxx9BgaPe0Fhd4DVcmXso/jKThyOq1KW5xdGd/zPjKN8k6I5AlCvtFvSahtW1dbVG4TvEnsYLTY/XH9v7NNA63NVSkq/1NX9SKFdiyZFx9xkmStnrVWQkpUzKaqfmpvLkN1reJ4rO57jAoLgxbe8xxPHzTmmMK0B5uj7dZMwY2DownGakYXxp5+b/thdLIeDo/7rApDop2ymXjoHovLzJ/Nt6nRbv5tHKMV2wir9gGyXjFWEljjDFpbIKL5sEJq2OqC+fG+OXsejo3/i6OjOeV8z0TWLXZrMO0rOlmXdc/sFqnxZjCsu1//7n6Pkrz46j8mbLJOPJWj6W6cE0cXDQPbmjsQ8l4gT2G87KaOf/Z2ayV5rD+OChq1gtMFJefk4H5T2M9Ubq6niDerDar9TVr335/bhxr87O5/v2bx5xZs86bOh7c/k6+fzrGGNMMtWiHZ8+eSZLevXvXnOWATOP+ts6ONryLQCXTuD9Sb+HgPQ4BAPeW29/J9w9DCHB9snF9T8DsrWZLT72t5kJf8kFnO5uPTwQAAN8eAiyuT/e5jnRcXNE/0050Yj0N6XLlDeE7/fnNX7wFAACcxhCCFuN0BdpkMpno8+df9OjRd81Zt+7jx7/14MHPCsOwOQsAbgTfye1CgG0xDha0yWQy0cOHv+rFix+bs27dmze/6dOnnwiwAG4N38ntwhACAAAAOIUAC1yDcgzv+nsVAm2SKOx01OlY9zoGAMcQYHGN8qfF2I/dbL7+UcBLQnVu8hE019C+PzGKg+ZU3L4ynK0JaElY1eFVdncS1ssn4SY1nChsrvsL7HXcPF8TE4tyBeAyAiyu1471eNY4WH1c6z9NeP7kZh/dedPt4xaV4cxTlC5W74LhT2TiQEF8tXsT+5OrLf9P3MY6AOA+IcA65vvv2/Far6uDyYEuvHOWP9Hi+Vv1yx6y8hGD2Vj9Tqi8A8rqxQ2TutesehyhdfozGSsslq3uP7tW8SjCar1h/WjQDdvvhImUJRr3+3Vvcmg9vnCNLAnrdXb6Cq3H1ioZq1/1VvcV2o+OxC1Zv6/tWrKHhiRhR4OptBxu1zVxTqKwM9BUSw237d7e9evqhMma4SeZxuFqna2soVo+qZfrl8dPLhvXtddfu46GLKm3aYPaBoC7RoDF7eoeaJFG8hQoXhRh98OZlppqnigPwYtYQRDnvaJFr1mt7GFbajbv6XBhZNJYO9PBhadgs/FLDWb7Oil6gtOjno7L53Vv1H6kJ+Z/Gr8caLZ/kvcmm1RHvWPred0N2VgvB6faT4ve5/RIGrwsTisnCgcz7RylRVsn2j0baHTB9uOmrNvXq7VkDw0p/+1FxX5b22Vq9wDn+z5fbN26InmNdaio11mvqLM01v7pam2Xyy9nc/UOFzImVbwz1aAe56DtoaraO9k90/E03+7F2hszZxq/HOh0v6zHVEcaXFzbANACBFjH/PVXO15fpftc+14ZWKVkLgWBNLUn7K4LBzZP+4d+HoC7W+p5zfmlRKOhFJ3UPcNd/0CLMjxfyG7/QMu9/2qoSCdVAOjKP1hcEAikJF9pfQq76+swkmZvy1Cw1On8bdET3OUU8p3atJauw2pdLdbs9K5dV11fz/e9+tiwePuH8vOGtGVtdDKfyosOq9rr+s+1f9nvlIzO13ZerPTCAmgtAizuQNf6Uk40164mu4E0nSvZNL86oDrVXLy2h0stzz7kvXFprJ3TmQbbxRACe3gBvm0rw0vyuvk6XfV2mtMalkNtW7Xa2R5quTzTh+ZyANASBFjcie7zfXnTuZIyrfq7CjTVPMkD7T3Ir/WpZvtV9rh1fU0Wi3xIQ7yj02p4Ab7elnreUmdr0ld21pzSNonCwdAaXmKURpd1n24i09lpc1qDfbFl9Zrci+MQwP1EgMXdKIYRDAZlb6uv3UCaDo6vufs1P3U/LMe8SsqSsfrVRVsb8g8VaWiNCywuDLsgdfqHkTQc1ReLKVMSlssnCq31d7d6+lIHGa4i73GcHlsX6ym/UGk0u67yyjRuXDi1VjY+dxHW1WR6O7taD6y/G2g5HFV/EGXJSJc2UdT2yPrPypLw6scIANwmg9Z6+vSpefr0aXOyG+LASMpfXmTS5nxjTBp5RkFcT4gDIwXGmnKunT9NbILyvTwTpamJvPK9jN2cLY4841XtBCYuN+jS9mW8yN7y2ESeV88L4ur3ioM1PxNHxqu2zTOB1VYaBxfOa6tXr16Z168Hxph/3fnr9euBefXqVXMTLamJA2ufF/t99b/5y7V0br+mUdWmF11QbGVtl+3GprGu1bo6t444WKnVqGyrKO7m8vW66mXSqG7DC2ITB/Y6m793Pm21ttcfs8C3zOnv5HuoY4wxzVCLduC5y2iTyWSihw9/1YsXPzZn3bo3b37Tp08/KQzD5iyck2nc39bZERcKAl+D7+R2IcC2GAcL2mQymejz51/06NF3zVm37uPHv/Xgwc8E2LUShf25dk8m8rv5cID8lm6NBzsAuBK+k9uFANtiHCxok/fv3+uPP/5oTr4zP/zwg548edKcjGIM68vBVEtJ8gJFJxPCK/CV+E5uFwJsiz179ky///67Hj9+3JwFAABuUfl9TIBtB+5C0GJ7e3uEVwAAWuDx48fa29trTsYdoQcWAAAATqEHFgAAAE4hwAIAAMApBFgAAAA4hQALAAAApxBgAQAA4BQCLAAAAJxCgAUAAIBTCLAAAABwCgEWAAAATiHAAgAAwCkEWAAAADiFAAsAAACnEGABAADgFAIsAAAAnEKABQAAgFMIsAAAAHAKARYAAABOIcACAADAKQRYAAAAOIUACwAAAKcQYAEAAOAUAiwAAACcQoAFAACAUwiwAAAAcAoBFgAAAE4hwAIAAMApBFgAAAA4hQALAAAApxBgAQAA4BQCLAAAAJxCgAUAAIBTCLAAAABwCgEWAAAATiHAAgAAwCkEWAAAADiFAAsAAACnEGABAADglP8D8vBZ1bCvRAsAAAAASUVORK5CYII="&gt;&lt;br&gt;
&amp;nbsp;&lt;/p&gt;
</description>
      <guid>318054</guid>
      <pubDate>Tue, 18 Aug 2026 10:26:33 Z</pubDate>
      <itunes:author>janhardo</itunes:author>
      <author>janhardo</author>
    </item>
    <item>
      <title>@Ronan&amp;nbsp;&amp;nbsp;You&amp;#39;re showing a lot of e...</title>
      <link>http://www.mapleprimes.com/questions/243735-What-Type-Of-Matrix-Normalisation-Is-This?ref=Feed:MaplePrimes:New Comments#comment318053</link>
      <itunes:summary>&lt;p&gt;&lt;a href="/questions/243735-What-Type-Of-Matrix-Normalisation-Is-This#comment318051"&gt;@Ronan&lt;/a&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;You&amp;#39;re showing a lot of examples&amp;mdash;that&amp;#39;s great. Maybe the module could also use them if I make some code adjustments based on your comments?&lt;br&gt;
Yes, everything was created using AI, and I don&amp;#39;t know much about this subject, but by working on it, I&amp;#39;m starting to get a feel for it.&lt;/p&gt;
</itunes:summary>
      <description>&lt;p&gt;&lt;a href="/questions/243735-What-Type-Of-Matrix-Normalisation-Is-This#comment318051"&gt;@Ronan&lt;/a&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;You&amp;#39;re showing a lot of examples&amp;mdash;that&amp;#39;s great. Maybe the module could also use them if I make some code adjustments based on your comments?&lt;br&gt;
Yes, everything was created using AI, and I don&amp;#39;t know much about this subject, but by working on it, I&amp;#39;m starting to get a feel for it.&lt;/p&gt;
</description>
      <guid>318053</guid>
      <pubDate>Mon, 17 Aug 2026 18:20:19 Z</pubDate>
      <itunes:author>janhardo</itunes:author>
      <author>janhardo</author>
    </item>
  </channel>
</rss>