binary search implementation
simple distance is working. not looking at objects
LOS taken into consideration