Trapezoid Problem (take 2)
Author: John Chase

Show construction lines

a = 328 (slider from 1 to 500, step 1)
c = 223 (slider from 0 to 500, step 1)
b = 220 (slider from 0 to 500, step 1)
d = 215 (slider from 0 to 500, step 1)
A = (-100.51673337627034, -48.7854298313578)
D = Point(Circle[A, a])
a_1 = Segment(A, D)
e = Circle(A, b)
f = Circle(D, d)
g = Circle(D, abs(a - c))
B = Intersect(g, a_1)
h = Circle(B, b)
C_1, E = Intersect(h, f)
i = Line(C_1, a_1)
B_2, B_1 = Intersect(e, i)
b_1 = Segment(A, B_1)
d_1 = Segment(D, C_1)
c_1 = Segment(B_1, C_1)
H, C_2 = Intersect(f, i)
b_2 = Segment(A, B_2)
d_2 = Segment(D, C_2)
c_2 = Segment(B_2, C_1)
c_3 = Segment(B_1, C_2)
c_4 = Segment(B_2, C_2)
j = false