private void turn() {
		if (this.demand != null) { 							// une touche  t presse, le serpent va vers le haut ou le bas 
			if (this.direction == Direction.HIGH
					|| this.direction == Direction.LOW) {
				if (this.demand == Direction.RIGHT) { 		// la touche droite  t presse
					// le serpent tourne  droite
					this.direction = Direction.RIGHT;
				} else if (this.demand == Direction.LEFT) { // la touche gauche  t presse
					// le serpent tourne  gauche
					this.direction = Direction.LEFT;
				}
			} else { 										// le serpent va vers la droite ou la gauche
				if (this.demand == Direction.HIGH) { 		// la touche haut  t presse
					// le serpent tourne vers le haut
					this.direction = Direction.HIGH;
				} else if (this.demand == Direction.LOW) { 	// la touche bas  t presse
					// le serpent tourne vers le bas
					this.direction = Direction.LOW;
				}
			}
			/* nous avons tenu compte du clavier, nous le vidons afin de
															   forcer le joueur a rappuy sur une touche pour demander
															   une autre direction */
			this.demand = null;
		}
	}