[1]> (setf numbers '(1 2 3 4 5 6 7 8 9 2 4 6 8 3 6 9 4 8 5 6 7 8 9)) (1 2 3 4 5 6 7 8 9 2 4 6 8 3 6 9 4 8 5 6 7 8 9) [2]> (remove 4 numbers) (1 2 3 5 6 7 8 9 2 6 8 3 6 9 8 5 6 7 8 9) [3]> numbers (1 2 3 4 5 6 7 8 9 2 4 6 8 3 6 9 4 8 5 6 7 8 9) [4]> (remove 4 numbers :count 1) ; removes 1 occurence of 4 (1 2 3 5 6 7 8 9 2 4 6 8 3 6 9 4 8 5 6 7 8 9) [5]> (remove 4 numbers :count 2) ; removes 2 occurences of 4 (1 2 3 5 6 7 8 9 2 6 8 3 6 9 4 8 5 6 7 8 9) [6]> (setf letters '(c r a i g g r a c i)) (C R A I G G R A C I) [7]> letters (C R A I G G R A C I) [8]> (remove 'g letters) (C R A I R A C I) [9]> (remove 'g letters :count 1) (C R A I G R A C I) [10]> letters (C R A I G G R A C I) [11]> (remove 'g letters :test #'equal) (C R A I R A C I) [12]> (remove 'g letters :test #'eq) (C R A I R A C I) [13]> (remove 'g letters :test #'=) *** - =: G is not a number The following restarts are available: USE-VALUE :R1 Input a value to be used instead. ABORT :R2 Abort main loop Break 1 [14]> :a [15]> (bye) Bye.