diff --git a/TP.ts b/TP.ts
index 3c4ba6511bebbcd5a3d4317a61647d0dddcbd748..e877e002a30fa39fd4d75c6985e70c9ce831de0c 100644
--- a/TP.ts
+++ b/TP.ts
@@ -1,9 +1,11 @@
-function deb1() {
-    let j = 200;
-    let tab: number[] = []; // Déclaration du tableau
-    for (let i = 0; i < 10; i++) {
-        j -= 10; //point d'arret, permet de suivre les valeurs de j (Exo1)
-        tab[i] = j; // Stocker j dans le tableau + point d'arret pour visualiser le remplissage du tableau (Exo2)
-    }
-    return j;
+function deb2(x: number, y: number) : void {
+    const tmp = y;
+    y = x; //Point d'arret x = 10, 9, 8, ..., 1
+    x = tmp; //Point d'arret y = 5, 6, 7, ..., 14
+    console. log(x, y);
 }
+let x = 10;
+let y = 20;
+deb2(x, y);
+console. log(x, y);
+//Le programme peut ne pas fonctionner correctement si x ou y ne sont pas initialisés correctement