diff --git a/.vscode/c_cpp_properties.json b/DataStructure/Code/.vscode/c_cpp_properties.json similarity index 100% rename from .vscode/c_cpp_properties.json rename to DataStructure/Code/.vscode/c_cpp_properties.json diff --git a/.vscode/launch.json b/DataStructure/Code/.vscode/launch.json similarity index 100% rename from .vscode/launch.json rename to DataStructure/Code/.vscode/launch.json diff --git a/.vscode/settings.json b/DataStructure/Code/.vscode/settings.json similarity index 100% rename from .vscode/settings.json rename to DataStructure/Code/.vscode/settings.json diff --git a/.vscode/tasks.json b/DataStructure/Code/.vscode/tasks.json similarity index 100% rename from .vscode/tasks.json rename to DataStructure/Code/.vscode/tasks.json diff --git a/ex1/ex1.cpp b/DataStructure/Code/ex1/ex1.cpp similarity index 100% rename from ex1/ex1.cpp rename to DataStructure/Code/ex1/ex1.cpp diff --git a/ex10/binnode.hpp b/DataStructure/Code/ex10/binnode.hpp similarity index 100% rename from ex10/binnode.hpp rename to DataStructure/Code/ex10/binnode.hpp diff --git a/ex10/bintree.h b/DataStructure/Code/ex10/bintree.h similarity index 100% rename from ex10/bintree.h rename to DataStructure/Code/ex10/bintree.h diff --git a/ex10/bintree.hpp b/DataStructure/Code/ex10/bintree.hpp similarity index 100% rename from ex10/bintree.hpp rename to DataStructure/Code/ex10/bintree.hpp diff --git a/ex10/ex10.cpp b/DataStructure/Code/ex10/ex10.cpp similarity index 100% rename from ex10/ex10.cpp rename to DataStructure/Code/ex10/ex10.cpp diff --git a/ex10/list.hpp b/DataStructure/Code/ex10/list.hpp similarity index 100% rename from ex10/list.hpp rename to DataStructure/Code/ex10/list.hpp diff --git a/ex10/queue.hpp b/DataStructure/Code/ex10/queue.hpp similarity index 100% rename from ex10/queue.hpp rename to DataStructure/Code/ex10/queue.hpp diff --git a/ex10/stack.hpp b/DataStructure/Code/ex10/stack.hpp similarity index 100% rename from ex10/stack.hpp rename to DataStructure/Code/ex10/stack.hpp diff --git a/ex10/vector.hpp b/DataStructure/Code/ex10/vector.hpp similarity index 100% rename from ex10/vector.hpp rename to DataStructure/Code/ex10/vector.hpp diff --git a/ex11/ex11.cpp b/DataStructure/Code/ex11/ex11.cpp similarity index 100% rename from ex11/ex11.cpp rename to DataStructure/Code/ex11/ex11.cpp diff --git a/ex11/graph.hpp b/DataStructure/Code/ex11/graph.hpp similarity index 100% rename from ex11/graph.hpp rename to DataStructure/Code/ex11/graph.hpp diff --git a/ex11/vector.hpp b/DataStructure/Code/ex11/vector.hpp similarity index 100% rename from ex11/vector.hpp rename to DataStructure/Code/ex11/vector.hpp diff --git a/ex2/ex2.cpp b/DataStructure/Code/ex2/ex2.cpp similarity index 100% rename from ex2/ex2.cpp rename to DataStructure/Code/ex2/ex2.cpp diff --git a/ex2/vector.h b/DataStructure/Code/ex2/vector.h similarity index 100% rename from ex2/vector.h rename to DataStructure/Code/ex2/vector.h diff --git a/ex3/ex3.cpp b/DataStructure/Code/ex3/ex3.cpp similarity index 100% rename from ex3/ex3.cpp rename to DataStructure/Code/ex3/ex3.cpp diff --git a/ex3/vec.cpp b/DataStructure/Code/ex3/vec.cpp similarity index 100% rename from ex3/vec.cpp rename to DataStructure/Code/ex3/vec.cpp diff --git a/ex3/vec.h b/DataStructure/Code/ex3/vec.h similarity index 100% rename from ex3/vec.h rename to DataStructure/Code/ex3/vec.h diff --git a/ex4/ex4.cpp b/DataStructure/Code/ex4/ex4.cpp similarity index 100% rename from ex4/ex4.cpp rename to DataStructure/Code/ex4/ex4.cpp diff --git a/ex4/vec.cpp b/DataStructure/Code/ex4/vec.cpp similarity index 100% rename from ex4/vec.cpp rename to DataStructure/Code/ex4/vec.cpp diff --git a/ex4/vec.h b/DataStructure/Code/ex4/vec.h similarity index 100% rename from ex4/vec.h rename to DataStructure/Code/ex4/vec.h diff --git a/ex5/ex5.cpp b/DataStructure/Code/ex5/ex5.cpp similarity index 100% rename from ex5/ex5.cpp rename to DataStructure/Code/ex5/ex5.cpp diff --git a/ex5/list.cpp b/DataStructure/Code/ex5/list.cpp similarity index 100% rename from ex5/list.cpp rename to DataStructure/Code/ex5/list.cpp diff --git a/ex5/list.h b/DataStructure/Code/ex5/list.h similarity index 100% rename from ex5/list.h rename to DataStructure/Code/ex5/list.h diff --git a/ex5/vec.cpp b/DataStructure/Code/ex5/vec.cpp similarity index 100% rename from ex5/vec.cpp rename to DataStructure/Code/ex5/vec.cpp diff --git a/ex5/vec.h b/DataStructure/Code/ex5/vec.h similarity index 100% rename from ex5/vec.h rename to DataStructure/Code/ex5/vec.h diff --git a/ex6/ex6.cpp b/DataStructure/Code/ex6/ex6.cpp similarity index 100% rename from ex6/ex6.cpp rename to DataStructure/Code/ex6/ex6.cpp diff --git a/ex6/list.cpp b/DataStructure/Code/ex6/list.cpp similarity index 100% rename from ex6/list.cpp rename to DataStructure/Code/ex6/list.cpp diff --git a/ex6/list.h b/DataStructure/Code/ex6/list.h similarity index 100% rename from ex6/list.h rename to DataStructure/Code/ex6/list.h diff --git a/ex6/score.h b/DataStructure/Code/ex6/score.h similarity index 100% rename from ex6/score.h rename to DataStructure/Code/ex6/score.h diff --git a/ex6/vec.cpp b/DataStructure/Code/ex6/vec.cpp similarity index 100% rename from ex6/vec.cpp rename to DataStructure/Code/ex6/vec.cpp diff --git a/ex6/vec.h b/DataStructure/Code/ex6/vec.h similarity index 100% rename from ex6/vec.h rename to DataStructure/Code/ex6/vec.h diff --git a/ex7/ex7.cpp b/DataStructure/Code/ex7/ex7.cpp similarity index 100% rename from ex7/ex7.cpp rename to DataStructure/Code/ex7/ex7.cpp diff --git a/ex7/stack.hpp b/DataStructure/Code/ex7/stack.hpp similarity index 100% rename from ex7/stack.hpp rename to DataStructure/Code/ex7/stack.hpp diff --git a/ex8/ex8.cpp b/DataStructure/Code/ex8/ex8.cpp similarity index 100% rename from ex8/ex8.cpp rename to DataStructure/Code/ex8/ex8.cpp diff --git a/ex8/list.hpp b/DataStructure/Code/ex8/list.hpp similarity index 100% rename from ex8/list.hpp rename to DataStructure/Code/ex8/list.hpp diff --git a/ex8/queue.hpp b/DataStructure/Code/ex8/queue.hpp similarity index 100% rename from ex8/queue.hpp rename to DataStructure/Code/ex8/queue.hpp diff --git a/ex8/train.hpp b/DataStructure/Code/ex8/train.hpp similarity index 100% rename from ex8/train.hpp rename to DataStructure/Code/ex8/train.hpp diff --git a/ex9/BST.hpp b/DataStructure/Code/ex9/BST.hpp similarity index 100% rename from ex9/BST.hpp rename to DataStructure/Code/ex9/BST.hpp diff --git a/ex9/binnode.hpp b/DataStructure/Code/ex9/binnode.hpp similarity index 100% rename from ex9/binnode.hpp rename to DataStructure/Code/ex9/binnode.hpp diff --git a/ex9/bintree.h b/DataStructure/Code/ex9/bintree.h similarity index 100% rename from ex9/bintree.h rename to DataStructure/Code/ex9/bintree.h diff --git a/ex9/bintree.hpp b/DataStructure/Code/ex9/bintree.hpp similarity index 100% rename from ex9/bintree.hpp rename to DataStructure/Code/ex9/bintree.hpp diff --git a/ex9/ex9.cpp b/DataStructure/Code/ex9/ex9.cpp similarity index 100% rename from ex9/ex9.cpp rename to DataStructure/Code/ex9/ex9.cpp diff --git a/ex9/list.hpp b/DataStructure/Code/ex9/list.hpp similarity index 100% rename from ex9/list.hpp rename to DataStructure/Code/ex9/list.hpp diff --git a/ex9/queue.hpp b/DataStructure/Code/ex9/queue.hpp similarity index 100% rename from ex9/queue.hpp rename to DataStructure/Code/ex9/queue.hpp diff --git a/ex9/stack.hpp b/DataStructure/Code/ex9/stack.hpp similarity index 100% rename from ex9/stack.hpp rename to DataStructure/Code/ex9/stack.hpp diff --git a/ex9/vector.hpp b/DataStructure/Code/ex9/vector.hpp similarity index 100% rename from ex9/vector.hpp rename to DataStructure/Code/ex9/vector.hpp