Leetcode 11 Two Pointer Approach Gfg Python Dsa W3schools