#include <stdio.h>
#include <stdlib.h>

int remove_marble(int*arr,int*n,intx){
    int*p_current=arr;
    int*p_found=NULL;
    for(int i=0;i<*n;i++)
    {
        if(*p_current == x){
            p_found=p_current;
            break;
        }
        p_current++;
    }
    if(P_found==NULL){
        return 0;
    }
    int*p_shift<arr+*n){
        *(p_shift-1)=*p_shift;
        p_shift++;
    }
    (*n)--;
    
}