Mental Model
Use two markers moving through the array to find pairs or conditions without checking every pair.
Analogy: Imagine two friends starting at opposite ends of a hallway, walking towards each other to find a meeting point quickly.
Array: [1] -> [2] -> [3] -> [4] -> [5] Left pointer ↑ Right pointer ↑
