adding WaterSquareSolver