ch0=join("","A");
ch1=join("","B");
ch2=join("","C");
Chx=[ch0,ch1,ch2];
per=[ch0, ch1,ch2]; # Choix de point
L=0;  #la position 0 est la bonne réponse
# Définissons le tableau global c comme étant égal au tableau aléatoire c. 
#(Les noms  peuvent être différents, mais ils n'ont pas besoin d'être différents).
vl=vl; # soit t un tableau initialisé aux valeurs de vl
t=vl;
for (i:[0:3]) {t[i]=L==vl[i]?i:0;}
tf=0;
for (i:[0:3]) {tf=tf+t[i];}
pt=[per[vl[0]],per[vl[1]],per[vl[2]]];

chx0=join("","&pi;&divide4");
chx1=join("","&pi;");
chx2=join("","&pi;&divide2");
Chx=[chx0,chx1,chx2];
maxi=[chx0, chx1,chx2]; # Choix de valeur maximale
L1=0;  #la position 0 est la bonne réponse
# Définissons le tableau global c comme étant égal au tableau aléatoire c. 
#(Les noms  peuvent être différents, mais ils n'ont pas besoin d'être différents).
vl1=vl1; # soit t un tableau initialisé aux valeurs de vl
t1=vl1;
for (i:[0:3]) {t[i]=L1==vl1[i]?i:0;}
tf1=0;
for (i:[0:3]) {tf1=tf1+t[i];}
maximum=[maxi[vl1[0]],maxi[vl1[1]],maxi[vl1[2]]];

per2=[ch0, ch1,ch2]; # Choix de point
L2=2;  #la position 2 est la bonne réponse
# Définissons le tableau global c comme étant égal au tableau aléatoire c. 
#(Les noms  peuvent être différents, mais ils n'ont pas besoin d'être différents).
vl2=vl2; # soit t un tableau initialisé aux valeurs de vl
t2=vl2;
for (i:[0:3]) {t[i]=L2==vl2[i]?i:0;}
tf2=0;
for (i:[0:3]) {tf2=tf2+t[i];}
pt2=[per2[vl2[0]],per2[vl2[1]],per2[vl2[2]]];



R=1; # rayon