Largest Number Divisible By 3 Leetcode Two Pointers Problems