Versión para programadores:
d = 12 ;
nx = y1-y2 ; ny = x2-x1 ; q = d/sqrt(nx*nx+ny*ny) ; nx *= q ; ny *= q ;
Cx = x2+nx ; Cy = y2+ny ;
Dx = x2-nx ; Dy = y2-ny ;
-----------------
De acuerdo al dibujo la distancia CD es 24, no 12. En el ejemplo tomo \( distanciaCB = distanciaDB = 12 \)