3. Two Pointers