Two Pointer Algorithm Javascript Interview Coding Challenges Python