Author: Paulo Correia

A = (-0.20000000000000062, 1.5999999999999994)
B = (4.800000000000001, 1.5666666666666662)
a = Segment(A, B)
b = OrthogonalLine(A, a)
c = Circle(A, B)
C = Intersect(c, b, 2)
D = Midpoint(C, A)
d = OrthogonalLine(B, a)
e = Circle(B, A)
E = Intersect(e, d, 2)
f = Circle(D, E)
F = Intersect(f, b, 1)
g = Line(F, a)
h = Circle(A, F)
G = Intersect(d, g)
k = Circle(B, G)
H = Intersect(h, k, 2)
I = Intersect(e, h, 2)
i = Segment(H, I)
j = Segment(I, B)
J = Intersect(c, k, 2)
l = Segment(A, J)
m = Segment(J, H)
α = Angle(B, A, J)
β = Angle(I, B, A)
γ = Angle(H, I, B)
δ = Angle(J, H, I)
ε = Angle(A, J, H)