Searching in Non-Overlapping Neighbor Ranges on Plane Sweep Algorithm