Get it
Learn it
Advanced
#include <nanoflann.hpp> struct Interval { // fields ElementType low; ElementType high; };