Addendum (2006-09-08): The puzzle concept is fine, I think, but the implementation had problems. Although it worked fine in Firefox, Internet Explorer couldn't handle the intense computation needed to move columns of text around. :-)