diff --git a/Non-DSA Notes/LLD Python/Access Modifiers, Constructors, and Class Methods.pdf b/Non-DSA Notes/LLD Python/LLD-1/Access Modifiers, Constructors, and Class Methods.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/Access Modifiers, Constructors, and Class Methods.pdf rename to Non-DSA Notes/LLD Python/LLD-1/Access Modifiers, Constructors, and Class Methods.pdf diff --git a/Non-DSA Notes/LLD Python/Inheritance and Polymorphism.pdf b/Non-DSA Notes/LLD Python/LLD-1/Inheritance and Polymorphism.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/Inheritance and Polymorphism.pdf rename to Non-DSA Notes/LLD Python/LLD-1/Inheritance and Polymorphism.pdf diff --git a/Non-DSA Notes/LLD Python/Introduction to Object-Oriented Programming.pdf b/Non-DSA Notes/LLD Python/LLD-1/Introduction to Object-Oriented Programming.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/Introduction to Object-Oriented Programming.pdf rename to Non-DSA Notes/LLD Python/LLD-1/Introduction to Object-Oriented Programming.pdf diff --git a/Non-DSA Notes/LLD Python/collections.pdf b/Non-DSA Notes/LLD Python/LLD-1/collections.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/collections.pdf rename to Non-DSA Notes/LLD Python/LLD-1/collections.pdf diff --git a/Non-DSA Notes/LLD Python/exceptions.pdf b/Non-DSA Notes/LLD Python/LLD-1/exceptions.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/exceptions.pdf rename to Non-DSA Notes/LLD Python/LLD-1/exceptions.pdf diff --git a/Non-DSA Notes/LLD Python/executors-callables.pdf b/Non-DSA Notes/LLD Python/LLD-1/executors-callables.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/executors-callables.pdf rename to Non-DSA Notes/LLD Python/LLD-1/executors-callables.pdf diff --git a/Non-DSA Notes/LLD Python/generics-py.pdf b/Non-DSA Notes/LLD Python/LLD-1/generics-py.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/generics-py.pdf rename to Non-DSA Notes/LLD Python/LLD-1/generics-py.pdf diff --git a/Non-DSA Notes/LLD Python/interfaces-abstract.pdf b/Non-DSA Notes/LLD Python/LLD-1/interfaces-abstract.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/interfaces-abstract.pdf rename to Non-DSA Notes/LLD Python/LLD-1/interfaces-abstract.pdf diff --git a/Non-DSA Notes/LLD Python/processes-threads.pdf b/Non-DSA Notes/LLD Python/LLD-1/processes-threads.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/processes-threads.pdf rename to Non-DSA Notes/LLD Python/LLD-1/processes-threads.pdf diff --git a/Non-DSA Notes/LLD Python/semaphores.pdf b/Non-DSA Notes/LLD Python/LLD-1/semaphores.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/semaphores.pdf rename to Non-DSA Notes/LLD Python/LLD-1/semaphores.pdf diff --git a/Non-DSA Notes/LLD Python/streams-lambdas.pdf b/Non-DSA Notes/LLD Python/LLD-1/streams-lambdas.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/streams-lambdas.pdf rename to Non-DSA Notes/LLD Python/LLD-1/streams-lambdas.pdf diff --git a/Non-DSA Notes/LLD Python/synchronisation.pdf b/Non-DSA Notes/LLD Python/LLD-1/synchronisation.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/synchronisation.pdf rename to Non-DSA Notes/LLD Python/LLD-1/synchronisation.pdf diff --git a/Non-DSA Notes/LLD Python/Behavioural design patterns.pdf b/Non-DSA Notes/LLD Python/LLD-2/Behavioural design patterns.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/Behavioural design patterns.pdf rename to Non-DSA Notes/LLD Python/LLD-2/Behavioural design patterns.pdf diff --git a/Non-DSA Notes/LLD Python/Builder design pattern.pdf b/Non-DSA Notes/LLD Python/LLD-2/Builder design pattern.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/Builder design pattern.pdf rename to Non-DSA Notes/LLD Python/LLD-2/Builder design pattern.pdf diff --git a/Non-DSA Notes/LLD Python/Creational design patterns - Singleton.pdf b/Non-DSA Notes/LLD Python/LLD-2/Creational design patterns - Singleton.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/Creational design patterns - Singleton.pdf rename to Non-DSA Notes/LLD Python/LLD-2/Creational design patterns - Singleton.pdf diff --git a/Non-DSA Notes/LLD Python/Decorator and Flyweight.pdf b/Non-DSA Notes/LLD Python/LLD-2/Decorator and Flyweight.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/Decorator and Flyweight.pdf rename to Non-DSA Notes/LLD Python/LLD-2/Decorator and Flyweight.pdf diff --git a/Non-DSA Notes/LLD Python/Factory design pattern.pdf b/Non-DSA Notes/LLD Python/LLD-2/Factory design pattern.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/Factory design pattern.pdf rename to Non-DSA Notes/LLD Python/LLD-2/Factory design pattern.pdf diff --git a/Non-DSA Notes/LLD Python/Prototype design pattern.pdf b/Non-DSA Notes/LLD Python/LLD-2/Prototype design pattern.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/Prototype design pattern.pdf rename to Non-DSA Notes/LLD Python/LLD-2/Prototype design pattern.pdf diff --git a/Non-DSA Notes/LLD Python/SOLID principles - Liskov, Interface Segregation, and Dependency Inversion.pdf b/Non-DSA Notes/LLD Python/LLD-2/SOLID principles - Liskov, Interface Segregation, and Dependency Inversion.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/SOLID principles - Liskov, Interface Segregation, and Dependency Inversion.pdf rename to Non-DSA Notes/LLD Python/LLD-2/SOLID principles - Liskov, Interface Segregation, and Dependency Inversion.pdf diff --git a/Non-DSA Notes/LLD Python/SOLID principles - SRP and OCP.pdf b/Non-DSA Notes/LLD Python/LLD-2/SOLID principles - SRP and OCP.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/SOLID principles - SRP and OCP.pdf rename to Non-DSA Notes/LLD Python/LLD-2/SOLID principles - SRP and OCP.pdf diff --git a/Non-DSA Notes/LLD Python/Structural design patterns - Adapter and Facade.pdf b/Non-DSA Notes/LLD Python/LLD-2/Structural design patterns - Adapter and Facade.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/Structural design patterns - Adapter and Facade.pdf rename to Non-DSA Notes/LLD Python/LLD-2/Structural design patterns - Adapter and Facade.pdf diff --git a/Non-DSA Notes/LLD Python/UML - Use case and class diagrams.pdf b/Non-DSA Notes/LLD Python/LLD-2/UML - Use case and class diagrams.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/UML - Use case and class diagrams.pdf rename to Non-DSA Notes/LLD Python/LLD-2/UML - Use case and class diagrams.pdf diff --git a/Non-DSA Notes/LLD Python/book-my-show-2.pdf b/Non-DSA Notes/LLD Python/LLD-3/book-my-show-2.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/book-my-show-2.pdf rename to Non-DSA Notes/LLD Python/LLD-3/book-my-show-2.pdf diff --git a/Non-DSA Notes/LLD Python/book-my-show-3.pdf b/Non-DSA Notes/LLD Python/LLD-3/book-my-show-3.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/book-my-show-3.pdf rename to Non-DSA Notes/LLD Python/LLD-3/book-my-show-3.pdf diff --git a/Non-DSA Notes/LLD Python/book-my-show-4.pdf b/Non-DSA Notes/LLD Python/LLD-3/book-my-show-4.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/book-my-show-4.pdf rename to Non-DSA Notes/LLD Python/LLD-3/book-my-show-4.pdf diff --git a/Non-DSA Notes/LLD Python/design-a-parking-lot-1.pdf b/Non-DSA Notes/LLD Python/LLD-3/design-a-parking-lot-1.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/design-a-parking-lot-1.pdf rename to Non-DSA Notes/LLD Python/LLD-3/design-a-parking-lot-1.pdf diff --git a/Non-DSA Notes/LLD Python/design-book-my-show-1.pdf b/Non-DSA Notes/LLD Python/LLD-3/design-book-my-show-1.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/design-book-my-show-1.pdf rename to Non-DSA Notes/LLD Python/LLD-3/design-book-my-show-1.pdf diff --git a/Non-DSA Notes/LLD Python/design-splitwise-2.pdf b/Non-DSA Notes/LLD Python/LLD-3/design-splitwise-2.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/design-splitwise-2.pdf rename to Non-DSA Notes/LLD Python/LLD-3/design-splitwise-2.pdf diff --git a/Non-DSA Notes/LLD Python/design-splitwise-3.pdf b/Non-DSA Notes/LLD Python/LLD-3/design-splitwise-3.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/design-splitwise-3.pdf rename to Non-DSA Notes/LLD Python/LLD-3/design-splitwise-3.pdf diff --git a/Non-DSA Notes/LLD Python/design-tic-tac-toe.pdf b/Non-DSA Notes/LLD Python/LLD-3/design-tic-tac-toe.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/design-tic-tac-toe.pdf rename to Non-DSA Notes/LLD Python/LLD-3/design-tic-tac-toe.pdf diff --git a/Non-DSA Notes/LLD Python/parking-lot-2.pdf b/Non-DSA Notes/LLD Python/LLD-3/parking-lot-2.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/parking-lot-2.pdf rename to Non-DSA Notes/LLD Python/LLD-3/parking-lot-2.pdf diff --git a/Non-DSA Notes/LLD Python/parking-lot-3.pdf b/Non-DSA Notes/LLD Python/LLD-3/parking-lot-3.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/parking-lot-3.pdf rename to Non-DSA Notes/LLD Python/LLD-3/parking-lot-3.pdf diff --git a/Non-DSA Notes/LLD Python/tic-tac-toe-2.pdf b/Non-DSA Notes/LLD Python/LLD-3/tic-tac-toe-2.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/tic-tac-toe-2.pdf rename to Non-DSA Notes/LLD Python/LLD-3/tic-tac-toe-2.pdf diff --git a/Non-DSA Notes/LLD Python/tic-tac-toe-3.pdf b/Non-DSA Notes/LLD Python/LLD-3/tic-tac-toe-3.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/tic-tac-toe-3.pdf rename to Non-DSA Notes/LLD Python/LLD-3/tic-tac-toe-3.pdf diff --git a/Non-DSA Notes/LLD Python/tic-tac-toe-4.pdf b/Non-DSA Notes/LLD Python/LLD-3/tic-tac-toe-4.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/tic-tac-toe-4.pdf rename to Non-DSA Notes/LLD Python/LLD-3/tic-tac-toe-4.pdf