diff --git a/td_debug.ts b/td_debug.ts
index 497b858c691f82cf56bc211f7635f079b8b3385d..67428dfe8d64c08efbd4c5950b28547a9a772039 100644
--- a/td_debug.ts
+++ b/td_debug.ts
@@ -1,10 +1,26 @@
-//exercice1
+//exercice1/2
 function deb1(): number {
   let j = 200;
+  let tab = [];
   for (let i = 0; i < 10; i++) {
     j -= 10;
+    tab[i] = j;
   }
   return j;
 }
 
 console.log(deb1());
+
+//exercice3
+
+function deb2(x: number, y: number): void {
+  const tmp = y;
+  y = x;
+  x = tmp;
+  console.log(x, y);
+}
+
+let x = 10;
+let y = 10;
+deb2(x, y);
+console.log(x, y);