diff --git a/JAVA/asbosae3/asbosae3/.vscode/settings.json b/.vscode/settings.json
similarity index 51%
rename from JAVA/asbosae3/asbosae3/.vscode/settings.json
rename to .vscode/settings.json
index 327ed9790125643a902fe454263408a0c470c912..fd05236dfa30995f71109c0d975b555e5831c8c4 100644
--- a/JAVA/asbosae3/asbosae3/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -1,6 +1,6 @@
 {
     "java.project.referencedLibraries": [
         "lib/**/*.jar",
-        "c:\\Users\\felia\\Downloads\\mysql-connector-java-8.0.30.jar"
+        "JAVA/asbosae3/mysql-connector-java-8.0.30.jar"
     ]
 }
\ No newline at end of file
diff --git a/JAVA/asbo_sae3 (1).sql b/JAVA/asbo_sae3.sql
similarity index 100%
rename from JAVA/asbo_sae3 (1).sql
rename to JAVA/asbo_sae3.sql
diff --git a/JAVA/asbosae3/.vscode/settings.json b/JAVA/asbosae3/.vscode/settings.json
index 5b1bf36fb0eac024780b1ede093ef10867050452..81659ac7f056597d403146d6d7dd9d5fbcd51681 100644
--- a/JAVA/asbosae3/.vscode/settings.json
+++ b/JAVA/asbosae3/.vscode/settings.json
@@ -1,6 +1,8 @@
 {
+    "java.project.sourcePaths": ["src"],
+    "java.project.outputPath": "bin",
     "java.project.referencedLibraries": [
         "lib/**/*.jar",
-        "mysql-connector-java-8.0.30.jar"
+        "c:\\wamp64\\www\\ALVARIZA_F-BARTHELEMY_P\\JAVA\\asbosae3\\mysql-connector-java-8.0.30.jar"
     ]
-}
\ No newline at end of file
+}
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/README b/JAVA/asbosae3/Oracle_JDK-23/README
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/README
rename to JAVA/asbosae3/Oracle_JDK-23/README
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-console-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-console-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-console-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-console-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-console-l1-2-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-console-l1-2-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-console-l1-2-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-console-l1-2-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-datetime-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-datetime-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-datetime-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-datetime-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-debug-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-debug-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-debug-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-debug-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-errorhandling-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-errorhandling-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-errorhandling-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-errorhandling-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-fibers-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-fibers-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-fibers-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-fibers-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-file-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-file-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-file-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-file-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-file-l1-2-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-file-l1-2-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-file-l1-2-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-file-l1-2-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-file-l2-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-file-l2-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-file-l2-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-file-l2-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-handle-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-handle-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-handle-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-handle-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-heap-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-heap-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-heap-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-heap-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-interlocked-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-interlocked-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-interlocked-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-interlocked-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-libraryloader-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-libraryloader-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-libraryloader-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-libraryloader-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-localization-l1-2-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-localization-l1-2-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-localization-l1-2-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-localization-l1-2-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-memory-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-memory-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-memory-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-memory-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-namedpipe-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-namedpipe-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-namedpipe-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-namedpipe-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-processenvironment-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-processenvironment-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-processenvironment-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-processenvironment-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-processthreads-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-processthreads-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-processthreads-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-processthreads-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-processthreads-l1-1-1.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-processthreads-l1-1-1.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-processthreads-l1-1-1.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-processthreads-l1-1-1.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-profile-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-profile-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-profile-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-profile-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-rtlsupport-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-rtlsupport-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-rtlsupport-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-rtlsupport-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-string-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-string-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-string-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-string-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-synch-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-synch-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-synch-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-synch-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-synch-l1-2-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-synch-l1-2-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-synch-l1-2-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-synch-l1-2-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-sysinfo-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-sysinfo-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-sysinfo-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-sysinfo-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-timezone-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-timezone-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-timezone-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-timezone-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-util-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-util-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-util-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-core-util-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-conio-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-conio-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-conio-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-conio-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-convert-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-convert-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-convert-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-convert-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-environment-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-environment-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-environment-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-environment-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-filesystem-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-filesystem-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-filesystem-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-filesystem-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-heap-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-heap-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-heap-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-heap-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-locale-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-locale-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-locale-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-locale-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-math-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-math-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-math-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-math-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-multibyte-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-multibyte-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-multibyte-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-multibyte-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-private-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-private-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-private-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-private-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-process-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-process-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-process-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-process-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-runtime-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-runtime-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-runtime-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-runtime-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-stdio-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-stdio-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-stdio-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-stdio-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-string-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-string-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-string-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-string-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-time-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-time-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-time-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-time-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-utility-l1-1-0.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-utility-l1-1-0.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-utility-l1-1-0.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/api-ms-win-crt-utility-l1-1-0.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/attach.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/attach.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/attach.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/attach.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/awt.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/awt.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/awt.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/awt.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/dt_shmem.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/dt_shmem.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/dt_shmem.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/dt_shmem.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/dt_socket.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/dt_socket.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/dt_socket.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/dt_socket.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/extnet.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/extnet.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/extnet.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/extnet.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/fontmanager.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/fontmanager.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/fontmanager.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/fontmanager.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/freetype.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/freetype.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/freetype.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/freetype.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/instrument.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/instrument.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/instrument.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/instrument.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/j2gss.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/j2gss.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/j2gss.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/j2gss.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/j2pcsc.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/j2pcsc.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/j2pcsc.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/j2pcsc.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/j2pkcs11.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/j2pkcs11.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/j2pkcs11.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/j2pkcs11.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jaas.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/jaas.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jaas.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jaas.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jabswitch.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jabswitch.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jabswitch.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jabswitch.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jaccessinspector.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jaccessinspector.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jaccessinspector.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jaccessinspector.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jaccesswalker.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jaccesswalker.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jaccesswalker.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jaccesswalker.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jar.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jar.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jar.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jar.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jarsigner.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jarsigner.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jarsigner.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jarsigner.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/java.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/java.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/java.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/java.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/java.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/java.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/java.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/java.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/javaaccessbridge.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/javaaccessbridge.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/javaaccessbridge.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/javaaccessbridge.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/javac.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/javac.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/javac.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/javac.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/javadoc.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/javadoc.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/javadoc.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/javadoc.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/javajpeg.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/javajpeg.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/javajpeg.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/javajpeg.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/javap.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/javap.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/javap.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/javap.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/javaw.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/javaw.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/javaw.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/javaw.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jawt.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/jawt.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jawt.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jawt.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jcmd.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jcmd.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jcmd.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jcmd.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jconsole.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jconsole.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jconsole.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jconsole.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jdb.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jdb.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jdb.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jdb.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jdeprscan.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jdeprscan.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jdeprscan.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jdeprscan.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jdeps.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jdeps.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jdeps.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jdeps.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jdwp.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/jdwp.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jdwp.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jdwp.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jfr.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jfr.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jfr.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jfr.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jhsdb.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jhsdb.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jhsdb.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jhsdb.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jimage.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/jimage.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jimage.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jimage.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jimage.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jimage.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jimage.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jimage.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jinfo.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jinfo.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jinfo.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jinfo.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jli.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/jli.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jli.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jli.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jlink.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jlink.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jlink.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jlink.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jmap.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jmap.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jmap.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jmap.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jmod.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jmod.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jmod.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jmod.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jpackage.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/jpackage.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jpackage.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jpackage.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jpackage.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jpackage.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jpackage.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jpackage.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jps.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jps.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jps.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jps.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jrunscript.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jrunscript.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jrunscript.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jrunscript.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jshell.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jshell.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jshell.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jshell.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jsound.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/jsound.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jsound.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jsound.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jstack.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jstack.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jstack.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jstack.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jstat.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jstat.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jstat.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jstat.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jstatd.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jstatd.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jstatd.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jstatd.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jsvml.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/jsvml.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jsvml.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jsvml.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jvmcicompiler.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/jvmcicompiler.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jvmcicompiler.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jvmcicompiler.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jwebserver.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/jwebserver.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/jwebserver.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/jwebserver.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/keytool.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/keytool.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/keytool.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/keytool.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/kinit.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/kinit.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/kinit.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/kinit.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/klist.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/klist.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/klist.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/klist.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/ktab.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/ktab.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/ktab.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/ktab.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/lcms.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/lcms.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/lcms.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/lcms.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/management.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/management.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/management.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/management.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/management_agent.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/management_agent.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/management_agent.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/management_agent.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/management_ext.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/management_ext.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/management_ext.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/management_ext.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/mlib_image.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/mlib_image.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/mlib_image.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/mlib_image.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/msvcp140.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/msvcp140.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/msvcp140.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/msvcp140.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/net.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/net.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/net.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/net.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/nio.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/nio.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/nio.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/nio.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/prefs.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/prefs.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/prefs.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/prefs.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/rmi.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/rmi.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/rmi.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/rmi.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/rmiregistry.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/rmiregistry.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/rmiregistry.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/rmiregistry.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/saproc.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/saproc.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/saproc.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/saproc.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/serialver.exe b/JAVA/asbosae3/Oracle_JDK-23/bin/serialver.exe
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/serialver.exe
rename to JAVA/asbosae3/Oracle_JDK-23/bin/serialver.exe
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/server/classes.jsa b/JAVA/asbosae3/Oracle_JDK-23/bin/server/classes.jsa
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/server/classes.jsa
rename to JAVA/asbosae3/Oracle_JDK-23/bin/server/classes.jsa
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/server/classes_nocoops.jsa b/JAVA/asbosae3/Oracle_JDK-23/bin/server/classes_nocoops.jsa
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/server/classes_nocoops.jsa
rename to JAVA/asbosae3/Oracle_JDK-23/bin/server/classes_nocoops.jsa
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/server/jvm.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/server/jvm.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/server/jvm.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/server/jvm.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/splashscreen.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/splashscreen.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/splashscreen.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/splashscreen.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/sspi_bridge.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/sspi_bridge.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/sspi_bridge.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/sspi_bridge.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/sunmscapi.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/sunmscapi.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/sunmscapi.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/sunmscapi.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/syslookup.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/syslookup.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/syslookup.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/syslookup.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/ucrtbase.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/ucrtbase.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/ucrtbase.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/ucrtbase.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/vcruntime140.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/vcruntime140.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/vcruntime140.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/vcruntime140.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/vcruntime140_1.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/vcruntime140_1.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/vcruntime140_1.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/vcruntime140_1.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/verify.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/verify.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/verify.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/verify.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/w2k_lsa_auth.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/w2k_lsa_auth.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/w2k_lsa_auth.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/w2k_lsa_auth.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/windowsaccessbridge-64.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/windowsaccessbridge-64.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/windowsaccessbridge-64.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/windowsaccessbridge-64.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/zip.dll b/JAVA/asbosae3/Oracle_JDK-23/bin/zip.dll
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/bin/zip.dll
rename to JAVA/asbosae3/Oracle_JDK-23/bin/zip.dll
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/jaxp-strict.properties.template b/JAVA/asbosae3/Oracle_JDK-23/conf/jaxp-strict.properties.template
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/jaxp-strict.properties.template
rename to JAVA/asbosae3/Oracle_JDK-23/conf/jaxp-strict.properties.template
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/jaxp.properties b/JAVA/asbosae3/Oracle_JDK-23/conf/jaxp.properties
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/jaxp.properties
rename to JAVA/asbosae3/Oracle_JDK-23/conf/jaxp.properties
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/logging.properties b/JAVA/asbosae3/Oracle_JDK-23/conf/logging.properties
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/logging.properties
rename to JAVA/asbosae3/Oracle_JDK-23/conf/logging.properties
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/management/jmxremote.access b/JAVA/asbosae3/Oracle_JDK-23/conf/management/jmxremote.access
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/management/jmxremote.access
rename to JAVA/asbosae3/Oracle_JDK-23/conf/management/jmxremote.access
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/management/jmxremote.password.template b/JAVA/asbosae3/Oracle_JDK-23/conf/management/jmxremote.password.template
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/management/jmxremote.password.template
rename to JAVA/asbosae3/Oracle_JDK-23/conf/management/jmxremote.password.template
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/management/management.properties b/JAVA/asbosae3/Oracle_JDK-23/conf/management/management.properties
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/management/management.properties
rename to JAVA/asbosae3/Oracle_JDK-23/conf/management/management.properties
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/net.properties b/JAVA/asbosae3/Oracle_JDK-23/conf/net.properties
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/net.properties
rename to JAVA/asbosae3/Oracle_JDK-23/conf/net.properties
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/security/java.policy b/JAVA/asbosae3/Oracle_JDK-23/conf/security/java.policy
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/security/java.policy
rename to JAVA/asbosae3/Oracle_JDK-23/conf/security/java.policy
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/security/java.security b/JAVA/asbosae3/Oracle_JDK-23/conf/security/java.security
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/security/java.security
rename to JAVA/asbosae3/Oracle_JDK-23/conf/security/java.security
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/security/policy/README.txt b/JAVA/asbosae3/Oracle_JDK-23/conf/security/policy/README.txt
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/security/policy/README.txt
rename to JAVA/asbosae3/Oracle_JDK-23/conf/security/policy/README.txt
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/security/policy/limited/default_US_export.policy b/JAVA/asbosae3/Oracle_JDK-23/conf/security/policy/limited/default_US_export.policy
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/security/policy/limited/default_US_export.policy
rename to JAVA/asbosae3/Oracle_JDK-23/conf/security/policy/limited/default_US_export.policy
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/security/policy/limited/default_local.policy b/JAVA/asbosae3/Oracle_JDK-23/conf/security/policy/limited/default_local.policy
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/security/policy/limited/default_local.policy
rename to JAVA/asbosae3/Oracle_JDK-23/conf/security/policy/limited/default_local.policy
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/security/policy/limited/exempt_local.policy b/JAVA/asbosae3/Oracle_JDK-23/conf/security/policy/limited/exempt_local.policy
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/security/policy/limited/exempt_local.policy
rename to JAVA/asbosae3/Oracle_JDK-23/conf/security/policy/limited/exempt_local.policy
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/security/policy/unlimited/default_US_export.policy b/JAVA/asbosae3/Oracle_JDK-23/conf/security/policy/unlimited/default_US_export.policy
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/security/policy/unlimited/default_US_export.policy
rename to JAVA/asbosae3/Oracle_JDK-23/conf/security/policy/unlimited/default_US_export.policy
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/security/policy/unlimited/default_local.policy b/JAVA/asbosae3/Oracle_JDK-23/conf/security/policy/unlimited/default_local.policy
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/security/policy/unlimited/default_local.policy
rename to JAVA/asbosae3/Oracle_JDK-23/conf/security/policy/unlimited/default_local.policy
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/sound.properties b/JAVA/asbosae3/Oracle_JDK-23/conf/sound.properties
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/conf/sound.properties
rename to JAVA/asbosae3/Oracle_JDK-23/conf/sound.properties
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/include/classfile_constants.h b/JAVA/asbosae3/Oracle_JDK-23/include/classfile_constants.h
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/include/classfile_constants.h
rename to JAVA/asbosae3/Oracle_JDK-23/include/classfile_constants.h
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/include/jawt.h b/JAVA/asbosae3/Oracle_JDK-23/include/jawt.h
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/include/jawt.h
rename to JAVA/asbosae3/Oracle_JDK-23/include/jawt.h
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/include/jdwpTransport.h b/JAVA/asbosae3/Oracle_JDK-23/include/jdwpTransport.h
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/include/jdwpTransport.h
rename to JAVA/asbosae3/Oracle_JDK-23/include/jdwpTransport.h
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/include/jni.h b/JAVA/asbosae3/Oracle_JDK-23/include/jni.h
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/include/jni.h
rename to JAVA/asbosae3/Oracle_JDK-23/include/jni.h
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/include/jvmti.h b/JAVA/asbosae3/Oracle_JDK-23/include/jvmti.h
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/include/jvmti.h
rename to JAVA/asbosae3/Oracle_JDK-23/include/jvmti.h
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/include/jvmticmlr.h b/JAVA/asbosae3/Oracle_JDK-23/include/jvmticmlr.h
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/include/jvmticmlr.h
rename to JAVA/asbosae3/Oracle_JDK-23/include/jvmticmlr.h
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/include/win32/bridge/AccessBridgeCallbacks.h b/JAVA/asbosae3/Oracle_JDK-23/include/win32/bridge/AccessBridgeCallbacks.h
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/include/win32/bridge/AccessBridgeCallbacks.h
rename to JAVA/asbosae3/Oracle_JDK-23/include/win32/bridge/AccessBridgeCallbacks.h
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/include/win32/bridge/AccessBridgeCalls.h b/JAVA/asbosae3/Oracle_JDK-23/include/win32/bridge/AccessBridgeCalls.h
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/include/win32/bridge/AccessBridgeCalls.h
rename to JAVA/asbosae3/Oracle_JDK-23/include/win32/bridge/AccessBridgeCalls.h
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/include/win32/bridge/AccessBridgePackages.h b/JAVA/asbosae3/Oracle_JDK-23/include/win32/bridge/AccessBridgePackages.h
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/include/win32/bridge/AccessBridgePackages.h
rename to JAVA/asbosae3/Oracle_JDK-23/include/win32/bridge/AccessBridgePackages.h
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/include/win32/jawt_md.h b/JAVA/asbosae3/Oracle_JDK-23/include/win32/jawt_md.h
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/include/win32/jawt_md.h
rename to JAVA/asbosae3/Oracle_JDK-23/include/win32/jawt_md.h
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/include/win32/jni_md.h b/JAVA/asbosae3/Oracle_JDK-23/include/win32/jni_md.h
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/include/win32/jni_md.h
rename to JAVA/asbosae3/Oracle_JDK-23/include/win32/jni_md.h
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.base.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/java.base.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.base.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/java.base.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.compiler.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/java.compiler.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.compiler.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/java.compiler.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.datatransfer.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/java.datatransfer.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.datatransfer.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/java.datatransfer.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.desktop.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/java.desktop.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.desktop.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/java.desktop.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.instrument.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/java.instrument.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.instrument.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/java.instrument.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.logging.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/java.logging.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.logging.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/java.logging.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.management.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/java.management.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.management.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/java.management.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.management.rmi.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/java.management.rmi.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.management.rmi.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/java.management.rmi.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.naming.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/java.naming.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.naming.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/java.naming.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.net.http.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/java.net.http.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.net.http.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/java.net.http.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.prefs.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/java.prefs.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.prefs.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/java.prefs.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.rmi.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/java.rmi.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.rmi.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/java.rmi.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.scripting.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/java.scripting.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.scripting.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/java.scripting.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.se.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/java.se.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.se.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/java.se.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.security.jgss.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/java.security.jgss.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.security.jgss.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/java.security.jgss.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.security.sasl.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/java.security.sasl.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.security.sasl.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/java.security.sasl.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.smartcardio.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/java.smartcardio.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.smartcardio.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/java.smartcardio.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.sql.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/java.sql.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.sql.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/java.sql.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.sql.rowset.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/java.sql.rowset.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.sql.rowset.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/java.sql.rowset.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.transaction.xa.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/java.transaction.xa.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.transaction.xa.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/java.transaction.xa.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.xml.crypto.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/java.xml.crypto.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.xml.crypto.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/java.xml.crypto.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.xml.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/java.xml.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/java.xml.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/java.xml.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.accessibility.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.accessibility.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.accessibility.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.accessibility.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.attach.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.attach.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.attach.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.attach.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.charsets.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.charsets.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.charsets.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.charsets.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.compiler.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.compiler.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.compiler.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.compiler.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.crypto.cryptoki.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.crypto.cryptoki.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.crypto.cryptoki.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.crypto.cryptoki.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.crypto.ec.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.crypto.ec.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.crypto.ec.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.crypto.ec.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.crypto.mscapi.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.crypto.mscapi.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.crypto.mscapi.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.crypto.mscapi.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.dynalink.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.dynalink.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.dynalink.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.dynalink.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.editpad.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.editpad.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.editpad.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.editpad.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.graal.compiler.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.graal.compiler.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.graal.compiler.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.graal.compiler.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.graal.compiler.lib.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.graal.compiler.lib.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.graal.compiler.lib.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.graal.compiler.lib.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.graal.compiler.management.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.graal.compiler.management.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.graal.compiler.management.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.graal.compiler.management.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.hotspot.agent.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.hotspot.agent.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.hotspot.agent.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.hotspot.agent.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.httpserver.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.httpserver.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.httpserver.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.httpserver.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.incubator.vector.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.incubator.vector.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.incubator.vector.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.incubator.vector.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.internal.ed.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.internal.ed.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.internal.ed.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.internal.ed.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.internal.jvmstat.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.internal.jvmstat.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.internal.jvmstat.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.internal.jvmstat.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.internal.le.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.internal.le.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.internal.le.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.internal.le.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.internal.md.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.internal.md.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.internal.md.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.internal.md.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.internal.opt.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.internal.opt.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.internal.opt.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.internal.opt.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.internal.vm.ci.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.internal.vm.ci.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.internal.vm.ci.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.internal.vm.ci.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.jartool.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.jartool.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.jartool.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.jartool.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.javadoc.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.javadoc.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.javadoc.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.javadoc.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.jcmd.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.jcmd.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.jcmd.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.jcmd.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.jconsole.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.jconsole.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.jconsole.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.jconsole.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.jdeps.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.jdeps.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.jdeps.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.jdeps.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.jdi.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.jdi.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.jdi.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.jdi.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.jdwp.agent.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.jdwp.agent.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.jdwp.agent.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.jdwp.agent.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.jfr.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.jfr.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.jfr.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.jfr.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.jlink.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.jlink.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.jlink.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.jlink.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.jpackage.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.jpackage.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.jpackage.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.jpackage.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.jshell.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.jshell.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.jshell.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.jshell.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.jsobject.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.jsobject.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.jsobject.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.jsobject.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.jstatd.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.jstatd.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.jstatd.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.jstatd.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.localedata.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.localedata.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.localedata.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.localedata.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.management.agent.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.management.agent.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.management.agent.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.management.agent.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.management.jfr.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.management.jfr.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.management.jfr.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.management.jfr.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.management.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.management.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.management.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.management.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.naming.dns.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.naming.dns.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.naming.dns.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.naming.dns.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.naming.rmi.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.naming.rmi.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.naming.rmi.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.naming.rmi.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.net.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.net.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.net.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.net.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.nio.mapmode.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.nio.mapmode.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.nio.mapmode.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.nio.mapmode.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.sctp.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.sctp.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.sctp.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.sctp.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.security.auth.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.security.auth.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.security.auth.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.security.auth.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.security.jgss.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.security.jgss.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.security.jgss.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.security.jgss.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.unsupported.desktop.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.unsupported.desktop.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.unsupported.desktop.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.unsupported.desktop.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.unsupported.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.unsupported.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.unsupported.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.unsupported.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.xml.dom.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.xml.dom.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.xml.dom.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.xml.dom.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.zipfs.jmod b/JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.zipfs.jmod
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/jmods/jdk.zipfs.jmod
rename to JAVA/asbosae3/Oracle_JDK-23/jmods/jdk.zipfs.jmod
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.base/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/java.base/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.base/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.base/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.base/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/java.base/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.base/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.base/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.base/aes.md b/JAVA/asbosae3/Oracle_JDK-23/legal/java.base/aes.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.base/aes.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.base/aes.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.base/asm.md b/JAVA/asbosae3/Oracle_JDK-23/legal/java.base/asm.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.base/asm.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.base/asm.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.base/c-libutl.md b/JAVA/asbosae3/Oracle_JDK-23/legal/java.base/c-libutl.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.base/c-libutl.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.base/c-libutl.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.base/cldr.md b/JAVA/asbosae3/Oracle_JDK-23/legal/java.base/cldr.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.base/cldr.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.base/cldr.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.base/icu.md b/JAVA/asbosae3/Oracle_JDK-23/legal/java.base/icu.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.base/icu.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.base/icu.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.base/public_suffix.md b/JAVA/asbosae3/Oracle_JDK-23/legal/java.base/public_suffix.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.base/public_suffix.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.base/public_suffix.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.base/siphash.md b/JAVA/asbosae3/Oracle_JDK-23/legal/java.base/siphash.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.base/siphash.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.base/siphash.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.base/unicode.md b/JAVA/asbosae3/Oracle_JDK-23/legal/java.base/unicode.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.base/unicode.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.base/unicode.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.base/wepoll.md b/JAVA/asbosae3/Oracle_JDK-23/legal/java.base/wepoll.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.base/wepoll.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.base/wepoll.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.base/zlib.md b/JAVA/asbosae3/Oracle_JDK-23/legal/java.base/zlib.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.base/zlib.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.base/zlib.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.compiler/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/java.compiler/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.compiler/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.compiler/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.compiler/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/java.compiler/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.compiler/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.compiler/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.datatransfer/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/java.datatransfer/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.datatransfer/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.datatransfer/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.datatransfer/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/java.datatransfer/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.datatransfer/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.datatransfer/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.desktop/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/java.desktop/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.desktop/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.desktop/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.desktop/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/java.desktop/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.desktop/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.desktop/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.desktop/colorimaging.md b/JAVA/asbosae3/Oracle_JDK-23/legal/java.desktop/colorimaging.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.desktop/colorimaging.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.desktop/colorimaging.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.desktop/freetype.md b/JAVA/asbosae3/Oracle_JDK-23/legal/java.desktop/freetype.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.desktop/freetype.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.desktop/freetype.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.desktop/giflib.md b/JAVA/asbosae3/Oracle_JDK-23/legal/java.desktop/giflib.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.desktop/giflib.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.desktop/giflib.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.desktop/harfbuzz.md b/JAVA/asbosae3/Oracle_JDK-23/legal/java.desktop/harfbuzz.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.desktop/harfbuzz.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.desktop/harfbuzz.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.desktop/jpeg.md b/JAVA/asbosae3/Oracle_JDK-23/legal/java.desktop/jpeg.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.desktop/jpeg.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.desktop/jpeg.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.desktop/lcms.md b/JAVA/asbosae3/Oracle_JDK-23/legal/java.desktop/lcms.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.desktop/lcms.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.desktop/lcms.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.desktop/libpng.md b/JAVA/asbosae3/Oracle_JDK-23/legal/java.desktop/libpng.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.desktop/libpng.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.desktop/libpng.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.desktop/mesa3d.md b/JAVA/asbosae3/Oracle_JDK-23/legal/java.desktop/mesa3d.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.desktop/mesa3d.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.desktop/mesa3d.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.instrument/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/java.instrument/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.instrument/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.instrument/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.instrument/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/java.instrument/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.instrument/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.instrument/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.logging/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/java.logging/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.logging/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.logging/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.logging/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/java.logging/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.logging/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.logging/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.management.rmi/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/java.management.rmi/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.management.rmi/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.management.rmi/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.management.rmi/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/java.management.rmi/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.management.rmi/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.management.rmi/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.management/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/java.management/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.management/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.management/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.management/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/java.management/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.management/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.management/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.naming/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/java.naming/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.naming/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.naming/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.naming/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/java.naming/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.naming/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.naming/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.net.http/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/java.net.http/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.net.http/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.net.http/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.net.http/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/java.net.http/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.net.http/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.net.http/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.prefs/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/java.prefs/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.prefs/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.prefs/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.prefs/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/java.prefs/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.prefs/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.prefs/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.rmi/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/java.rmi/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.rmi/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.rmi/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.rmi/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/java.rmi/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.rmi/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.rmi/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.scripting/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/java.scripting/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.scripting/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.scripting/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.scripting/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/java.scripting/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.scripting/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.scripting/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.se/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/java.se/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.se/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.se/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.se/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/java.se/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.se/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.se/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.security.jgss/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/java.security.jgss/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.security.jgss/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.security.jgss/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.security.jgss/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/java.security.jgss/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.security.jgss/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.security.jgss/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.security.sasl/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/java.security.sasl/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.security.sasl/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.security.sasl/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.security.sasl/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/java.security.sasl/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.security.sasl/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.security.sasl/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.smartcardio/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/java.smartcardio/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.smartcardio/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.smartcardio/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.smartcardio/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/java.smartcardio/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.smartcardio/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.smartcardio/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.sql.rowset/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/java.sql.rowset/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.sql.rowset/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.sql.rowset/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.sql.rowset/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/java.sql.rowset/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.sql.rowset/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.sql.rowset/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.sql/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/java.sql/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.sql/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.sql/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.sql/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/java.sql/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.sql/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.sql/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.transaction.xa/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/java.transaction.xa/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.transaction.xa/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.transaction.xa/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.transaction.xa/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/java.transaction.xa/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.transaction.xa/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.transaction.xa/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.xml.crypto/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/java.xml.crypto/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.xml.crypto/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.xml.crypto/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.xml.crypto/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/java.xml.crypto/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.xml.crypto/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.xml.crypto/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.xml.crypto/santuario.md b/JAVA/asbosae3/Oracle_JDK-23/legal/java.xml.crypto/santuario.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.xml.crypto/santuario.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.xml.crypto/santuario.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.xml/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/java.xml/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.xml/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.xml/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.xml/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/java.xml/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.xml/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.xml/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.xml/bcel.md b/JAVA/asbosae3/Oracle_JDK-23/legal/java.xml/bcel.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.xml/bcel.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.xml/bcel.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.xml/dom.md b/JAVA/asbosae3/Oracle_JDK-23/legal/java.xml/dom.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.xml/dom.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.xml/dom.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.xml/jcup.md b/JAVA/asbosae3/Oracle_JDK-23/legal/java.xml/jcup.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.xml/jcup.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.xml/jcup.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.xml/xalan.md b/JAVA/asbosae3/Oracle_JDK-23/legal/java.xml/xalan.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.xml/xalan.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.xml/xalan.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.xml/xerces.md b/JAVA/asbosae3/Oracle_JDK-23/legal/java.xml/xerces.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/java.xml/xerces.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/java.xml/xerces.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.accessibility/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.accessibility/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.accessibility/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.accessibility/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.accessibility/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.accessibility/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.accessibility/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.accessibility/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.attach/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.attach/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.attach/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.attach/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.attach/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.attach/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.attach/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.attach/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.charsets/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.charsets/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.charsets/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.charsets/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.charsets/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.charsets/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.charsets/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.charsets/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.compiler/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.compiler/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.compiler/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.compiler/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.compiler/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.compiler/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.compiler/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.compiler/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.crypto.cryptoki/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.crypto.cryptoki/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.crypto.cryptoki/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.crypto.cryptoki/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.crypto.cryptoki/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.crypto.cryptoki/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.crypto.cryptoki/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.crypto.cryptoki/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.crypto.cryptoki/pkcs11cryptotoken.md b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.crypto.cryptoki/pkcs11cryptotoken.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.crypto.cryptoki/pkcs11cryptotoken.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.crypto.cryptoki/pkcs11cryptotoken.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.crypto.cryptoki/pkcs11wrapper.md b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.crypto.cryptoki/pkcs11wrapper.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.crypto.cryptoki/pkcs11wrapper.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.crypto.cryptoki/pkcs11wrapper.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.crypto.ec/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.crypto.ec/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.crypto.ec/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.crypto.ec/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.crypto.ec/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.crypto.ec/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.crypto.ec/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.crypto.ec/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.crypto.mscapi/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.crypto.mscapi/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.crypto.mscapi/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.crypto.mscapi/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.crypto.mscapi/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.crypto.mscapi/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.crypto.mscapi/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.crypto.mscapi/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.dynalink/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.dynalink/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.dynalink/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.dynalink/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.dynalink/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.dynalink/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.dynalink/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.dynalink/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.dynalink/dynalink.md b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.dynalink/dynalink.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.dynalink/dynalink.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.dynalink/dynalink.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.editpad/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.editpad/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.editpad/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.editpad/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.editpad/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.editpad/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.editpad/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.editpad/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler.lib/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler.lib/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler.lib/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler.lib/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler.lib/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler.lib/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler.lib/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler.lib/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler.lib/simdjson.md b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler.lib/simdjson.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler.lib/simdjson.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler.lib/simdjson.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler.management/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler.management/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler.management/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler.management/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler.management/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler.management/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler.management/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler.management/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.graal.compiler/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.hotspot.agent/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.hotspot.agent/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.hotspot.agent/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.hotspot.agent/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.hotspot.agent/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.hotspot.agent/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.hotspot.agent/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.hotspot.agent/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.httpserver/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.httpserver/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.httpserver/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.httpserver/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.httpserver/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.httpserver/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.httpserver/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.httpserver/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.incubator.vector/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.incubator.vector/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.incubator.vector/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.incubator.vector/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.incubator.vector/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.incubator.vector/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.incubator.vector/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.incubator.vector/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.ed/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.ed/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.ed/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.ed/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.ed/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.ed/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.ed/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.ed/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.jvmstat/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.jvmstat/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.jvmstat/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.jvmstat/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.jvmstat/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.jvmstat/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.jvmstat/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.jvmstat/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.le/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.le/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.le/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.le/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.le/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.le/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.le/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.le/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.le/jline.md b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.le/jline.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.le/jline.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.le/jline.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.md/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.md/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.md/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.md/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.md/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.md/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.md/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.md/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.md/commonmark.md b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.md/commonmark.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.md/commonmark.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.md/commonmark.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.opt/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.opt/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.opt/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.opt/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.opt/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.opt/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.opt/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.opt/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.opt/jopt-simple.md b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.opt/jopt-simple.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.opt/jopt-simple.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.opt/jopt-simple.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.vm.ci/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.vm.ci/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.vm.ci/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.vm.ci/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.vm.ci/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.vm.ci/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.internal.vm.ci/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.internal.vm.ci/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jartool/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jartool/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jartool/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jartool/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jartool/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jartool/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jartool/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jartool/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.javadoc/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.javadoc/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.javadoc/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.javadoc/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.javadoc/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.javadoc/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.javadoc/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.javadoc/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.javadoc/dejavufonts.md b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.javadoc/dejavufonts.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.javadoc/dejavufonts.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.javadoc/dejavufonts.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.javadoc/jquery.md b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.javadoc/jquery.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.javadoc/jquery.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.javadoc/jquery.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.javadoc/jqueryUI.md b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.javadoc/jqueryUI.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.javadoc/jqueryUI.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.javadoc/jqueryUI.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jcmd/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jcmd/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jcmd/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jcmd/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jcmd/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jcmd/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jcmd/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jcmd/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jconsole/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jconsole/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jconsole/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jconsole/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jconsole/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jconsole/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jconsole/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jconsole/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jdeps/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jdeps/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jdeps/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jdeps/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jdeps/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jdeps/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jdeps/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jdeps/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jdi/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jdi/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jdi/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jdi/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jdi/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jdi/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jdi/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jdi/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jdwp.agent/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jdwp.agent/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jdwp.agent/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jdwp.agent/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jdwp.agent/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jdwp.agent/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jdwp.agent/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jdwp.agent/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jfr/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jfr/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jfr/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jfr/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jfr/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jfr/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jfr/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jfr/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jlink/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jlink/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jlink/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jlink/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jlink/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jlink/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jlink/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jlink/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jpackage/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jpackage/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jpackage/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jpackage/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jpackage/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jpackage/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jpackage/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jpackage/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jshell/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jshell/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jshell/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jshell/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jshell/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jshell/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jshell/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jshell/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jsobject/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jsobject/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jsobject/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jsobject/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jsobject/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jsobject/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jsobject/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jsobject/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jstatd/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jstatd/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jstatd/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jstatd/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jstatd/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jstatd/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.jstatd/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.jstatd/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.localedata/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.localedata/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.localedata/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.localedata/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.localedata/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.localedata/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.localedata/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.localedata/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.localedata/cldr.md b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.localedata/cldr.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.localedata/cldr.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.localedata/cldr.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.localedata/thaidict.md b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.localedata/thaidict.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.localedata/thaidict.md
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.localedata/thaidict.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.management.agent/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.management.agent/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.management.agent/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.management.agent/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.management.agent/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.management.agent/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.management.agent/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.management.agent/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.management.jfr/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.management.jfr/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.management.jfr/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.management.jfr/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.management.jfr/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.management.jfr/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.management.jfr/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.management.jfr/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.management/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.management/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.management/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.management/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.management/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.management/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.management/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.management/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.naming.dns/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.naming.dns/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.naming.dns/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.naming.dns/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.naming.dns/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.naming.dns/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.naming.dns/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.naming.dns/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.naming.rmi/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.naming.rmi/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.naming.rmi/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.naming.rmi/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.naming.rmi/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.naming.rmi/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.naming.rmi/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.naming.rmi/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.net/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.net/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.net/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.net/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.net/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.net/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.net/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.net/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.nio.mapmode/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.nio.mapmode/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.nio.mapmode/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.nio.mapmode/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.nio.mapmode/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.nio.mapmode/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.nio.mapmode/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.nio.mapmode/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.sctp/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.sctp/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.sctp/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.sctp/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.sctp/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.sctp/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.sctp/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.sctp/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.security.auth/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.security.auth/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.security.auth/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.security.auth/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.security.auth/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.security.auth/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.security.auth/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.security.auth/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.security.jgss/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.security.jgss/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.security.jgss/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.security.jgss/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.security.jgss/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.security.jgss/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.security.jgss/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.security.jgss/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.unsupported.desktop/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.unsupported.desktop/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.unsupported.desktop/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.unsupported.desktop/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.unsupported.desktop/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.unsupported.desktop/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.unsupported.desktop/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.unsupported.desktop/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.unsupported/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.unsupported/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.unsupported/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.unsupported/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.unsupported/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.unsupported/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.unsupported/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.unsupported/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.xml.dom/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.xml.dom/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.xml.dom/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.xml.dom/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.xml.dom/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.xml.dom/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.xml.dom/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.xml.dom/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.zipfs/COPYRIGHT b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.zipfs/COPYRIGHT
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.zipfs/COPYRIGHT
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.zipfs/COPYRIGHT
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.zipfs/LICENSE b/JAVA/asbosae3/Oracle_JDK-23/legal/jdk.zipfs/LICENSE
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/legal/jdk.zipfs/LICENSE
rename to JAVA/asbosae3/Oracle_JDK-23/legal/jdk.zipfs/LICENSE
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/classlist b/JAVA/asbosae3/Oracle_JDK-23/lib/classlist
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/classlist
rename to JAVA/asbosae3/Oracle_JDK-23/lib/classlist
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/ct.sym b/JAVA/asbosae3/Oracle_JDK-23/lib/ct.sym
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/ct.sym
rename to JAVA/asbosae3/Oracle_JDK-23/lib/ct.sym
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/fontconfig.bfc b/JAVA/asbosae3/Oracle_JDK-23/lib/fontconfig.bfc
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/fontconfig.bfc
rename to JAVA/asbosae3/Oracle_JDK-23/lib/fontconfig.bfc
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/fontconfig.properties.src b/JAVA/asbosae3/Oracle_JDK-23/lib/fontconfig.properties.src
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/fontconfig.properties.src
rename to JAVA/asbosae3/Oracle_JDK-23/lib/fontconfig.properties.src
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/jawt.lib b/JAVA/asbosae3/Oracle_JDK-23/lib/jawt.lib
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/jawt.lib
rename to JAVA/asbosae3/Oracle_JDK-23/lib/jawt.lib
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/jfr/default.jfc b/JAVA/asbosae3/Oracle_JDK-23/lib/jfr/default.jfc
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/jfr/default.jfc
rename to JAVA/asbosae3/Oracle_JDK-23/lib/jfr/default.jfc
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/jfr/profile.jfc b/JAVA/asbosae3/Oracle_JDK-23/lib/jfr/profile.jfc
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/jfr/profile.jfc
rename to JAVA/asbosae3/Oracle_JDK-23/lib/jfr/profile.jfc
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/jrt-fs.jar b/JAVA/asbosae3/Oracle_JDK-23/lib/jrt-fs.jar
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/jrt-fs.jar
rename to JAVA/asbosae3/Oracle_JDK-23/lib/jrt-fs.jar
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/jvm.cfg b/JAVA/asbosae3/Oracle_JDK-23/lib/jvm.cfg
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/jvm.cfg
rename to JAVA/asbosae3/Oracle_JDK-23/lib/jvm.cfg
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/jvm.lib b/JAVA/asbosae3/Oracle_JDK-23/lib/jvm.lib
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/jvm.lib
rename to JAVA/asbosae3/Oracle_JDK-23/lib/jvm.lib
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/modules b/JAVA/asbosae3/Oracle_JDK-23/lib/modules
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/modules
rename to JAVA/asbosae3/Oracle_JDK-23/lib/modules
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/psfont.properties.ja b/JAVA/asbosae3/Oracle_JDK-23/lib/psfont.properties.ja
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/psfont.properties.ja
rename to JAVA/asbosae3/Oracle_JDK-23/lib/psfont.properties.ja
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/psfontj2d.properties b/JAVA/asbosae3/Oracle_JDK-23/lib/psfontj2d.properties
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/psfontj2d.properties
rename to JAVA/asbosae3/Oracle_JDK-23/lib/psfontj2d.properties
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/security/blocked.certs b/JAVA/asbosae3/Oracle_JDK-23/lib/security/blocked.certs
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/security/blocked.certs
rename to JAVA/asbosae3/Oracle_JDK-23/lib/security/blocked.certs
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/security/cacerts b/JAVA/asbosae3/Oracle_JDK-23/lib/security/cacerts
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/security/cacerts
rename to JAVA/asbosae3/Oracle_JDK-23/lib/security/cacerts
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/security/default.policy b/JAVA/asbosae3/Oracle_JDK-23/lib/security/default.policy
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/security/default.policy
rename to JAVA/asbosae3/Oracle_JDK-23/lib/security/default.policy
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/security/public_suffix_list.dat b/JAVA/asbosae3/Oracle_JDK-23/lib/security/public_suffix_list.dat
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/security/public_suffix_list.dat
rename to JAVA/asbosae3/Oracle_JDK-23/lib/security/public_suffix_list.dat
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/src.zip b/JAVA/asbosae3/Oracle_JDK-23/lib/src.zip
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/src.zip
rename to JAVA/asbosae3/Oracle_JDK-23/lib/src.zip
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/tzdb.dat b/JAVA/asbosae3/Oracle_JDK-23/lib/tzdb.dat
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/tzdb.dat
rename to JAVA/asbosae3/Oracle_JDK-23/lib/tzdb.dat
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/tzmappings b/JAVA/asbosae3/Oracle_JDK-23/lib/tzmappings
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/lib/tzmappings
rename to JAVA/asbosae3/Oracle_JDK-23/lib/tzmappings
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/release b/JAVA/asbosae3/Oracle_JDK-23/release
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/Oracle_JDK-23/release
rename to JAVA/asbosae3/Oracle_JDK-23/release
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/README.md b/JAVA/asbosae3/README.md
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/README.md
rename to JAVA/asbosae3/README.md
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/.vscode/settings.json b/JAVA/asbosae3/asbosae3/asbosae3/.vscode/settings.json
deleted file mode 100644
index 81659ac7f056597d403146d6d7dd9d5fbcd51681..0000000000000000000000000000000000000000
--- a/JAVA/asbosae3/asbosae3/asbosae3/.vscode/settings.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
-    "java.project.sourcePaths": ["src"],
-    "java.project.outputPath": "bin",
-    "java.project.referencedLibraries": [
-        "lib/**/*.jar",
-        "c:\\wamp64\\www\\ALVARIZA_F-BARTHELEMY_P\\JAVA\\asbosae3\\mysql-connector-java-8.0.30.jar"
-    ]
-}
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/2am.wav b/JAVA/asbosae3/bin/2am.wav
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/2am.wav
rename to JAVA/asbosae3/bin/2am.wav
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/ASBOlogo.png b/JAVA/asbosae3/bin/ASBOlogo.png
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/ASBOlogo.png
rename to JAVA/asbosae3/bin/ASBOlogo.png
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/ActualitesWindow$1.class b/JAVA/asbosae3/bin/ActualitesWindow$1.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/ActualitesWindow$1.class
rename to JAVA/asbosae3/bin/ActualitesWindow$1.class
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/ActualitesWindow.class b/JAVA/asbosae3/bin/ActualitesWindow.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/ActualitesWindow.class
rename to JAVA/asbosae3/bin/ActualitesWindow.class
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/AddForm.class b/JAVA/asbosae3/bin/AddForm.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/AddForm.class
rename to JAVA/asbosae3/bin/AddForm.class
diff --git "a/JAVA/asbosae3/asbosae3/asbosae3/bin/Arriv\303\251e.jpg" "b/JAVA/asbosae3/bin/Arriv\303\251e.jpg"
similarity index 100%
rename from "JAVA/asbosae3/asbosae3/asbosae3/bin/Arriv\303\251e.jpg"
rename to "JAVA/asbosae3/bin/Arriv\303\251e.jpg"
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/AuthInterface$1.class b/JAVA/asbosae3/bin/AuthInterface$1.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/AuthInterface$1.class
rename to JAVA/asbosae3/bin/AuthInterface$1.class
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/AuthInterface.class b/JAVA/asbosae3/bin/AuthInterface.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/AuthInterface.class
rename to JAVA/asbosae3/bin/AuthInterface.class
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/Blessure.jpg b/JAVA/asbosae3/bin/Blessure.jpg
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/Blessure.jpg
rename to JAVA/asbosae3/bin/Blessure.jpg
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/CalendrierWindow$1.class b/JAVA/asbosae3/bin/CalendrierWindow$1.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/CalendrierWindow$1.class
rename to JAVA/asbosae3/bin/CalendrierWindow$1.class
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/CalendrierWindow$2.class b/JAVA/asbosae3/bin/CalendrierWindow$2.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/CalendrierWindow$2.class
rename to JAVA/asbosae3/bin/CalendrierWindow$2.class
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/CalendrierWindow$3.class b/JAVA/asbosae3/bin/CalendrierWindow$3.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/CalendrierWindow$3.class
rename to JAVA/asbosae3/bin/CalendrierWindow$3.class
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/CalendrierWindow$4.class b/JAVA/asbosae3/bin/CalendrierWindow$4.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/CalendrierWindow$4.class
rename to JAVA/asbosae3/bin/CalendrierWindow$4.class
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/CalendrierWindow.class b/JAVA/asbosae3/bin/CalendrierWindow.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/CalendrierWindow.class
rename to JAVA/asbosae3/bin/CalendrierWindow.class
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/CompetitionForm.class b/JAVA/asbosae3/bin/CompetitionForm.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/CompetitionForm.class
rename to JAVA/asbosae3/bin/CompetitionForm.class
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/CompetitionPlanner.class b/JAVA/asbosae3/bin/CompetitionPlanner.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/CompetitionPlanner.class
rename to JAVA/asbosae3/bin/CompetitionPlanner.class
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/ConnexionBD.class b/JAVA/asbosae3/bin/ConnexionBD.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/ConnexionBD.class
rename to JAVA/asbosae3/bin/ConnexionBD.class
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/EditForm.class b/JAVA/asbosae3/bin/EditForm.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/EditForm.class
rename to JAVA/asbosae3/bin/EditForm.class
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/EquipesMembresWindow.class b/JAVA/asbosae3/bin/EquipesMembresWindow.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/EquipesMembresWindow.class
rename to JAVA/asbosae3/bin/EquipesMembresWindow.class
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/LoginWindow.class b/JAVA/asbosae3/bin/LoginWindow.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/LoginWindow.class
rename to JAVA/asbosae3/bin/LoginWindow.class
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/Menuprincipal$1.class b/JAVA/asbosae3/bin/Menuprincipal$1.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/Menuprincipal$1.class
rename to JAVA/asbosae3/bin/Menuprincipal$1.class
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/Menuprincipal$2.class b/JAVA/asbosae3/bin/Menuprincipal$2.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/Menuprincipal$2.class
rename to JAVA/asbosae3/bin/Menuprincipal$2.class
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/Menuprincipal$3.class b/JAVA/asbosae3/bin/Menuprincipal$3.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/Menuprincipal$3.class
rename to JAVA/asbosae3/bin/Menuprincipal$3.class
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/Menuprincipal.class b/JAVA/asbosae3/bin/Menuprincipal.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/Menuprincipal.class
rename to JAVA/asbosae3/bin/Menuprincipal.class
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/RegisterWindow.class b/JAVA/asbosae3/bin/RegisterWindow.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/RegisterWindow.class
rename to JAVA/asbosae3/bin/RegisterWindow.class
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/ResultatsWindow$1.class b/JAVA/asbosae3/bin/ResultatsWindow$1.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/ResultatsWindow$1.class
rename to JAVA/asbosae3/bin/ResultatsWindow$1.class
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/ResultatsWindow.class b/JAVA/asbosae3/bin/ResultatsWindow.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/ResultatsWindow.class
rename to JAVA/asbosae3/bin/ResultatsWindow.class
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/RoundedBorder.class b/JAVA/asbosae3/bin/RoundedBorder.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/RoundedBorder.class
rename to JAVA/asbosae3/bin/RoundedBorder.class
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/RoundedLogo.class b/JAVA/asbosae3/bin/RoundedLogo.class
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/RoundedLogo.class
rename to JAVA/asbosae3/bin/RoundedLogo.class
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/Victoire.jpg b/JAVA/asbosae3/bin/Victoire.jpg
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/Victoire.jpg
rename to JAVA/asbosae3/bin/Victoire.jpg
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/images.jfif b/JAVA/asbosae3/bin/images.jfif
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/images.jfif
rename to JAVA/asbosae3/bin/images.jfif
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/bin/images.jpg b/JAVA/asbosae3/bin/images.jpg
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/bin/images.jpg
rename to JAVA/asbosae3/bin/images.jpg
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/src/2am.wav b/JAVA/asbosae3/src/2am.wav
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/src/2am.wav
rename to JAVA/asbosae3/src/2am.wav
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/src/ASBOlogo.png b/JAVA/asbosae3/src/ASBOlogo.png
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/src/ASBOlogo.png
rename to JAVA/asbosae3/src/ASBOlogo.png
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/src/ActualitesWindow.java b/JAVA/asbosae3/src/ActualitesWindow.java
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/src/ActualitesWindow.java
rename to JAVA/asbosae3/src/ActualitesWindow.java
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/src/AddForm.java b/JAVA/asbosae3/src/AddForm.java
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/src/AddForm.java
rename to JAVA/asbosae3/src/AddForm.java
diff --git "a/JAVA/asbosae3/asbosae3/asbosae3/src/Arriv\303\251e.jpg" "b/JAVA/asbosae3/src/Arriv\303\251e.jpg"
similarity index 100%
rename from "JAVA/asbosae3/asbosae3/asbosae3/src/Arriv\303\251e.jpg"
rename to "JAVA/asbosae3/src/Arriv\303\251e.jpg"
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/src/AuthInterface.java b/JAVA/asbosae3/src/AuthInterface.java
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/src/AuthInterface.java
rename to JAVA/asbosae3/src/AuthInterface.java
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/src/Blessure.jpg b/JAVA/asbosae3/src/Blessure.jpg
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/src/Blessure.jpg
rename to JAVA/asbosae3/src/Blessure.jpg
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/src/CalendrierWindow.java b/JAVA/asbosae3/src/CalendrierWindow.java
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/src/CalendrierWindow.java
rename to JAVA/asbosae3/src/CalendrierWindow.java
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/src/CompetitionForm.java b/JAVA/asbosae3/src/CompetitionForm.java
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/src/CompetitionForm.java
rename to JAVA/asbosae3/src/CompetitionForm.java
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/src/CompetitionPlanner.java b/JAVA/asbosae3/src/CompetitionPlanner.java
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/src/CompetitionPlanner.java
rename to JAVA/asbosae3/src/CompetitionPlanner.java
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/src/ConnexionBD.java b/JAVA/asbosae3/src/ConnexionBD.java
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/src/ConnexionBD.java
rename to JAVA/asbosae3/src/ConnexionBD.java
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/src/EditForm.java b/JAVA/asbosae3/src/EditForm.java
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/src/EditForm.java
rename to JAVA/asbosae3/src/EditForm.java
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/src/EquipesMembresWindow.java b/JAVA/asbosae3/src/EquipesMembresWindow.java
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/src/EquipesMembresWindow.java
rename to JAVA/asbosae3/src/EquipesMembresWindow.java
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/src/LoginWindow.java b/JAVA/asbosae3/src/LoginWindow.java
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/src/LoginWindow.java
rename to JAVA/asbosae3/src/LoginWindow.java
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/src/Menuprincipal.java b/JAVA/asbosae3/src/Menuprincipal.java
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/src/Menuprincipal.java
rename to JAVA/asbosae3/src/Menuprincipal.java
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/src/RegisterWindow.java b/JAVA/asbosae3/src/RegisterWindow.java
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/src/RegisterWindow.java
rename to JAVA/asbosae3/src/RegisterWindow.java
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/src/ResultatsWindow.java b/JAVA/asbosae3/src/ResultatsWindow.java
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/src/ResultatsWindow.java
rename to JAVA/asbosae3/src/ResultatsWindow.java
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/src/RoundedBorder.java b/JAVA/asbosae3/src/RoundedBorder.java
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/src/RoundedBorder.java
rename to JAVA/asbosae3/src/RoundedBorder.java
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/src/RoundedLogo.java b/JAVA/asbosae3/src/RoundedLogo.java
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/src/RoundedLogo.java
rename to JAVA/asbosae3/src/RoundedLogo.java
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/src/Victoire.jpg b/JAVA/asbosae3/src/Victoire.jpg
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/src/Victoire.jpg
rename to JAVA/asbosae3/src/Victoire.jpg
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/src/images.jfif b/JAVA/asbosae3/src/images.jfif
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/src/images.jfif
rename to JAVA/asbosae3/src/images.jfif
diff --git a/JAVA/asbosae3/asbosae3/asbosae3/src/images.jpg b/JAVA/asbosae3/src/images.jpg
similarity index 100%
rename from JAVA/asbosae3/asbosae3/asbosae3/src/images.jpg
rename to JAVA/asbosae3/src/images.jpg
diff --git a/PHP/Boutique.php b/PHP/Boutique.php
index 66fe37e43272fba972ee076a77841c0113d025e2..c3a76e0e761cf8717f60b2e1d76da2d1dc8fd140 100644
--- a/PHP/Boutique.php
+++ b/PHP/Boutique.php
@@ -41,7 +41,7 @@
             <h2><center>Bienvenue dans la boutique officielle de l'ASBO</center></h2>
             <div class="produits">
                 <?php
