Так как DH перпендикуляр к AC и H - середина AC, то треугольник ADC является равнобедренным с AD = CD.
Периметр треугольника ADB = AD + DB + AB = 34.
Так как AD = CD, то CD + DB + AB = 34.
BC = BD + CD = 22.
Из этого следует, что CD = 22 - DB.
Подставляем в уравнение периметра: (22 - DB) + DB + AB = 34.
22 + AB = 34.
AB = 34 - 22 = 12.