I recently got distracted by the Escape from Zurg puzzle - a problem which has been used to teach students logic programming. I started wondering whether I could come up with a nice solution in Ruby. The solution that I've come up with is (I think - you may think otherwise :-) very nice indeed, and is a good demonstration of the power and flexibility of Ruby. Anyway - I've blogged about it here: http://www.texperts.com/2007/09/09/escape-from-zurg/ I'd be very interested to hear your comments! Paul -- Posted via http://www.ruby-forum.com/.