Дан остроугольный треугольник ABC. Пусть H — точка пересечения его высот, O — центр описанной окружности, M — середина стороны BC, D — основание высоты, опущенной из вершины A. Оказалось, что четырехугольник HOMD является прямоугольником, причем HO=2, HD=2. Найдите BC.