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