func moveZeroes(nums []int) { for i, j := 0, 0; i<len(nums); i++ { for;j<len(nums)&&nums[j]==0;j++{} if j>=len(nums){ nums[i]=0 } else { nums[i] = nums[j] } j++ } }