1.  
  2. (defun set0 (r s)
  3. (cond ((endp s) nil)
  4. ((not (endp r))
  5. ((memberp (car s) (car r)) (cons (car(car r))
  6. (cons (cdr(car r))
  7. (set0 (cdr r) s)))))
  8. (memberp (cdr s) (car r)) (cons (car(car r))
  9. (cons (cdr(car r))
  10. (set0 (cdr r) s)))
  11. ))