solution finder

https://www.watereuse.org/