diff --git a/td_debug.ts b/td_debug.ts
index 4fa2518e2da8d5dac60b17e6c94e00ddb8020fab..c830bdf29d7c82ace56fc4a4f5ec33589da7e748 100644
--- a/td_debug.ts
+++ b/td_debug.ts
@@ -1,53 +1,61 @@
-//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);
-
-//exercice 4
-
-function deb3(xy: number[]): void {
-  let tmp = xy[0];
-  xy[0] = xy[1];
-  xy[1] = tmp;
-  console.log(xy);
-}
-let xy = [10, 20];
-deb3(xy);
-console.log(xy);
+// //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);
+
+// //exercice 4
+
+// function deb3(xy: number[]): void {
+//   let tmp = xy[0];
+//   xy[0] = xy[1];
+//   xy[1] = tmp;
+//   console.log(xy);
+// }
+//let xy = [10, 20];
+//deb3(xy);
+//console.log(xy);
 
 //exercice 5
 
-let j = 10;
-deb4();
-console.log(j);
-
-function deb4(): number {
-  let j = 25;
-  for (let i = 0; i < 10; i++) {
-    let j = 2 * i;
-    console.log(j);
-  }
-  return j;
-}
+// let j = 10;
+// deb4();
+// console.log(j);
+
+// function deb4(): number {
+//   let j = 25;
+//   for (let i = 0; i < 10; i++) {
+//     let j = 2 * i;
+//     console.log(j);
+//   }
+//   return j;
+// }
+
+//exercice 6
+let tab1 = [1, 2, 3];
+let tab2 = [...tab1];
+
+tab1[1] = 5;
+
+console.log(tab1, tab2);