Same-Direction Pointers (Fast and Slow) - The Two-Pointer Technique | OneNoughtOne