add leetcode trapping rain water