Если рассмотреть треугольник АВД - он равнобедренный, т.к. ВД = 1/2 АС = АД,
Так как углы при основании равны, то в треугольнике АВД угол А = уголу В.
рассмотрим треугольник СВД - аналогично:
в треугольнике СВД угол С = углу В.
рассмотрим треугольник АВС: угол В = угол А + угол С; следовательно угол В = 90 градусов.
решение найдено.