Duplicate Zeros Leetcode Solution 125