solution finder

http://forest.mtu.edu/