Data structures and algorithms 3: Multi-dimensional searching and computational geometry | lit.salon