Explanation:
I just answered this. how often was that posted ?
the distance of a vertex to its 2 neighboring circle touching points is the same, because tangents emanating from the same point to the same circle must have the same distance to the touching points.
so, AB splits into a (from A to the circle touching point on AB) and b (from the circle touching point on AB to B).
b = AB - a
BC splits into b (from B to the circle touching point on BC) = AB - a, and c (from the circle touching point on BC to C).
c = BC - (AB - a) = BC - AB + a
CD splits into c (from C to the circle touching point on CD) = BC - AB + a, and d (from the circle touching point on CD to D).
d = CD - (BC - AB + a) = CD - BC + AB - a
DA now splits into d (from D to the circle touching point on DA) and ... a (from the circle touching point on DA to A).
a = DA - (CD - BC + AB - a) = DA - CD + BC - AB + a
0 = DA - CD + BC - AB
DA = CD - BC + AB = 8 - 5 + 4 = 7