class Pion{
    String couleur;
    boolean vitesse;
    int position;
    
    Pion(String couleur,boolean vitesse,int position){
	this.couleur=couleur;
	this.vitesse=vitesse;
	this.position=position;
    }
    Pion(String c,boolean v){
	couleur=c;
	vitesse=v;
	if(couleur.equals("rouge")){position=10;}
	else{position=0;}
    }
    boolean estArrive(){
	if (this.couleur.equals("jaune")&&this.position>=29){
	    return true;}
	if (this.couleur.equals("rouge")&&this.position>=39){
	    return true;}
	return false;
    }

    void avancer(int n){
	if(this.couleur.equals("jaune")){
	    if((this.position+n)<=29){
		this.position=this.position+n;}
	    else{this.position=29;}
	}
	else{if((this.position+n)<=39){
	        this.position=this.position+n;}
	     else{this.position=29;}}
    }

    static void avancer(int n,Pion p){
	if(p.couleur.equals("jaune")){
	    if((p.position+n)<=29){
		p.position=p.position+n;}
	    else{p.position=29;}
	}
	else{if((p.position+n)<=39){
	        p.position=p.position+n;}
	     else{p.position=29;}}
    }

   
    
}

