Trapping Rain Water Code In Java