Trapping Rain Water - Hard Python Two Pointers Interview Problem | Unnested