Trapping Rain Water Problem