non-crossing paths