solution finder

http://www.scoutbase.org.uk/