a)

b)

Chu vi = 

Chu vi = 

Tính chu vi 2 hình

A = (-2.120909090909089, 0.8412727272727261)
B = (5.205090909090907, 0.8632727272727261)
a_2 = Segment(A, B)
b_2 = OrthogonalLine(A, a_2)
c_2 = OrthogonalLine(B, a_2)
C = Point(b_2)
d_2 = OrthogonalLine(C, b_2)
D = Intersect(c_2, d_2)
e_1 = Segment(A, C)
f_1 = Segment(C, D)
g_1 = Segment(D, B)
E = (8.087090909090906, 0.929272727272726)
F = (18.471090909090897, 1.1052727272727259)
h_1 = Ray(E, F)
i_1 = OrthogonalLine(E, h_1)
k_1 = Circle(E, Segment[A, B])
p = Circle(E, Segment[A, C])
G = Intersect(p, i_1, 1.0)
H = Intersect(k_1, h_1, 1.0)
j_1 = OrthogonalLine(G, i_1)
l = OrthogonalLine(H, h_1)
I = Intersect(j_1, l)
m = Segment(E, H)
n = Segment(H, I)
q = Segment(E, G)
r = Segment(G, I)
J = Point(m)
K = Point(m)
s = Segment(E, J)
b_1 = Segment(K, H)
c_1 = Segment(J, K)
M = Point(c_1)
d_1 = OrthogonalLine(M, c_1)
L = Point(d_1)
t = Segment(J, L)
a_1 = Segment(L, K)
o = Distance(e_1, f_1)
u = Distance(g_1, r)
v = Distance(q, s)
w = Distance(b_1, a_1)
z = Distance(t, n)
c = Distance(C, A)
a_3: "\overline{" + (Name[C]) + (Name[A]) + "} \, = \, " + c
a = Distance(A, B)
b_3: "\overline{" + (Name[A]) + (Name[B]) + "} \, = \, " + a
b = Distance(B, D)
c_3: "\overline{" + (Name[B]) + (Name[D]) + "} \, = \, " + b
d = Distance(D, C)
d_3: "\overline{" + (Name[D]) + (Name[C]) + "} \, = \, " + d
e = Distance(E, G)
e_2: "\overline{" + (Name[E]) + (Name[G]) + "} \, = \, " + e
f = Distance(G, I)
k_2: "\overline{" + (Name[G]) + (Name[I]) + "} \, = \, " + f
h = Distance(I, H)
j_2: "\overline{" + (Name[I]) + (Name[H]) + "} \, = \, " + h
g = Distance(H, K)
i_2: "\overline{" + (Name[H]) + (Name[K]) + "} \, = \, " + g
j = Distance(K, L)
h_2: "\overline{" + (Name[K]) + (Name[L]) + "} \, = \, " + j
k = Distance(L, J)
g_2: "\overline{" + (Name[L]) + (Name[J]) + "} \, = \, " + k
i = Distance(J, E)
f_2: "\overline{" + (Name[J]) + (Name[E]) + "} \, = \, " + i
Cv1: a + b + c + d
X: a + b + c + d
Cv2: e + f + g + h + i + j + k
Chu_1: Cv1 + ""
Chu: Cv2 + ""
l_1 = false