Cryptography, Cryptocurrency, Go, Mathematics, Security.
points step by step: First, calculate the slope: s = ( py — qy ) / ( px — qx ). Then you have the first coordinate: rx = s^2 — px — qx. And finally the second coordinate: ry = s * ( px — rx ) — py. The formula needs to be rewritten because we have 2 main constrains: we can only call 2 operands at a