public static void Main()
int[] arr = new int[]{0, 1, 0, 3, 12};
public static void MoveZeroes(int[] nums) {
if(nums.Length == 0) return;
for(int i=0; i<nums.Length; i++)
if(nums[i] > 0 || nums[i] < 0)
nums[zeroIdx++] = nums[i];
while(zeroIdx < nums.Length)