Для решения задачи воспользуемся теоремой о смежных углах.
Угол AOB является вертикальным углом для угла COD, поэтому они равны между собой.
Из теоремы о смежных углах следует, что угол COB равен углу DOA.
Таким образом, у нас получается два равнобедренных треугольника: треугольник COB и треугольник DOA.
В треугольнике COB основание равно BO = 12, а одна из боковых сторон равна OC = OD = 23.
Из равнобедренности треугольника COB следует, что OC = CB.
Таким образом, длина AC равна 2 OC = 2 23 = 46.
Ответ: длина AC = 46.