Mental Model
Floor is the biggest value smaller or equal to target; ceil is the smallest value bigger or equal to target in the BST.
Analogy: Imagine a ladder with steps labeled by numbers. Floor is the highest step you can stand on without going above your target height. Ceil is the lowest step you must step on to reach or go above the target height.
8
/ \
4 12
/ \ / \
2 6 10 14
