без ввода дополнительных ограничений в условие, задача решения не имеет. т.е. если луч одного из фонарей отразился на высоту h на расстоянии l, то всегда будет такое расстояние l+m на котором луч другого фонаря отразится на высоту h+k
Я к тому, что пока вы не определили точки измерения "высот" говорить о последних не продуктивно. Так понятно?