1 2 3
a yet another little mind game WWW: http://www.informatik.uni-oldenburg.de/~pearl/gnome/atomix.html