Revisiting a Sangaku Problem

Consider a circle O with a diameter AB. Draw a second circle with diameter AC, such that C is on AB in circle O. Draw an isosceles triangle with base CB and third vertex on circle O. Draw a third circle, tangent to the first three figures. If the radii of the two internal circles are the same, find AC.

Source: Related to past problem.


Solution
Mail to Ken