Index: backend/challenges/initialChallenges.json
===================================================================
--- backend/challenges/initialChallenges.json	(revision f3ca4627491b626a66683c51c00213a581b7e714)
+++ backend/challenges/initialChallenges.json	(revision 9d2acd31dbb917937c5d53bf1f570b01a80bced0)
@@ -718,5 +718,5 @@
     "testcases": [
       {
-        "input": "Start:E10 End:E40\nE1:E2\nE2:E1,E3\nE3:E2,E4\nE4:E3,E5\nE5:E4,E6\nE6:E5,E7\nE7:E6,E8\nE8:E7,E9\nE9:E8,E10\nE10:E9,E11\nE11:E10,E12\nE12:E11,E13\nE13:E12,E14\nE14:E13,E15\nE15:E14,E16\nE16:E15,E17\nE17:E16,E18\nE18:E17,E19\nE19:E18,E20\nE20:E19,E21\nE21:E20,E22\nE22:E21,E23\nE23:E22,E24\nE24:E23,E25\nE25:E24,E26\nE26:E25,E27\nE27:E26,E28\nE28:E27,E29\nE29:E28,E30\nE30:E29,E31\nE31:E30,E32\nE32:E31,E33\nE33:E32,E34\nE34:E33,E35\nE35:E34,E36\nE36:E35,E37\nE37:E36,E38\nE38:E37,E39\nE39:E38,E40\nE40:E39,E41\nE41:E40,E42\nE42:E41,E43\nE43:E42,E44\nE44:E43,E45\nE45:E44,E46\nE46:E45,E47\nE47:E46,E48\nE48:E47,E49\nE49:E48,E50\nE50:E49\n",
+        "input": "Start: E10 End: E40\nE1: E2\nE2 :E1, E3\nE3:E2,E4\nE4:E3,E5\nE5: E4, E6\nE6: E5, E7\nE7: E6, E8\nE8: E7, E9\nE9: E8, E10\nE10: E9, E11\nE11: E10,E12\nE12: E11, E13\nE13: E12, E14\nE14: E13, E15\nE15: E14, E16\nE16:E15,E17\nE17:E16,E18\nE18: E17, E19\nE19: E18, E20\nE20: E19, E21\nE21: E20, E22\nE22:E21,E23\nE23:E22,E24\nE24:E23,E25\nE25:E24,E26\nE26:E25,E27\nE27:E26,E28\nE28:E27,E29\nE29:E28,E30\nE30:E29,E31\nE31:E30,E32\nE32:E31,E33\nE33:E32,E34\nE34:E33,E35\nE35:E34,E36\nE36:E35,E37\nE37:E36,E38\nE38:E37,E39\nE39:E38,E40\nE40:E39,E41\nE41:E40,E42\nE42:E41,E43\nE43:E42,E44\nE44:E43,E45\nE45:E44,E46\nE46:E45,E47\nE47:E46,E48\nE48:E47,E49\nE49:E48,E50\nE50:E49\n",
         "output": "E10 E11 E12 E13 E14 E15 E16 E17 E18 E19 E20 E21 E22 E23 E24 E25 E26 E27 E28 E29 E30 E31 E32 E33 E34 E35 E36 E37 E38 E39 E40"
       },
@@ -726,5 +726,5 @@
       },
       {
-        "input": "Start:N15 End:N35\nN1:N2\nN2:N1,N3\nN3:N2,N4\nN4:N3,N5\nN5:N4,N6\nN6:N5,N7\nN7:N6,N8\nN8:N7,N9\nN9:N8,N10\nN10:N9,N11\nN11:N10,N12\nN12:N11,N13\nN13:N12,N14\nN14:N13,N15\nN15:N14,N16\nN16:N15,N17\nN17:N16,N18\nN18:N17,N19\nN19:N18,N20\nN20:N19,N21\nN21:N20,N22\nN22:N21,N23\nN23:N22,N24\nN24:N23,N25\nN25:N24,N26\nN26:N25,N27\nN27:N26,N28\nN28:N27,N29\nN29:N28,N30\nN30:N29,N31\nN31:N30,N32\nN32:N31,N33\nN33:N32,N34\nN34:N33,N35\nN35:N34,N36\nN36:N35,N37\nN37:N36,N38\nN38:N37,N39\nN39:N38,N40\nN40:N39,N41\nN41:N40,N42\nN42:N41,N43\nN43:N42,N44\nN44:N43,N45\nN45:N44,N46\nN46:N45,N47\nN47:N46,N48\nN48:N47,N49\nN49:N48,N50\nN50:N49\n",
+        "input": "Start: N15 End:N35\nN1:N2\nN2:N1,N3\nN3:N2,N4\nN4:N3,N5\nN5:N4,N6\nN6:N5,N7\nN7:N6,N8\nN8:N7,N9\nN9:N8,N10\nN10:N9,N11\nN11:N10,N12\nN12:N11,N13\nN13:N12,N14\nN14:N13,N15\nN15:N14,N16\nN16:N15,N17\nN17:N16,N18\nN18:N17,N19\nN19:N18,N20\nN20:N19,N21\nN21:N20,N22\nN22:N21,N23\nN23:N22,N24\nN24:N23,N25\nN25:N24,N26\nN26:N25,N27\nN27:N26,N28\nN28:N27,N29\nN29:N28,N30\nN30:N29,N31\nN31:N30,N32\nN32:N31,N33\nN33:N32,N34\nN34:N33,N35\nN35:N34,N36\nN36:N35,N37\nN37:N36,N38\nN38:N37,N39\nN39:N38,N40\nN40:N39,N41\nN41:N40,N42\nN42:N41,N43\nN43:N42,N44\nN44:N43,N45\nN45:N44,N46\nN46:N45,N47\nN47:N46,N48\nN48:N47,N49\nN49:N48,N50\nN50:N49\n",
         "output": "N15 N16 N17 N18 N1920 N21 N22 N23 N24 N25 N26 N27 N28 N29 N30 N31 N32 N33 N34 N35"
       },
