## Pistage de la limace

Votre buggle est super contente ! Elle vient de trouver une grosse traînée baveuse sur le sol, certainement laissée par une grosse limace. Au bout de cette piste, la buggle est sûre de se régaler d'un bon jus de limace (représentée par un baggle).

Pour arriver au résultat, vous devez écrire la méthode `isFacingTrail()`, qui sera appelée automatiquement par la buggle à chaque pas. Votre méthode doit renvoyer [!python]True[/!][!java|scala]true[/!] (vrai) si on est face à une case verte, ou [!python]False[/!][!java|scala]false[/!] (faux) sinon. Bien sûr, si on est face à un mur, elle doit répondre faux sans se cogner. Il faut de plus que cette méthode soit sans effet de bord, c'est-à-dire qu'elle ne modifie ni la buggle qui l'appelle, ni le monde environnant.

Votre outil pour cela est la méthode `getCouleurSol()` qui retourne la couleur du sol dans la case où se trouve la buggle. Il vous faut vous rendre dans la case à tester avant d'appeler cette méthode. [!java]Vous ne pouvez pas simplement utiliser `==` pour tester si la couleur retournée est le vert, mais vous devez plutôt écrire quelque chose comme `getCouleurSol().equals(Color.green)`. C'est parce que les couleurs sont des objets en Java, et que `.equals()` est la marche à suivre pour tester l'égalité d'objets Java.[/!] [!python|scala|c]Il suffit ensuite de tester si la couleur renvoyée par cette fonction est égale à la valeur `[!scala|python]Color.green[/!][!c]GREEN[/!]`, qui représente la couleur verte.[/!]

### Objectif de cet exercice

Complétez la méthode `isFacingTrail()` qui sera appelée automatiquement comme il faut.