m = 1.5
O = Intersect(xAxis, yAxis)
b = 1.2
c = 4
d = 1
f(x) = log(x - c) / log(b) + d
a: y = m x
B = Point(a)
C = Point(f)
A = Mirror(C, a)
e = Segment(A, C)
g = 10
h = Circle(B, g)
D = Intersect(h, a, 1)
P, a_1, b_1, c_1, d_1 = Polygon(A, B, C, D)
C_1 = Point(f)
A_1 = Mirror(C_1, a)
Q, b_2, c_2, d_2, a_2 = Polygon(B, C_1, D, A_1)
C_3 = Point(f)
i = Segment(B, C_3)
A_3 = Mirror(C_3, a)
R, b_3, c_3, d_3, a_3 = Polygon(B, C_3, D, A_3)
α, β, γ, δ = Angle(R)
j = Line(B, xAxis)
E = Point(j)
w = Angle(E, B, C_3)
k = Line(A_3, C_3)