Concept Flow - Floor and Ceil in BST
Start at root node
Compare key with current node value
Go left
Update ceil
Repeat until leaf or exact match
Return floor and ceil values
Start from the root, compare the key with current node value, move left or right updating floor or ceil accordingly, until you find exact match or reach leaf.
