O = Intersect(xAxis, yAxis)
B_1 = Point(yAxis)
c = Circle(O, B_1)
C = Intersect(c, xAxis, 2)
d = CircleArc(O, C, B_1)
A = Point(d)
B = Point(d)
a = Line(O, A)
b_2 = Line(O, B)
e = OrthogonalLine(A, a)
f = OrthogonalLine(B, b_2)
F = Point(a)
g = Circle(O, F)
G = Intersect(g, b_2, 2)
h = Segment(F, A)
i = Segment(G, B)
j = Line(O, C)
k = Line(O, B_1)
l = Line(G, j)
m = Line(F, j)
H = Intersect(e, m)
I = Intersect(f, l)
n = Segment(I, B)
p = Segment(H, A)
q = Segment(F, A)
r = Segment(B, G)
s = Segment(B, O)
t = Segment(O, A)
raggisolari = Ray(H, F)
b_1 = Ray(I, G)
c_1 = CircleArc(O, B, A)
α = Angle(C, O, A)
α_1 = Angle(H, F, A)
γ = Angle(C, O, B)
γ_1 = Angle(I, G, B)
ε = Angle(B, O, A)
testo1: "L'angolo al centro " + (Name[ε]) + ", che sottende l'arco di meridiano AB fra due località, 
si ottiene per differenza fra gli angoli " + (Name[α]) + " e " + (Name[γ]) + " uguali rispettivamente ad α_1 e γ_1
che i raggi solari formano con due paletti verticali sulle località stesse.
 "