A = (0, 0)
B = (4, 0)
a = Segment(A, B)
P = Rotate(B, 59.99999999999999°, A)
α = Angle(B, A, P)
D = Midpoint(A, P)
b = Segment(A, D)
c = Line(D, a)
d = Line(B, b)
C = Intersect(c, d)
g = Segment(D, C)
h = Segment(B, C)
i = Segment(A, C)
j = Segment(D, B)
Q = Intersect(i, j)
S = (2.533333333333333, 0.8666666666666674)
T = (2.533333333333333, 5.86666666666666)
k = Segment(S, T)
l = Segment(T, A)
m = Segment(T, B)
n = Segment(T, C)
p = Segment(T, D)