solution finder

http://worldwater.org/