1) Utiliser bitvector pour preserver l'ordre pendant l'evaluation