A = Intersect(xAxis, yAxis)
c = Circle(A, 1)
B = Point(c)
C = Intersect(c, xAxis, 2)
d = CircleArc(A, C, B)
a = Segment(A, B)
b = OrthogonalLine(A, a)
D = Intersect(c, b, 2)
e = OrthogonalLine(D, yAxis)
E = Point(Circle[A, d])
f = Segment(A, E)
g = OrthogonalLine(E, e)
F = Intersect(e, g)
h = OrthogonalLine(B, xAxis)
G = Intersect(h, xAxis)
u = Vector(B, G)
α = Angle(E, A, B)