Trapping Rain Water Problem| O(1) Space and O(n) Time| Most Efficient Solution| Code Walkthrough