A = (4, 0)
B = (5, 0)
C = (4, 1)
poli1, c, a, b = Polygon(A, B, C)
d = Circle(C, B)
f = OrthogonalLine(C, a)
D = Intersect(d, f, 1)
g = Segment(C, D)
h = Segment(B, D)
m = chiocciola_2(A, B, C)
n = chiocciola_2(C, B, D)
E = Point(n)
p = chiocciola_2(D, B, E)
F = Point(p)
q = chiocciola_2(E, B, F)
G = Point(q)
r = Segment(D, E)
s = Segment(E, F)
t = Segment(F, G)
poli3, c_1, d_1, b_1 = Polygon(D, B, C)
poli4, e_1, d_2, b_2 = Polygon(D, B, E)
poli5, f_1, e_2, b_3 = Polygon(E, B, F)
poli6, g_1, b_4, f_2 = Polygon(B, F, G)
I = (22, -6)
H = (9, 2)
i = Segment(H, F)
j = Segment(H, B)

Tool: chiocciola_2
cliccare i tre vertici del triangolo a partire da quello dell'angolo retto in senso antiorario
Input: A, B, C
Output: h

poli1, c, a, b = Polygon(A, B, C)
d = Circle(C, B)
f = OrthogonalLine(C, a)
D = Intersect(d, f, 1)
h = Segment(B, D)