Press down on the mouse to draw pipes. Press space to start water flow. Left and right arrows switch "draw" and "erase." Up and down arrows change pipe thickness (thin for detail, thick for less leakage) Sometimes pipes leak - so be prepared with backup! TIPS: Use thick lines to lesson chance of leakage. EVERY level is possible.
Original code is from UnstableSWAG. Don't know how to fix the water going up sometimes problem. I see where the problem is but don't know what to do instead. If think you can help please comment or remix.