Rapporteur
Author: Paul
Date: 2006

C = (4.74308117186135, 1.7185192195940862)
a = 5.8
c = Circle(C, a)
D = Point(c)
E = Mirror(D, C)
b = Segment(D, E)
d = Semicircle(D, E)
e = Segment(D, C)
D' = Rotate(D, 315*°, C)
C' = Rotate(C, 315*°, C)
f = Segment(D', C')
D'' = Rotate(D', 315*°, C)
C'' = Rotate(C', 315*°, C)
g = Segment(D'', C'')
D''' = Rotate(D'', 315*°, C)
C''' = Rotate(C'', 315*°, C)
h = Segment(D''', C''')
F = Point(b)
i = Segment(F, E)
F' = Rotate(F, 10*°, C)
E' = Rotate(E, 10*°, C)
j = Segment(F', E')
F'' = Rotate(F', 10*°, C)
E'' = Rotate(E', 10*°, C)
k = Segment(F'', E'')
F''' = Rotate(F'', 10*°, C)
E''' = Rotate(E'', 10*°, C)
l = Segment(F''', E''')
F'''' = Rotate(F''', 10*°, C)
E'''' = Rotate(E''', 10*°, C)
m = Segment(F'''', E'''')
F''''' = Rotate(F'''', 10*°, C)
E''''' = Rotate(E'''', 10*°, C)
n = Segment(F''''', E''''')
F'''''' = Rotate(F''''', 10*°, C)
E'''''' = Rotate(E''''', 10*°, C)
p = Segment(F'''''', E'''''')
F''''''' = Rotate(F'''''', 10*°, C)
E''''''' = Rotate(E'''''', 10*°, C)
q = Segment(F''''''', E''''''')
F'''''''' = Rotate(F''''''', 10*°, C)
E'''''''' = Rotate(E''''''', 10*°, C)
r = Segment(F'''''''', E'''''''')
F''''''''' = Rotate(F'''''''', 20*°, C)
E''''''''' = Rotate(E'''''''', 20*°, C)
s = Segment(F''''''''', E''''''''')
F'''''''''' = Rotate(F''''''''', 10*°, C)
E'''''''''' = Rotate(E''''''''', 10*°, C)
t = Segment(F'''''''''', E'''''''''')
F''''''''''' = Rotate(F'''''''''', 10*°, C)
E''''''''''' = Rotate(E'''''''''', 10*°, C)
a_1 = Segment(F''''''''''', E''''''''''')
F'''''''''''' = Rotate(F''''''''''', 10*°, C)
E'''''''''''' = Rotate(E''''''''''', 10*°, C)
b_1 = Segment(F'''''''''''', E'''''''''''')
F''''''''''''' = Rotate(F'''''''''''', 10*°, C)
E''''''''''''' = Rotate(E'''''''''''', 10*°, C)
c_1 = Segment(F''''''''''''', E''''''''''''')
F'''''''''''''' = Rotate(F''''''''''''', 10*°, C)
E'''''''''''''' = Rotate(E''''''''''''', 10*°, C)
d_1 = Segment(F'''''''''''''', E'''''''''''''')
F''''''''''''''' = Rotate(F'''''''''''''', 10*°, C)
E''''''''''''''' = Rotate(E'''''''''''''', 10*°, C)
e_1 = Segment(F''''''''''''''', E''''''''''''''')
F'''''''''''''''' = Rotate(F''''''''''''''', 10*°, C)
E'''''''''''''''' = Rotate(E''''''''''''''', 10*°, C)
f_1 = Segment(F'''''''''''''''', E'''''''''''''''')
G = Point(b)
g_1 = Segment(E, G)
E'_1 = Rotate(E, 5*°, C)
G' = Rotate(G, 5*°, C)
h_1 = Segment(E'_1, G')
E'_1' = Rotate(E'_1, 10*°, C)
G'' = Rotate(G', 10*°, C)
i_1 = Segment(E'_1', G'')
E'_1'' = Rotate(E'_1', 10*°, C)
G''' = Rotate(G'', 10*°, C)
j_1 = Segment(E'_1'', G''')
E'_1''' = Rotate(E'_1'', 10*°, C)
G'''' = Rotate(G''', 10*°, C)
k_1 = Segment(E'_1''', G'''')
E'_1'''' = Rotate(E'_1''', 20*°, C)
G''''' = Rotate(G'''', 20*°, C)
l_1 = Segment(E'_1'''', G''''')
E'_1''''' = Rotate(E'_1'''', 10*°, C)
G'''''' = Rotate(G''''', 10*°, C)
m_1 = Segment(E'_1''''', G'''''')
E'_1'''''' = Rotate(E'_1''''', 10*°, C)
G''''''' = Rotate(G'''''', 10*°, C)
n_1 = Segment(E'_1'''''', G''''''')
E'_1''''''' = Rotate(E'_1'''''', 10*°, C)
G'''''''' = Rotate(G''''''', 10*°, C)
p_1 = Segment(E'_1''''''', G'''''''')
E'_1'''''''' = Rotate(E'_1''''''', 20*°, C)
G''''''''' = Rotate(G'''''''', 20*°, C)
q_1 = Segment(E'_1'''''''', G''''''''')
E'_2 = Rotate(E'_1''''''', 10*°, C)
G'''''''''_1 = Rotate(G'''''''', 10*°, C)
r_1 = Segment(E'_2, G'''''''''_1)
E'_1''''''''' = Rotate(E'_1'''''''', 10*°, C)
G'''''''''' = Rotate(G''''''''', 10*°, C)
s_1 = Segment(E'_1''''''''', G'''''''''')
E'_1'''''''''' = Rotate(E'_1''''''''', 10*°, C)
G''''''''''' = Rotate(G'''''''''', 10*°, C)
t_1 = Segment(E'_1'''''''''', G''''''''''')
E'_1''''''''''' = Rotate(E'_1'''''''''', 20*°, C)
G'''''''''''' = Rotate(G''''''''''', 20*°, C)
a_2 = Segment(E'_1''''''''''', G'''''''''''')
E'_1'''''''''''' = Rotate(E'_1''''''''''', 10*°, C)
G''''''''''''' = Rotate(G'''''''''''', 10*°, C)
b_2 = Segment(E'_1'''''''''''', G''''''''''''')
E'_1''''''''''''' = Rotate(E'_1'''''''''''', 10*°, C)
G'''''''''''''' = Rotate(G''''''''''''', 10*°, C)
c_2 = Segment(E'_1''''''''''''', G'''''''''''''')
E'_1'''''''''''''' = Rotate(E'_1''''''''''''', 10*°, C)
G''''''''''''''' = Rotate(G'''''''''''''', 10*°, C)
d_2 = Segment(E'_1'''''''''''''', G''''''''''''''')
A = Point(h)
B = Point(g)
H = Point(f)
e_2 = Segment(D', H)
f_2 = Segment(D'', B)
g_2 = Segment(D''', A)