solution finder

Semipermeable