diff --git a/qualdev/Td_debug/exercice.ts b/qualdev/Td_debug/exercice.ts
index e6869988ba1802f798675756cfac5e7621238eb4..7af9ae480a379d18df633e6c344bea15658379ef 100644
--- a/qualdev/Td_debug/exercice.ts
+++ b/qualdev/Td_debug/exercice.ts
@@ -18,4 +18,16 @@ function deb1_1(): void {
     }
     console.log(tab);
 }
-deb1_1();
\ No newline at end of file
+deb1_1();
+
+// exercice3
+function deb3(x: number, y: number): void {
+    const tmp = y;
+    y = x;
+    x = tmp;
+    console.log(x, y);
+}
+let x = 10;
+let y = 20;
+deb3(x, y);
+console.log(x, y);
\ No newline at end of file