Data Structures for Range Searching | Synapse