Very neat.  One problem is immediate: when I handwrite an &quot;x&quot; for maths, it is as two &#x27;c&#x27;s touching back-to-back, so as not to confuse with some multiplication&#x2F;cross-product symbol; such input proves very confusing to this code.