a destructive gameRPLACD is played by lisp-heads and people of much cons.
PURPOSE: To replace cdr, a cdr or the cdr... with nil, cons cell or reference to any atom.
RULES: Rplacding is allowed in any manner. To date, self evaluating lambda expressions were used to rplacd a Scheme pair.
TURNS are taken recursely: who somever rplacd an object, first rplacd another.
DUTY: It shall be the duty of all persons playing RPLACD to help find more objects to rplacd, once one object is rplacded.
UPON RPLACDING: The rplacder shall yell "I rplacded it!" or something equally as awful.
NAMING OF OBJECTS is some times desirable. The object is named by the binder of such object and whoever rplacds it can say for instance, "I rplacded foo of the global environment".
-- Linus Akesson