Gọi G là điểm tiếp xúc của 2 đường tròn, O1 là tâm đường tròn nhỏ, O2 là tâm đường tròn lớn ⇒ O1, G, O2 thẳng hàng (GO1 và GO2 cùng vuông góc tiếp tuyến chung).

Từ O1 và O2 kẻ các đường vuông góc EF, lần lượt cắt EF ở H và I. Từ O1 và O2 kẻ các đường song song EF, lần lượt cắt AB và CD ở J và K. JO1 và O2I cắt nhau tại L ⇒ HO1LI là hình chữ nhật (các góc là góc vuông được tạo thành bởi sự đan xen của các đường thẳng vuông góc và song song EF).

Tam giác O1EG cân ở O1, O1H là đường cao ⇒ H là trung điểm EG. Tương tự, ta có I là trung điểm FG ⇒ HI = 1/2(EG+FG) = 1/2 EF = 3.

HO1LI là hình chữ nhật ⇒ O1L = HI = 3. Dễ dàng thấy được AD = JO1 + HI + O2K (các đoạn này tương ứng các phân mảnh liên tục của AD bị cắt bởi các đường thẳng vuông góc với nó) ⇒ JO1 + O2K = AD - HI = 8 - 3 = 5

mà GO1 = JO1 (bán kính hình tròn nhỏ), GO2 = O2K (bán kính hình tròn lớn) ⇒ O1O2 = GO1 + GO2 = JO1 + O2K = 5

Tam giác O1LO2 vuông ở L ⇒ LO22 = O1O22 - O1L2 (định lý Pytago) = 52 - 32 = 16 ⇒ LO2 = 4

Dễ dàng thấy được AB = AJ + LO2 + KC (các đoạn này tương ứng các phân mảnh liên tục của AB bị cắt bởi các đường thẳng vuông góc với nó) mà AJ = GO1 (bán kính hình tròn nhỏ), KC = GO2 (bán kính hình tròn lớn) ⇒ AB = (GO1 + GO2) + LO2 = 5 + 4 = 9.

Đáp án: AB = 9