using natural order to find subsegments. segments not in natural order are subsegments