JavaScript Challenges Challenges Balanced Binary Search Tree Bottom View of a Binary Tree Clockwise Rotation Find the Duplicate Reverse Polish Notation Trapping Rain Water