I'm new here so I don't know if this has been posted before but it's a fun little puzzle that's worth a look. http://www.paddysworld.co.uk/Files/Games/OrgyEscape.swf