diff --git a/BinaryTree/C/BinaryTree.c b/DataStructures/BinaryTree/C/BinaryTree.c similarity index 100% rename from BinaryTree/C/BinaryTree.c rename to DataStructures/BinaryTree/C/BinaryTree.c diff --git a/BinaryTree/C/BinaryTree.h b/DataStructures/BinaryTree/C/BinaryTree.h similarity index 100% rename from BinaryTree/C/BinaryTree.h rename to DataStructures/BinaryTree/C/BinaryTree.h diff --git a/BinaryTree/C/Makefile b/DataStructures/BinaryTree/C/Makefile similarity index 100% rename from BinaryTree/C/Makefile rename to DataStructures/BinaryTree/C/Makefile diff --git a/BinaryTree/C/Test.c b/DataStructures/BinaryTree/C/Test.c similarity index 100% rename from BinaryTree/C/Test.c rename to DataStructures/BinaryTree/C/Test.c diff --git a/BinaryTree/README.md b/DataStructures/BinaryTree/README.md similarity index 100% rename from BinaryTree/README.md rename to DataStructures/BinaryTree/README.md diff --git a/BinaryTree/assets1.jpg b/DataStructures/BinaryTree/assets1.jpg similarity index 100% rename from BinaryTree/assets1.jpg rename to DataStructures/BinaryTree/assets1.jpg diff --git a/CircularLinkedList/C/LinkedList.c b/DataStructures/CircularLinkedList/C/LinkedList.c similarity index 100% rename from CircularLinkedList/C/LinkedList.c rename to DataStructures/CircularLinkedList/C/LinkedList.c diff --git a/CircularLinkedList/C/LinkedList.h b/DataStructures/CircularLinkedList/C/LinkedList.h similarity index 100% rename from CircularLinkedList/C/LinkedList.h rename to DataStructures/CircularLinkedList/C/LinkedList.h diff --git a/CircularLinkedList/C/Makefile b/DataStructures/CircularLinkedList/C/Makefile similarity index 100% rename from CircularLinkedList/C/Makefile rename to DataStructures/CircularLinkedList/C/Makefile diff --git a/CircularLinkedList/C/test.c b/DataStructures/CircularLinkedList/C/test.c similarity index 100% rename from CircularLinkedList/C/test.c rename to DataStructures/CircularLinkedList/C/test.c diff --git a/CircularLinkedList/README.md b/DataStructures/CircularLinkedList/README.md similarity index 100% rename from CircularLinkedList/README.md rename to DataStructures/CircularLinkedList/README.md diff --git a/CircularLinkedList/assets1.png b/DataStructures/CircularLinkedList/assets1.png similarity index 100% rename from CircularLinkedList/assets1.png rename to DataStructures/CircularLinkedList/assets1.png diff --git a/DoublyLinkedList/C/LinkedList.c b/DataStructures/DoublyLinkedList/C/LinkedList.c similarity index 100% rename from DoublyLinkedList/C/LinkedList.c rename to DataStructures/DoublyLinkedList/C/LinkedList.c diff --git a/DoublyLinkedList/C/LinkedList.h b/DataStructures/DoublyLinkedList/C/LinkedList.h similarity index 100% rename from DoublyLinkedList/C/LinkedList.h rename to DataStructures/DoublyLinkedList/C/LinkedList.h diff --git a/DoublyLinkedList/C/Makefile b/DataStructures/DoublyLinkedList/C/Makefile similarity index 100% rename from DoublyLinkedList/C/Makefile rename to DataStructures/DoublyLinkedList/C/Makefile diff --git a/DoublyLinkedList/C/test.c b/DataStructures/DoublyLinkedList/C/test.c similarity index 100% rename from DoublyLinkedList/C/test.c rename to DataStructures/DoublyLinkedList/C/test.c diff --git a/DoublyLinkedList/README.md b/DataStructures/DoublyLinkedList/README.md similarity index 100% rename from DoublyLinkedList/README.md rename to DataStructures/DoublyLinkedList/README.md diff --git a/DoublyLinkedList/assets1.png b/DataStructures/DoublyLinkedList/assets1.png similarity index 100% rename from DoublyLinkedList/assets1.png rename to DataStructures/DoublyLinkedList/assets1.png diff --git a/Graph/C/Makefile b/DataStructures/Graph/C/Makefile similarity index 100% rename from Graph/C/Makefile rename to DataStructures/Graph/C/Makefile diff --git a/Graph/C/Utils.c b/DataStructures/Graph/C/Utils.c similarity index 100% rename from Graph/C/Utils.c rename to DataStructures/Graph/C/Utils.c diff --git a/Graph/C/Utils.h b/DataStructures/Graph/C/Utils.h similarity index 100% rename from Graph/C/Utils.h rename to DataStructures/Graph/C/Utils.h diff --git a/Graph/C/graph.c b/DataStructures/Graph/C/graph.c similarity index 100% rename from Graph/C/graph.c rename to DataStructures/Graph/C/graph.c diff --git a/Graph/C/graph.h b/DataStructures/Graph/C/graph.h similarity index 100% rename from Graph/C/graph.h rename to DataStructures/Graph/C/graph.h diff --git a/Graph/C/test.c b/DataStructures/Graph/C/test.c similarity index 100% rename from Graph/C/test.c rename to DataStructures/Graph/C/test.c diff --git a/Graph/README.md b/DataStructures/Graph/README.md similarity index 100% rename from Graph/README.md rename to DataStructures/Graph/README.md diff --git a/Graph/assets1.jpg b/DataStructures/Graph/assets1.jpg similarity index 100% rename from Graph/assets1.jpg rename to DataStructures/Graph/assets1.jpg diff --git a/HashTable/C/HashAlgoritms.c b/DataStructures/HashTable/C/HashAlgoritms.c similarity index 100% rename from HashTable/C/HashAlgoritms.c rename to DataStructures/HashTable/C/HashAlgoritms.c diff --git a/HashTable/C/Makefile b/DataStructures/HashTable/C/Makefile similarity index 100% rename from HashTable/C/Makefile rename to DataStructures/HashTable/C/Makefile diff --git a/HashTable/C/hash.c b/DataStructures/HashTable/C/hash.c similarity index 100% rename from HashTable/C/hash.c rename to DataStructures/HashTable/C/hash.c diff --git a/HashTable/C/hash.h b/DataStructures/HashTable/C/hash.h similarity index 100% rename from HashTable/C/hash.h rename to DataStructures/HashTable/C/hash.h diff --git a/HashTable/C/test.c b/DataStructures/HashTable/C/test.c similarity index 100% rename from HashTable/C/test.c rename to DataStructures/HashTable/C/test.c diff --git a/HashTable/README.md b/DataStructures/HashTable/README.md similarity index 100% rename from HashTable/README.md rename to DataStructures/HashTable/README.md diff --git a/Queue/C/Makefile b/DataStructures/Queue/C/Makefile similarity index 100% rename from Queue/C/Makefile rename to DataStructures/Queue/C/Makefile diff --git a/Queue/C/Queue.c b/DataStructures/Queue/C/Queue.c similarity index 100% rename from Queue/C/Queue.c rename to DataStructures/Queue/C/Queue.c diff --git a/Queue/C/Queue.h b/DataStructures/Queue/C/Queue.h similarity index 100% rename from Queue/C/Queue.h rename to DataStructures/Queue/C/Queue.h diff --git a/Queue/C/test.c b/DataStructures/Queue/C/test.c similarity index 100% rename from Queue/C/test.c rename to DataStructures/Queue/C/test.c diff --git a/Queue/CPP/Makefile b/DataStructures/Queue/CPP/Makefile similarity index 100% rename from Queue/CPP/Makefile rename to DataStructures/Queue/CPP/Makefile diff --git a/Queue/CPP/Queue.cpp b/DataStructures/Queue/CPP/Queue.cpp similarity index 100% rename from Queue/CPP/Queue.cpp rename to DataStructures/Queue/CPP/Queue.cpp diff --git a/Queue/CPP/Queue.h b/DataStructures/Queue/CPP/Queue.h similarity index 100% rename from Queue/CPP/Queue.h rename to DataStructures/Queue/CPP/Queue.h diff --git a/Queue/CPP/test.cpp b/DataStructures/Queue/CPP/test.cpp similarity index 100% rename from Queue/CPP/test.cpp rename to DataStructures/Queue/CPP/test.cpp diff --git a/Queue/README.md b/DataStructures/Queue/README.md similarity index 100% rename from Queue/README.md rename to DataStructures/Queue/README.md diff --git a/Queue/assets1.jpg b/DataStructures/Queue/assets1.jpg similarity index 100% rename from Queue/assets1.jpg rename to DataStructures/Queue/assets1.jpg diff --git a/SinglyLinkedList/C/LinkedList.c b/DataStructures/SinglyLinkedList/C/LinkedList.c similarity index 100% rename from SinglyLinkedList/C/LinkedList.c rename to DataStructures/SinglyLinkedList/C/LinkedList.c diff --git a/SinglyLinkedList/C/LinkedList.h b/DataStructures/SinglyLinkedList/C/LinkedList.h similarity index 100% rename from SinglyLinkedList/C/LinkedList.h rename to DataStructures/SinglyLinkedList/C/LinkedList.h diff --git a/SinglyLinkedList/C/Makefile b/DataStructures/SinglyLinkedList/C/Makefile similarity index 100% rename from SinglyLinkedList/C/Makefile rename to DataStructures/SinglyLinkedList/C/Makefile diff --git a/SinglyLinkedList/C/test.c b/DataStructures/SinglyLinkedList/C/test.c similarity index 100% rename from SinglyLinkedList/C/test.c rename to DataStructures/SinglyLinkedList/C/test.c diff --git a/SinglyLinkedList/README.md b/DataStructures/SinglyLinkedList/README.md similarity index 100% rename from SinglyLinkedList/README.md rename to DataStructures/SinglyLinkedList/README.md diff --git a/SinglyLinkedList/assets1.png b/DataStructures/SinglyLinkedList/assets1.png similarity index 100% rename from SinglyLinkedList/assets1.png rename to DataStructures/SinglyLinkedList/assets1.png diff --git a/SkipList/C/Makefile b/DataStructures/SkipList/C/Makefile similarity index 100% rename from SkipList/C/Makefile rename to DataStructures/SkipList/C/Makefile diff --git a/SkipList/C/SkipList.c b/DataStructures/SkipList/C/SkipList.c similarity index 100% rename from SkipList/C/SkipList.c rename to DataStructures/SkipList/C/SkipList.c diff --git a/SkipList/C/SkipList.h b/DataStructures/SkipList/C/SkipList.h similarity index 100% rename from SkipList/C/SkipList.h rename to DataStructures/SkipList/C/SkipList.h diff --git a/SkipList/C/test.c b/DataStructures/SkipList/C/test.c similarity index 100% rename from SkipList/C/test.c rename to DataStructures/SkipList/C/test.c diff --git a/SkipList/README.md b/DataStructures/SkipList/README.md similarity index 100% rename from SkipList/README.md rename to DataStructures/SkipList/README.md diff --git a/SkipList/assets1.png b/DataStructures/SkipList/assets1.png similarity index 100% rename from SkipList/assets1.png rename to DataStructures/SkipList/assets1.png