class Solution {
public:
int removeElement(vector<int>& nums, int val) {
int index = 0;
int counter = 0;
while(index<nums.size()){
if(nums[index] != val){
nums[counter++]=nums[index];
}
index++;
}
return counter;
}
};