anchor.diff:            ; copy data associated to the current chainage to manholeDatabaseSorted
             manholeDatabaseSorted (append manholeDatabaseSorted (list (nth position manholeDatabase)))
           );END setq
  -      )
  +      );END subcond
       );END cond
     );END foreach
   
  
positive.code: ;(defun c:1() (DT:ExtractManholeDataAlongCentrelines) )
  ;(defun c:2() (DT:DrawExtractedManholesOnLongSection) )
  (defun DT:DrawExtractedManholesOnLongSection ( / ent_name startPoint datum verticalExageration)
    ; Draw manholes stored in globalVariableManholesData on a longitudinal section
  
  
negative.code:           (progn
              (setq
                manholeDatabase (append manholeDatabase (list manholeData))
                manholeChainage (car manholeData)
                manholeChainageList (append manholeChainageList (list manholeChainage ))
              );END setq
            );END progn
          );END if
        );END progn
      );END if1
    );END foreach
  
    ; OPERATION - Return list of manhole chainages in correct order
    (setq manholeChainageListSorted (DT:SortByNumber manholeChainageList))
  
    ; OPERATION - Rebuild data lists shorted by chainages
    (foreach ch manholeChainageListSorted
  