nth n list ⇒  object
(setf (         nth n list) new-object)
| n | a non-negative integer. | 
| list | a list, which might be a dotted list or a circular list. | 
| object | an object. | 
| new-object | an object. | 
nth locates the nth element of list, where the car of the list is the "zeroth" element.
Specifically,
 (nth n list) ≡ (car (nthcdr n list))
nth may be used to specify a place to setf.
Specifically,
 (setf (nth n list) new-object) ≡ (setf (car (nthcdr n list)) new-object)
 (nth 0 '(foo bar baz)) ⇒  FOO
 (nth 1 '(foo bar baz)) ⇒  BAR
 (nth 3 '(foo bar baz)) ⇒  NIL
 (setq 0-to-3 (list 0 1 2 3)) ⇒  (0 1 2 3)
 (setf (nth 2 0-to-3) "two") ⇒  "two"
 0-to-3 ⇒  (0 1 "two" 3)