Chris Kennedy wrote:
Mine has always been to postulate a singly-linked list
with each node
containing a string value, then ask them to write something to print out
the list in reverse order.
1) Print list out in conventional order.
2) Instruct user to turn their terminal upside-down.
# 2 can be substituted with "instruct user to stand on their head" in the
event of heavy terminals.
(well all the sane answers were taken! :-)