Water Monoids: Solving the water puzzle problem with as many monoids as possiblechris-martin.org2 pointssetra9 years ago