A_1 = (-1.4577195432937844, 0.22051867488020815)
B_1 = (-0.5756685688689608, 0.8585981031875275)
a = Vector(A_1, B_1)
C = (-1.4990070357136698, 1.1363503249213018)
D = (-1.164953687952779, 0.7309822175260636)
b = Vector(C, D)
O = (-0.47807995042195883, 0.4081890949705962)
a_1 = Line(O, a)
b_1 = Line(O, b)
c = Circle(O, Segment[C, D])
d = Circle(O, Segment[A_1, B_1])
B = Intersect(c, b_1, 2.0)
A = Intersect(d, a_1, 2.0)
w = Vector(O, A)
z = Vector(O, B)