@@ -760,4 +760,112 @@
     "difficulty": "Medium",
     "output_type": "string"
+  },
+  {
+    "title": "sudoku",
+    "description": "Write a program that solves the Sudoku given in input. The empty cells are represented by 0.",
+    "examples": [
+      {
+        "input": "5 3 0 0 7 0 0 0 0\n6 0 0 1 9 5 0 0 0\n0 9 8 0 0 0 0 6 0\n\n8 0 0 0 6 0 0 0 3\n4 0 0 8 0 3 0 0 1\n7 0 0 0 2 0 0 0 6\n\n0 6 0 0 0 0 2 8 0\n0 0 0 4 1 9 0 0 5\n0 0 0 0 8 0 0 7 9",
+        "output": "5 3 4 6 7 8 9 1 2\n6 7 2 1 9 5 3 4 8\n1 9 8 3 4 2 5 6 7\n\n8 5 9 7 6 1 4 2 3\n4 2 6 8 5 3 7 9 1\n7 1 3 9 2 4 8 5 6\n\n9 6 1 5 3 7 2 8 4\n2 8 7 4 1 9 6 3 5\n3 4 5 2 8 6 1 7 9"
+      }
+    ],
+    "testcases": [
+      {
+        "input": "0 0 3 0 2 0 6 0 0\n9 0 0 3 0 5 0 0 1\n0 0 1 8 0 6 4 0 0\n\n0 0 8 1 0 2 9 0 0\n7 0 0 0 0 0 0 0 8\n0 0 6 7 0 8 2 0 0\n\n0 0 2 6 0 9 5 0 0\n8 0 0 2 0 3 0 0 9\n0 0 5 0 1 0 3 0 0",
+        "output": "4 8 3 9 2 1 6 5 7\n9 6 7 3 4 5 8 2 1\n2 5 1 8 7 6 4 9 3\n\n5 4 8 1 3 2 9 7 6\n7 2 9 5 6 4 1 3 8\n1 3 6 7 9 8 2 4 5\n\n3 7 2 6 8 9 5 1 4\n8 1 4 2 5 3 7 6 9\n6 9 5 4 1 7 3 8 2"
+      },
+      {
+        "input": "0 2 0 0 0 0 0 0 0\n0 0 0 6 0 0 0 0 3\n0 0 0 0 7 0 0 9 0\n\n1 0 0 0 0 4 5 0 0\n0 0 0 0 0 0 0 0 0\n0 0 0 9 0 0 0 0 1\n\n0 6 0 0 3 0 0 8 0\n5 0 0 0 0 2 0 0 0\n0 0 0 0 0 0 0 4 0",
+        "output": "6 2 1 5 9 8 4 3 7\n9 5 7 6 2 1 8 4 3\n8 4 3 4 7 3 2 9 5\n\n1 9 6 8 4 5 3 7 2\n7 3 8 2 1 9 5 6 4\n4 8 5 9 6 7 2 5 1\n\n2 6 9 1 3 4 7 8 5\n5 1 4 7 8 2 6 9 3\n3 7 2 5 6 9 1 4 8"
+      },
+      {
+        "input": "0 0 0 6 0 0 0 0 0\n0 5 9 0 0 0 0 0 0\n3 0 0 0 0 8 0 0 0\n\n0 0 0 0 0 0 7 0 9\n0 0 0 0 5 0 0 0 0\n2 0 6 0 0 0 0 0 0\n\n0 0 0 8 0 0 0 0 4\n0 0 0 0 0 0 2 7 0\n0 0 0 0 0 1 0 0 0",
+        "output": "8 1 2 6 4 7 9 5 3\n7 5 9 2 1 3 4 8 6\n3 6 4 5 9 8 7 2 1\n\n4 8 5 1 2 6 7 3 9\n9 3 7 4 5 9 8 1 2\n2 9 6 3 8 7 5 4 1\n\n5 2 3 8 7 9 1 6 4\n6 4 1 9 3 5 2 7 8\n1 7 8 5 6 1 3 9 5"
+      },
+      {
+        "input": "4 0 0 0 0 5 0 0 0\n0 0 2 0 0 0 0 0 0\n0 0 0 0 0 0 1 0 0\n\n0 1 0 2 0 0 0 0 0\n0 0 0 0 3 0 0 0 0\n0 0 0 0 0 9 0 4 0\n\n0 0 8 0 0 0 0 0 0\n0 0 0 0 0 0 6 0 0\n0 0 0 7 0 0 0 0 2",
+        "output": "4 6 9 8 7 5 2 1 3\n5 8 2 4 1 3 7 9 6\n7 3 1 9 6 2 1 5 8\n\n9 1 4 2 5 7 8 3 6\n6 5 7 1 3 8 9 2 4\n8 2 3 6 9 5 1 4 7\n\n3 7 8 5 2 1 6 9 4\n2 9 5 3 4 6 8 7 1\n1 4 6 7 8 9 5 3 2"
+      },
+      {
+        "input": "0 0 0 0 0 0 0 0 6\n0 4 0 0 0 0 0 0 0\n0 0 0 3 0 0 0 8 0\n\n0 0 9 0 0 0 2 0 0\n0 0 0 0 1 0 0 0 0\n0 0 2 0 0 0 9 0 0\n\n0 5 0 0 0 4 0 0 0\n0 0 0 0 0 0 0 1 0\n7 0 0 0 0 0 0 0 0",
+        "output": "2 1 3 9 5 8 7 4 6\n8 4 7 6 2 1 5 9 3\n9 6 5 3 4 7 1 8 2\n\n5 8 9 4 6 3 2 7 1\n6 7 4 8 1 2 9 3 5\n3 2 1 7 9 5 6 8 4\n\n1 5 8 2 3 4 9 6 7\n4 9 2 5 7 6 8 1 3\n7 3 6 1 8 9 4 5 2"
+      },
+      {
+        "input": "0 0 0 0 1 0 0 0 0\n0 0 6 0 0 0 0 0 0\n0 0 0 0 0 9 0 0 0\n\n0 2 0 0 0 0 0 0 5\n7 0 0 0 0 0 0 0 0\n0 0 0 0 0 0 4 0 0\n\n0 0 0 6 0 0 0 0 0\n0 0 0 0 0 0 2 0 0\n0 0 0 0 8 0 0 0 0",
+        "output": "9 8 4 3 1 5 6 2 7\n2 3 6 8 4 7 9 5 1\n5 7 1 2 6 9 8 3 4\n\n6 2 9 4 3 8 7 1 5\n7 4 5 9 2 1 3 8 6\n8 1 3 7 5 6 4 9 2\n\n4 9 8 6 7 2 5 1 3\n3 5 7 1 9 4 2 6 8\n1 6 2 5 8 3 9 4 7"
+      },
+      {
+        "input": "0 0 0 0 0 0 0 3 0\n0 0 0 0 2 0 0 0 0\n0 0 8 0 0 0 0 0 0\n\n0 9 0 0 0 0 0 0 0\n0 0 0 5 0 0 0 0 0\n0 0 0 0 0 0 6 0 0\n\n0 0 0 0 0 4 0 0 0\n0 0 0 0 7 0 0 0 0\n0 6 0 0 0 0 0 0 0",
+        "output": "6 4 7 9 5 8 1 3 2\n9 5 3 4 2 1 7 8 6\n1 2 8 6 3 7 4 5 9\n\n8 9 2 7 1 6 5 4 3\n7 3 6 5 4 9 8 1 2\n5 1 4 8 9 3 6 2 7\n\n3 8 9 2 6 4 7 5 1\n2 7 5 1 8 9 3 6 4\n4 6 1 3 7 5 2 9 8"
+      },
+      {
+        "input": "0 0 0 0 0 6 0 0 0\n0 0 0 0 0 0 0 0 9\n0 0 0 7 0 0 0 0 0\n\n0 0 4 0 0 0 0 0 0\n0 8 0 0 0 0 0 0 0\n0 0 0 0 0 0 5 0 0\n\n0 0 0 0 0 2 0 0 0\n2 0 0 0 0 0 0 0 0\n0 0 0 4 0 0 0 0 0",
+        "output": "8 9 2 3 5 6 4 7 1\n7 4 3 2 1 8 6 5 9\n5 1 6 7 9 4 3 2 8\n\n9 6 4 8 2 5 7 1 3\n3 8 5 1 4 7 9 6 2\n2 7 1 9 6 3 5 8 4\n\n4 5 9 6 3 2 8 1 7\n2 3 8 5 7 1 9 4 6\n6 2 7 4 8 9 1 3 5"
+      },
+      {
+        "input": "0 0 0 0 0 0 0 0 8\n0 0 0 0 0 9 0 0 0\n0 0 0 0 6 0 0 0 0\n\n0 0 0 0 0 0 2 0 0\n0 0 7 0 0 0 0 0 0\n0 0 0 0 0 0 0 0 0\n\n0 0 0 0 1 0 0 0 0\n0 0 0 8 0 0 0 0 0\n5 0 0 0 0 0 0 0 0",
+        "output": "9 6 4 2 3 5 1 7 8\n7 1 8 4 5 9 3 2 6\n2 5 3 7 6 8 4 9 1\n\n4 8 5 9 7 1 2 6 3\n6 9 7 5 2 3 8 1 4\n3 2 1 6 8 4 5 9 7\n\n8 4 6 1 9 2 7 3 5\n1 3 9 8 4 7 6 5 2\n5 7 2 3 1 6 9 4 8"
+      },
+      {
+        "input": "0 0 0 0 0 0 0 0 0\n0 0 0 0 0 3 0 0 0\n0 0 0 0 0 0 0 0 0\n\n0 0 0 0 0 0 0 0 0\n0 0 0 0 0 0 0 0 0\n0 0 0 0 0 0 0 0 0\n\n0 0 0 0 0 0 0 0 0\n0 0 0 0 0 0 0 0 0\n0 0 0 0 0 0 0 0 7",
+        "output": "1 2 3 4 5 6 7 8 9\n4 5 6 7 8 3 1 2 9\n7 8 9 1 2 9 4 5 6\n\n2 3 4 5 6 7 8 9 1\n5 6 7 8 9 1 2 3 4\n8 9 1 2 3 4 5 6 7\n\n3 4 5 6 7 8 9 1 2\n6 7 8 9 1 2 3 4 5\n9 1 2 3 4 5 6 7 8"
+      }
+    ],
+    "difficulty": "Hard",
+    "output_type": "string"
+  },
+  {
+    "title": "valid-parentheses",
+    "description": "Given a string containing just the characters '(' , ')', '{', '}', '[' and ']', determine if the input string is valid.",
+    "examples": [
+      {
+        "input": "()",
+        "output": "true"
+      }
+    ],
+    "testcases": [
+      {
+        "input": "{}[]",
+        "output": "true"
+      },
+      {
+        "input": "([{}])",
+        "output": "true"
+      },
+      {
+        "input": "(]",
+        "output": "false"
+      },
+      {
+        "input": "((()))",
+        "output": "true"
+      },
+      {
+        "input": "{[}]",
+        "output": "false"
+      },
+      {
+        "input": "",
+        "output": "true"
+      },
+      {
+        "input": "({[})",
+        "output": "false"
+      },
+      {
+        "input": "[[[[]]]]",
+        "output": "true"
+      },
+      {
+        "input": "({[]})({})",
+        "output": "true"
+      },
+      {
+        "input": "([)",
+        "output": "false"
+      }
+    ],
+    "difficulty": "Easy",
+    "output_type": "string"
   }
 ]
