LeetCode
Smallest Subtree with all the Deepest Nodes
Click
here
for an explanation.