Через точку пересечения высот остроугольного треугольника проходят три окружности, каждая из которых касается одной из сторон треугольника в основании высоты. Докажите, что вторые точки пересечения окружностей являются вершинами треугольника, подобного исходному.