-                $pdo = new PDO('mysql:host=localhost;dbname=sae_foot', 'root', 'mdpPC2024IUTpaul');
+                $pdo = new PDO('mysql:host=localhost;dbname=sae_foot', 'root', '');
 
                 $query = $pdo->query("SELECT * FROM produits");
                 $produits = $query->fetchAll(PDO::FETCH_ASSOC);
diff --git "a/PHP/R\303\251sultats.php" "b/PHP/R\303\251sultats.php"
index f37d899838ee525242d1f8814827f34ec401a06e..e1ab501a34e17239c49ce00048577e40a0e590ec 100644
--- "a/PHP/R\303\251sultats.php"
+++ "b/PHP/R\303\251sultats.php"
@@ -52,7 +52,7 @@
                     <?php
                     $servername = "localhost";
                     $username = "root";
-                    $password = "mdpPC2024IUTpaul";
+                    $password = "";
                     $dbname = "sae_foot";
 
                     $conn = new mysqli($servername, $username, $password, $dbname);
diff --git a/PHP/ajouter_panier.php b/PHP/ajouter_panier.php
index 7c362a727db3b10f9498253e2570de3d2f49df80..55e1d76ee7482dff5ff6d4cdd820fdc038e71d92 100644
--- a/PHP/ajouter_panier.php
+++ b/PHP/ajouter_panier.php
@@ -10,7 +10,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
     $produit_id = intval($_POST['produit_id']);
     $user_id = $_SESSION['user_id'];
 
