text compose(text x, text y, text z)
  array couleurs = array(x, y, y)
  boolean b = "blanche" in couleurs
  boolean r = "rouge" in couleurs
  boolean a = "ambre" in couleurs
  boolean v = "verte" in couleurs
  boolean o = "orange" in couleurs

  if a and not b return "faux"
  if v and not o return "faux"    
  if o and not v return "faux"
return "vrai"

print compose("ambre", "blanche", "rouge")
print compose ("verte", "blanche", "rouge")
print compose("orange", "verte", "rouge")