int_gcd(int_x,int_y){
__if(y==0)_return_x;
__else_return_gcd(y,x%y);
}