-    $pdo = new PDO('mysql:host=localhost;dbname=sae_foot', 'root', 'mdpPC2024IUTpaul');
+    $pdo = new PDO('mysql:host=localhost;dbname=sae_foot', 'root', '');
 
     // Vérifiez si le produit est déjà dans le panier
     $query = $pdo->prepare("SELECT * FROM panier WHERE user_id = :user_id AND produit_id = :produit_id");
diff --git a/PHP/confirmation.php b/PHP/confirmation.php
index acfffd86e279ffb5c265eaeb04d671bcb219d4d0..53a925c0b4e572f89d3c0a825475c27b6ab53ce8 100644
--- a/PHP/confirmation.php
+++ b/PHP/confirmation.php
@@ -2,7 +2,7 @@
 session_start();
 
 // Connexion à la base de données
-$pdo = new PDO('mysql:host=localhost;dbname=sae_foot', 'root', 'mdpPC2024IUTpaul');
+$pdo = new PDO('mysql:host=localhost;dbname=sae_foot', 'root', '');
 
 // Vérifier si l'utilisateur est connecté
 if (!isset($_SESSION['user_id'])) {
diff --git a/PHP/database.php b/PHP/database.php
index 92e6c9c9dcdbd5e491a35a72cbfc2432ff6624be..fb7edd632c55223f7291a203d017c5a63b9fec99 100644
--- a/PHP/database.php
+++ b/PHP/database.php
@@ -1,8 +1,8 @@
 <?php
 $host = "localhost"; // Adresse du serveur MySQL
 $user = "root";      // Nom d'utilisateur MySQL
-$password = "mdpPC2024IUTpaul";      // Mot de passe MySQL
-$dbname = "SAE_Foot"; // Nom de ta base de données
+$password = "";      // Mot de passe MySQL
+$dbname = "sae_foot"; // Nom de ta base de données
 
 try {
     $pdo = new PDO("mysql:host=$host;dbname=$dbname;charset=utf8", $user, $password);
diff --git a/PHP/paiement_boutique.php b/PHP/paiement_boutique.php
index cab33cc14a4f36f9e85830b654a9e567cbd1903a..74fe1e0f061542938db065cdaa749444deff0332 100644
--- a/PHP/paiement_boutique.php
+++ b/PHP/paiement_boutique.php
@@ -2,7 +2,7 @@
 session_start();
 
 // Connexion à la base de données
-$pdo = new PDO('mysql:host=localhost;dbname=sae_foot', 'root', 'mdpPC2024IUTpaul');
+$pdo = new PDO('mysql:host=localhost;dbname=sae_foot', 'root', '');
 
 // Vérifier si l'utilisateur est connecté
 if (!isset($_SESSION['user_id'])) {
diff --git a/PHP/panier.php b/PHP/panier.php
index 0cf18376ac69449dab4bd4fdcc3bf8ddf54371e6..c0f01cb2066a4ff0f8cfee09fb3227203d185fcf 100644
--- a/PHP/panier.php
+++ b/PHP/panier.php
@@ -1,8 +1,9 @@
 <?php
 session_start();
 
-// Connexion à la base de données
-$pdo = new PDO('mysql:host=localhost;dbname=sae_foot', 'root', 'mdpPC2024IUTpaul');
+// Inclure le fichier de connexion à la base de données
+require_once 'database.php';
+// Maintenant $pdo est disponible depuis database.php
 
 // Vérifier si l'utilisateur est connecté
 if (!isset($_SESSION['user_id'])) {
diff --git a/PHP/supprimer_panier.php b/PHP/supprimer_panier.php
index b32e6e9d85294740d2109e25b3f0726c20ff1bf2..17128991ea3f607dd3669c3ea53bf6d90ade7ce6 100644
--- a/PHP/supprimer_panier.php
+++ b/PHP/supprimer_panier.php
@@ -4,7 +4,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
     $panier_id = intval($_POST['panier_id']);
 
     // Connexion à la base de données
-    $pdo = new PDO('mysql:host=localhost;dbname=sae_foot', 'root', 'mdpPC2024IUTpaul');
+    $pdo = new PDO('mysql:host=localhost;dbname=sae_foot', 'root', '');
 
     // Supprimer l'article du panier
     $delete = $pdo->prepare("DELETE FROM panier WHERE id = :id");
diff --git a/PHP/traitement_contact.php b/PHP/traitement_contact.php
index 348cc8de14b65006a483b29ed8717a0c2d25bf1e..ebd708f2ca58a39cf62175ebf62e1324ed96686e 100644
--- a/PHP/traitement_contact.php
+++ b/PHP/traitement_contact.php
@@ -19,7 +19,7 @@ if ($_SERVER["REQUEST_METHOD"] === "POST") {
         // Connexion à la base de données
         $servername = "localhost";
         $username = "root";
-        $password = "mdpPC2024IUTpaul";
+        $password = "";
         $dbname = "sae_foot";
 
         $conn = new mysqli($servername, $username, $password, $dbname);