include nonOverlapping.h