added trap-rain-water.py