16:48:18pjbeg. renaming the first x to y in (let ((x 42)) (list (let ((x (+ x 2))) (* 2 x)) x)) should give: (let ((y 42)) (list (let ((x (+ y 2))) (* 2 x)) y))
16:48:49pjband renaming the list variable to y in (let ((list 42)) (list (let ((list (+ x 2))) (* 2 x)) list)) should give: (let ((y 42)) (list (let ((x (+ y 2))) (* 2 x)) y))