Index: backend/controllers/apiController.js
===================================================================
--- backend/controllers/apiController.js	(revision f3ca4627491b626a66683c51c00213a581b7e714)
+++ backend/controllers/apiController.js	(revision 9d2acd31dbb917937c5d53bf1f570b01a80bced0)
@@ -43,5 +43,4 @@
 
     try {
-      //Check if you can store isModerator in metadata to be refreneced in delete functions!
       const { data: authUser, error: authError } =
         await supabase.auth.admin.createUser({
Index: backend/controllers/forumController.js
===================================================================
--- backend/controllers/forumController.js	(revision f3ca4627491b626a66683c51c00213a581b7e714)
+++ backend/controllers/forumController.js	(revision 9d2acd31dbb917937c5d53bf1f570b01a80bced0)
@@ -24,5 +24,4 @@
     const postCounter = user.postCounter;
     const postCheckCounter = user.postCheckCounter;
-    console.log(postCheckCounter);
 
     if (postCounter >= 1) {
@@ -145,5 +144,4 @@
 
 const getForumPosts = async (req, res) => {
-  console.log("Forum backend called");
   try {
     const page = parseInt(req.query.page) || 0;
@@ -182,5 +180,4 @@
   const { id } = req.params;
   const userId = req.user.sub;
-  console.log(userId);
 
   try {
Index: backend/scripts/addChallenge.js
===================================================================
--- backend/scripts/addChallenge.js	(revision f3ca4627491b626a66683c51c00213a581b7e714)
+++ backend/scripts/addChallenge.js	(revision 9d2acd31dbb917937c5d53bf1f570b01a80bced0)
@@ -10,8 +10,8 @@
 //   const challengesData = JSON.parse(data);
 
-//   const challenge = challengesData[challengesData.length - 1];
+//   const challenge = challengesData[challengesData.length - 2];
 
 //   let currentDate = new Date();
-//   currentDate.setDate(currentDate.getDate());
+//   currentDate.setDate(currentDate.getDate() + 2);
 //   const newChallenge = new Challenge({
 //     title: challenge.title,
Index: client/src/CreatePost/CreatePost.jsx
===================================================================
--- client/src/CreatePost/CreatePost.jsx	(revision f3ca4627491b626a66683c51c00213a581b7e714)
+++ client/src/CreatePost/CreatePost.jsx	(revision 9d2acd31dbb917937c5d53bf1f570b01a80bced0)
@@ -106,5 +106,5 @@
         };
         const res = await createApprovalForumPost(postData);
-        console.log(res);
+
         showModal(
           res.message || "Your post has been submitted for moderator approval.",
@@ -292,5 +292,5 @@
       {modal.isOpen && (
         <div
-          className="fixed inset-0 z-50 flex items-center justify-center bg-black bg-opacity-50 backdrop-blur-xs p-4"
+          className="fixed inset-0 z-50 flex items-center justify-center  bg-opacity-50 backdrop-blur-xs p-4"
           aria-labelledby="modal-title"
           role="dialog"
Index: client/src/Dashboard/components/CreateNewChallenge.jsx
===================================================================
--- client/src/Dashboard/components/CreateNewChallenge.jsx	(revision f3ca4627491b626a66683c51c00213a581b7e714)
+++ client/src/Dashboard/components/CreateNewChallenge.jsx	(revision 9d2acd31dbb917937c5d53bf1f570b01a80bced0)
@@ -19,5 +19,9 @@
     difficulty: "Easy",
     output_type: "string",
-    solving_date: new Date(),
+    solving_date: (() => {
+      const tomorrow = new Date();
+      tomorrow.setDate(tomorrow.getDate() + 1);
+      return tomorrow;
+    })(),
   });
 
@@ -429,5 +433,5 @@
       {modal.isOpen && (
         <div
-          className="fixed inset-0 z-50 flex items-center justify-center  bg-opacity-50 backdrop-blur-xs"
+          className="fixed inset-0 z-50 flex items-center justify-center  bg-opacity-50 backdrop-blur-sm"
           aria-labelledby="modal-title"
           role="dialog"
Index: client/src/Dashboard/components/Forum.jsx
===================================================================
--- client/src/Dashboard/components/Forum.jsx	(revision f3ca4627491b626a66683c51c00213a581b7e714)
+++ client/src/Dashboard/components/Forum.jsx	(revision 9d2acd31dbb917937c5d53bf1f570b01a80bced0)
@@ -72,5 +72,4 @@
     try {
       await deleteForumPost(postId);
-      console.log("Post deleted successfully");
 
       setLoading(true);
@@ -137,5 +136,4 @@
                         className="text-lg sm:text-xl lg:text-2xl xl:text-3xl font-semibold mb-2 cursor-pointer hover:underline line-clamp-2"
                         onClick={() => {
-                          console.log("Post clicked:", post);
                           navigate(`/dashboard/forum-detail/${post.id}`, {
                             state: { post },
@@ -217,5 +215,5 @@
       {modal.isOpen && (
         <div
-          className="fixed inset-0 z-50 flex items-center justify-center bg-black bg-opacity-50 backdrop-blur-sm p-4"
+          className="fixed inset-0 z-50 flex items-center justify-center  bg-opacity-50 backdrop-blur-sm p-4"
           aria-labelledby="modal-title"
           role="dialog"
Index: client/src/Dashboard/components/ForumPostDetail.jsx
===================================================================
--- client/src/Dashboard/components/ForumPostDetail.jsx	(revision f3ca4627491b626a66683c51c00213a581b7e714)
+++ client/src/Dashboard/components/ForumPostDetail.jsx	(revision 9d2acd31dbb917937c5d53bf1f570b01a80bced0)
@@ -172,49 +172,43 @@
                   <div className="text-red-500 p-3">{error}</div>
                 ) : comments.length > 0 ? (
-                  (console.log(comments),
-                  comments.map(
-                    (comment, idx) => (
-                      console.log(comment),
-                      (
-                        <div
-                          key={comment.id || idx}
-                          className="p-4 rounded-lg bg-base-200 border border-base-300"
-                        >
-                          <div className="flex relative items-center gap-2 mb-1">
-                            {(comment.author_id === user.id ||
-                              user.isModerator) && (
-                              <button
-                                className=" absolute top-2 right-2 p-1.5 cursor-pointer rounded-full hover:bg-gray-600 transition-colors"
-                                onClick={(e) => {
-                                  e.stopPropagation();
-                                  showModal(
-                                    "Are you sure you want to delete this comment? This action cannot be undone.",
-                                    "confirm",
-                                    comment.id
-                                  );
-                                }}
-                              >
-                                <img
-                                  src={trashIcon}
-                                  alt="Delete"
-                                  className="w-6 h-6"
-                                />
-                              </button>
-                            )}
-                            <span className="font-semibold text-base-content">
-                              {comment.author_name}
-                            </span>
-                            <span className="text-xs text-base-content/60">
-                              {comment.dateCreated
-                                ? new Date(comment.dateCreated).toLocaleString()
-                                : ""}
-                            </span>
-                          </div>
-                          <div className="text-base-content/80 text-base break-words">
-                            {comment.content}
-                          </div>
-                        </div>
-                      )
-                    )
+                  comments.map((comment, idx) => (
+                    <div
+                      key={comment.id || idx}
+                      className="p-4 rounded-lg bg-base-200 border border-base-300"
+                    >
+                      <div className="flex relative items-center gap-2 mb-1">
+                        {(comment.author_id === user.id ||
+                          user.isModerator) && (
+                          <button
+                            className=" absolute top-2 right-2 p-1.5 cursor-pointer rounded-full hover:bg-gray-600 transition-colors"
+                            onClick={(e) => {
+                              e.stopPropagation();
+                              showModal(
+                                "Are you sure you want to delete this comment? This action cannot be undone.",
+                                "confirm",
+                                comment.id
+                              );
+                            }}
+                          >
+                            <img
+                              src={trashIcon}
+                              alt="Delete"
+                              className="w-6 h-6"
+                            />
+                          </button>
+                        )}
+                        <span className="font-semibold text-base-content">
+                          {comment.author_name}
+                        </span>
+                        <span className="text-xs text-base-content/60">
+                          {comment.dateCreated
+                            ? new Date(comment.dateCreated).toLocaleString()
+                            : ""}
+                        </span>
+                      </div>
+                      <div className="text-base-content/80 text-base break-words">
+                        {comment.content}
+                      </div>
+                    </div>
                   ))
                 ) : (
Index: client/src/Dashboard/components/ManageChallenges.jsx
===================================================================
--- client/src/Dashboard/components/ManageChallenges.jsx	(revision f3ca4627491b626a66683c51c00213a581b7e714)
+++ client/src/Dashboard/components/ManageChallenges.jsx	(revision 9d2acd31dbb917937c5d53bf1f570b01a80bced0)
@@ -115,5 +115,5 @@
     try {
       setLoading(true);
-      console.log(challengeId);
+
       await deleteTask(challengeId);
       setChallenges(
@@ -283,16 +283,28 @@
                     {challenge.examples && challenge.examples.length > 0 && (
                       <div className="mt-3 sm:mt-4 card bg-base-300 p-2 sm:p-3">
-                        <h3 className="font-medium mb-2 text-sm sm:text-base">
+                        <h3 className="font-large mb-2 text-sm sm:text-base">
                           Examples:
                         </h3>
-                        <div className="space-y-2 sm:space-y-3">
+                        <div className=" flex flex-col md:flex-row md:gap-20 space-y-2 sm:space-y-3 md:flex-row md:space-y-0 md:space-x-4 w-full max-w-[80%]">
                           {challenge.examples.map((example, index) => (
                             <div
                               key={index}
-                              className="font-mono text-xs sm:text-sm"
+                              className="break-words font-bold whitespace-pre-line "
                             >
                               <p className="pl-2 border-l-2 border-amber-400 mt-1">
-                                Input: "{example.input || "N/A"}" <br />
-                                Output: "{example.output || "N/A"}"
+                                <span className="underline ">Input: </span>
+                                {example.input &&
+                                  example.input.includes("\n") && <br />}
+                                {(example.input &&
+                                  example.input.replace(/^"|"$/g, "")) ||
+                                  "N/A"}
+                                <br />
+                                <br />
+                                <span className="underline">Output: </span>
+                                {example.output &&
+                                  example.output.includes("\n") && <br />}
+                                {(example.output &&
+                                  example.output.replace(/^"|"$/g, "")) ||
+                                  "N/A"}
                               </p>
                             </div>
Index: client/src/Dashboard/components/Navbar.jsx
===================================================================
--- client/src/Dashboard/components/Navbar.jsx	(revision f3ca4627491b626a66683c51c00213a581b7e714)
+++ client/src/Dashboard/components/Navbar.jsx	(revision 9d2acd31dbb917937c5d53bf1f570b01a80bced0)
@@ -60,13 +60,14 @@
   return (
     <nav className="dashboard__navbar w-80 min-h-screen bg-base-200 text-base-content border-r border-base-content/10 flex flex-col">
-      {/* Header */}
       <div className="p-4 border-b border-base-content/10">
-        <a href="/" className="flex items-center gap-2">
+        <p
+          onClick={() => navigate("/")}
+          className="flex items-center gap-2 cursor-pointer"
+        >
           <img src={logoIcon} alt="Logo" className="w-14 h-auto" />
           <img src={logoText} alt="Logo Text" className="w-32 h-auto" />
-        </a>
+        </p>
       </div>
 
-      {/* Main Navigation (This part will grow) */}
       <div className="flex-1 py-8">
         <ul className="menu menu-lg gap-2">
@@ -214,5 +215,4 @@
       </div>
 
-      {/* Footer (This will be pushed to the bottom) */}
       <div className="p-4 border-t border-base-content/10">
         <button
Index: client/src/contexts/AuthContext.jsx
===================================================================
--- client/src/contexts/AuthContext.jsx	(revision f3ca4627491b626a66683c51c00213a581b7e714)
+++ client/src/contexts/AuthContext.jsx	(revision 9d2acd31dbb917937c5d53bf1f570b01a80bced0)
@@ -138,5 +138,4 @@
 
   useEffect(() => {
-    console.log("Mounted");
     const localUser = localStorage.getItem("user");
     if (localUser) {
@@ -150,5 +149,5 @@
           const readableTime = new Date(now).toLocaleString();
           console.log(`Token reset at: ${readableTime}`);
-          console.log("Token refreshed, updating JWT in localStorage.");
+
           localStorage.setItem("jwt", session.access_token);
 
Index: client/src/services/apiClient.js
===================================================================
--- client/src/services/apiClient.js	(revision f3ca4627491b626a66683c51c00213a581b7e714)
+++ client/src/services/apiClient.js	(revision 9d2acd31dbb917937c5d53bf1f570b01a80bced0)
@@ -9,8 +9,4 @@
 apiClient.interceptors.request.use(
   (config) => {
-    // const token = localStorage.getItem("supabase-auth-token");
-    // const tokenObject = JSON.parse(token);
-    // const accessToken = tokenObject?.access_token;
-    // console.log(accessToken);
     const token = localStorage.getItem("jwt");
     if (token) {
