Not Lisp again....
This is the essence of that "This is so cool"-feeling that arises when you first really _get_ programming.And almost makes me want to invest in SICP or something similar to see what all this LISP-talk is about :)