a
Date: 6 Junio 2014

A = Intersect(xAxis, yAxis)
B = Point(yAxis)
c = Circle(A, B)
C = Intersect(c, yAxis, 2)
a = Segment(B, C)
D = (7.1, -4.52)
b = Ray(B, D)
E = Point(Circle[B, 1])
d = Segment(B, E)
F = Point(Circle[E, 1])
e = Segment(E, F)
G = Point(Circle[F, 1])
f = Segment(F, G)
H = Point(Circle[G, 1])
g = Segment(G, H)
I = Point(Circle[H, 1])
h = Segment(H, I)
J = Point(Circle[I, 1])
i = Segment(I, J)
K = Point(Circle[J, 1])
j = Segment(J, K)
k = Segment(K, C)
l = Line(F, k)
m = Line(H, k)
n = Line(J, k)
L = Intersect(l, a)
M = Intersect(m, a)
N = Intersect(n, a)
O = (-8.30701893080744, -2.6381461573466365)
p = CircleArc(C, B, O)
p' = Mirror(p, a)
P = (7.3137006815144225, 2.037586021912149)
q = CircleArc(B, C, P)
q' = Mirror(q, a)
Q = Intersect(p', q, 1)
r = Ray(Q, B)
s = Ray(Q, L)
t = Ray(Q, M)
a_1 = Ray(Q, N)
R = Intersect(p, q', 1)
b_1 = Ray(R, B)
c_1 = Ray(R, L)
d_1 = Ray(R, M)
e_1 = Ray(R, N)
S = Intersect(c, s, 2)
T = Intersect(c, t, 2)
U = Intersect(c, a_1, 2)
V = Intersect(c, c_1, 2)
W = Intersect(c, d_1, 2)
Z = Intersect(c, e_1, 2)
f_1 = Segment(B, S)
g_1 = Segment(S, T)
h_1 = Segment(T, U)
i_1 = Segment(U, Z)
j_1 = Segment(Z, W)
k_1 = Segment(W, V)
l_1 = Segment(V, B)