="\d+(\.\d*)?" id="e1" value="0" oninput="update(4)"/>
<span class="dl2">z</span><input type="number" pattern="\d+(\.\d*)?" id="e2" value="0" oninput="update(4)"/>
<p class="pi" id="ip5">Triple of points, P, Q, R, 
such that 
X &#x2225; (Q&minus;P),  &nbsp;
Z &#x2225; X &times; (R&minus;P), &nbsp;and 
Y &#x2225; Z &times; X.
<br />
P:
<span class="dl2">x</span><input type="number" pattern="\d+(\.\d*)?" id="Px" value="0" oninput="update(5)"/>
<span class="dl2">y</span><input type="number" pattern="\d+(\.\d*)