diff --git a/C10/ex2.c b/Exercises/C10/ex2.c similarity index 100% rename from C10/ex2.c rename to Exercises/C10/ex2.c diff --git a/C10/ex3.c b/Exercises/C10/ex3.c similarity index 100% rename from C10/ex3.c rename to Exercises/C10/ex3.c diff --git a/C10/ex4.c b/Exercises/C10/ex4.c similarity index 100% rename from C10/ex4.c rename to Exercises/C10/ex4.c diff --git a/C10/ex5.c b/Exercises/C10/ex5.c similarity index 100% rename from C10/ex5.c rename to Exercises/C10/ex5.c diff --git a/C10/function_example.c b/Exercises/C10/function_example.c similarity index 100% rename from C10/function_example.c rename to Exercises/C10/function_example.c diff --git a/C10/void_function_example.c b/Exercises/C10/void_function_example.c similarity index 100% rename from C10/void_function_example.c rename to Exercises/C10/void_function_example.c diff --git a/C11/array_loop_example_1.c b/Exercises/C11/array_loop_example_1.c similarity index 100% rename from C11/array_loop_example_1.c rename to Exercises/C11/array_loop_example_1.c diff --git a/C11/array_loop_example_2.c b/Exercises/C11/array_loop_example_2.c similarity index 100% rename from C11/array_loop_example_2.c rename to Exercises/C11/array_loop_example_2.c diff --git a/C11/ex2.c b/Exercises/C11/ex2.c similarity index 100% rename from C11/ex2.c rename to Exercises/C11/ex2.c diff --git a/C11/ex3.c b/Exercises/C11/ex3.c similarity index 100% rename from C11/ex3.c rename to Exercises/C11/ex3.c diff --git a/C11/initialise_string_example_1.c b/Exercises/C11/initialise_string_example_1.c similarity index 100% rename from C11/initialise_string_example_1.c rename to Exercises/C11/initialise_string_example_1.c diff --git a/C11/initialise_string_example_2.c b/Exercises/C11/initialise_string_example_2.c similarity index 100% rename from C11/initialise_string_example_2.c rename to Exercises/C11/initialise_string_example_2.c diff --git a/C12/scope_of_variables.c b/Exercises/C12/scope_of_variables.c similarity index 100% rename from C12/scope_of_variables.c rename to Exercises/C12/scope_of_variables.c diff --git a/C13/AccessingViaPointers/accessing_via_pointers.c b/Exercises/C13/AccessingViaPointers/accessing_via_pointers.c similarity index 100% rename from C13/AccessingViaPointers/accessing_via_pointers.c rename to Exercises/C13/AccessingViaPointers/accessing_via_pointers.c diff --git a/C13/assigning_pointers.c b/Exercises/C13/assigning_pointers.c similarity index 100% rename from C13/assigning_pointers.c rename to Exercises/C13/assigning_pointers.c diff --git a/C13/ex2.c b/Exercises/C13/ex2.c similarity index 100% rename from C13/ex2.c rename to Exercises/C13/ex2.c diff --git a/C13/ex3.c b/Exercises/C13/ex3.c similarity index 100% rename from C13/ex3.c rename to Exercises/C13/ex3.c diff --git a/C14/Makefile b/Exercises/C14/Makefile similarity index 100% rename from C14/Makefile rename to Exercises/C14/Makefile diff --git a/C14/ex1.c b/Exercises/C14/ex1.c similarity index 100% rename from C14/ex1.c rename to Exercises/C14/ex1.c diff --git a/C14/ex2.c b/Exercises/C14/ex2.c similarity index 100% rename from C14/ex2.c rename to Exercises/C14/ex2.c diff --git a/C14/ex3.c b/Exercises/C14/ex3.c similarity index 100% rename from C14/ex3.c rename to Exercises/C14/ex3.c diff --git a/C14/quadratic_solver.c b/Exercises/C14/quadratic_solver.c similarity index 100% rename from C14/quadratic_solver.c rename to Exercises/C14/quadratic_solver.c diff --git a/C14/quadratic_solver_function.c b/Exercises/C14/quadratic_solver_function.c similarity index 100% rename from C14/quadratic_solver_function.c rename to Exercises/C14/quadratic_solver_function.c diff --git a/C15/pointer_array_example_1.c b/Exercises/C15/pointer_array_example_1.c similarity index 100% rename from C15/pointer_array_example_1.c rename to Exercises/C15/pointer_array_example_1.c diff --git a/C15/pointer_array_example_2.c b/Exercises/C15/pointer_array_example_2.c similarity index 100% rename from C15/pointer_array_example_2.c rename to Exercises/C15/pointer_array_example_2.c diff --git a/C15/pointer_array_example_3.c b/Exercises/C15/pointer_array_example_3.c similarity index 100% rename from C15/pointer_array_example_3.c rename to Exercises/C15/pointer_array_example_3.c diff --git a/C15/pointer_array_example_4.c b/Exercises/C15/pointer_array_example_4.c similarity index 100% rename from C15/pointer_array_example_4.c rename to Exercises/C15/pointer_array_example_4.c diff --git a/C16/alloc_example_1.c b/Exercises/C16/alloc_example_1.c similarity index 100% rename from C16/alloc_example_1.c rename to Exercises/C16/alloc_example_1.c diff --git a/C16/alloc_example_2.c b/Exercises/C16/alloc_example_2.c similarity index 100% rename from C16/alloc_example_2.c rename to Exercises/C16/alloc_example_2.c diff --git a/C16/alloc_example_3.c b/Exercises/C16/alloc_example_3.c similarity index 100% rename from C16/alloc_example_3.c rename to Exercises/C16/alloc_example_3.c diff --git a/C16/alloc_example_4.c b/Exercises/C16/alloc_example_4.c similarity index 100% rename from C16/alloc_example_4.c rename to Exercises/C16/alloc_example_4.c diff --git a/C16/ex2.c b/Exercises/C16/ex2.c similarity index 100% rename from C16/ex2.c rename to Exercises/C16/ex2.c diff --git a/C16/ex3.c b/Exercises/C16/ex3.c similarity index 100% rename from C16/ex3.c rename to Exercises/C16/ex3.c diff --git a/C17/ArraysToFunctions1/arrays_to_functions_example_1.c b/Exercises/C17/ArraysToFunctions1/arrays_to_functions_example_1.c similarity index 100% rename from C17/ArraysToFunctions1/arrays_to_functions_example_1.c rename to Exercises/C17/ArraysToFunctions1/arrays_to_functions_example_1.c diff --git a/C17/ArraysToFunctions2/arrays_to_functions_example_2.c b/Exercises/C17/ArraysToFunctions2/arrays_to_functions_example_2.c similarity index 100% rename from C17/ArraysToFunctions2/arrays_to_functions_example_2.c rename to Exercises/C17/ArraysToFunctions2/arrays_to_functions_example_2.c diff --git a/C17/ex2.c b/Exercises/C17/ex2.c similarity index 100% rename from C17/ex2.c rename to Exercises/C17/ex2.c diff --git a/C18/BinaryFile/binary_file_example.c b/Exercises/C18/BinaryFile/binary_file_example.c similarity index 100% rename from C18/BinaryFile/binary_file_example.c rename to Exercises/C18/BinaryFile/binary_file_example.c diff --git a/C18/BinaryFile/numbers.dat b/Exercises/C18/BinaryFile/numbers.dat similarity index 100% rename from C18/BinaryFile/numbers.dat rename to Exercises/C18/BinaryFile/numbers.dat diff --git a/C18/FileOpen/file_open_example.c b/Exercises/C18/FileOpen/file_open_example.c similarity index 100% rename from C18/FileOpen/file_open_example.c rename to Exercises/C18/FileOpen/file_open_example.c diff --git a/C18/TextFile/numbers.txt b/Exercises/C18/TextFile/numbers.txt similarity index 100% rename from C18/TextFile/numbers.txt rename to Exercises/C18/TextFile/numbers.txt diff --git a/C18/TextFile/text_file_example.c b/Exercises/C18/TextFile/text_file_example.c similarity index 100% rename from C18/TextFile/text_file_example.c rename to Exercises/C18/TextFile/text_file_example.c diff --git a/C18/ex2.c b/Exercises/C18/ex2.c similarity index 100% rename from C18/ex2.c rename to Exercises/C18/ex2.c diff --git a/C18/ex3.c b/Exercises/C18/ex3.c similarity index 100% rename from C18/ex3.c rename to Exercises/C18/ex3.c diff --git a/C18/ex4.c b/Exercises/C18/ex4.c similarity index 100% rename from C18/ex4.c rename to Exercises/C18/ex4.c diff --git a/C18/ex5.c b/Exercises/C18/ex5.c similarity index 100% rename from C18/ex5.c rename to Exercises/C18/ex5.c diff --git a/C18/ex6.c b/Exercises/C18/ex6.c similarity index 100% rename from C18/ex6.c rename to Exercises/C18/ex6.c diff --git a/C19/DefineExamples/define_example.c b/Exercises/C19/DefineExamples/define_example.c similarity index 100% rename from C19/DefineExamples/define_example.c rename to Exercises/C19/DefineExamples/define_example.c diff --git a/C19/enum_example.c b/Exercises/C19/enum_example.c similarity index 100% rename from C19/enum_example.c rename to Exercises/C19/enum_example.c diff --git a/C19/ex1.c b/Exercises/C19/ex1.c similarity index 100% rename from C19/ex1.c rename to Exercises/C19/ex1.c diff --git a/C19/ex2.c b/Exercises/C19/ex2.c similarity index 100% rename from C19/ex2.c rename to Exercises/C19/ex2.c diff --git a/C19/ex3.c b/Exercises/C19/ex3.c similarity index 100% rename from C19/ex3.c rename to Exercises/C19/ex3.c diff --git a/C19/ex4.c b/Exercises/C19/ex4.c similarity index 100% rename from C19/ex4.c rename to Exercises/C19/ex4.c diff --git a/C19/static_variable_example.c b/Exercises/C19/static_variable_example.c similarity index 100% rename from C19/static_variable_example.c rename to Exercises/C19/static_variable_example.c diff --git a/C20/ConditionalDirective/conditional_directive_example.c b/Exercises/C20/ConditionalDirective/conditional_directive_example.c similarity index 100% rename from C20/ConditionalDirective/conditional_directive_example.c rename to Exercises/C20/ConditionalDirective/conditional_directive_example.c diff --git a/C20/FormattingDirective/formatting_directive_example.c b/Exercises/C20/FormattingDirective/formatting_directive_example.c similarity index 100% rename from C20/FormattingDirective/formatting_directive_example.c rename to Exercises/C20/FormattingDirective/formatting_directive_example.c diff --git a/C20/macro_function_example.c b/Exercises/C20/macro_function_example.c similarity index 100% rename from C20/macro_function_example.c rename to Exercises/C20/macro_function_example.c diff --git a/C21/sprintf_example.c b/Exercises/C21/sprintf_example.c similarity index 100% rename from C21/sprintf_example.c rename to Exercises/C21/sprintf_example.c diff --git a/C3/hello_world.c b/Exercises/C3/hello_world.c similarity index 100% rename from C3/hello_world.c rename to Exercises/C3/hello_world.c diff --git a/C4/Correct_answer/correct_answer.c b/Exercises/C4/Correct_answer/correct_answer.c similarity index 100% rename from C4/Correct_answer/correct_answer.c rename to Exercises/C4/Correct_answer/correct_answer.c diff --git a/C4/Wrong_answer/wrong_answer.c b/Exercises/C4/Wrong_answer/wrong_answer.c similarity index 100% rename from C4/Wrong_answer/wrong_answer.c rename to Exercises/C4/Wrong_answer/wrong_answer.c diff --git a/C4/declare_a_string.c b/Exercises/C4/declare_a_string.c similarity index 100% rename from C4/declare_a_string.c rename to Exercises/C4/declare_a_string.c diff --git a/C4/difficult_to_read_code.c b/Exercises/C4/difficult_to_read_code.c similarity index 100% rename from C4/difficult_to_read_code.c rename to Exercises/C4/difficult_to_read_code.c diff --git a/C4/poor_layout/poor_layout.c b/Exercises/C4/poor_layout/poor_layout.c similarity index 100% rename from C4/poor_layout/poor_layout.c rename to Exercises/C4/poor_layout/poor_layout.c diff --git a/C4/reformatted_code.c b/Exercises/C4/reformatted_code.c similarity index 100% rename from C4/reformatted_code.c rename to Exercises/C4/reformatted_code.c diff --git a/C4/simple_claculation.c b/Exercises/C4/simple_claculation.c similarity index 100% rename from C4/simple_claculation.c rename to Exercises/C4/simple_claculation.c diff --git a/C4/well_laid_out_code.c b/Exercises/C4/well_laid_out_code.c similarity index 100% rename from C4/well_laid_out_code.c rename to Exercises/C4/well_laid_out_code.c diff --git a/C5/FormattingNumbers/formatting_numbers.c b/Exercises/C5/FormattingNumbers/formatting_numbers.c similarity index 100% rename from C5/FormattingNumbers/formatting_numbers.c rename to Exercises/C5/FormattingNumbers/formatting_numbers.c diff --git a/C5/displaying_variables.c b/Exercises/C5/displaying_variables.c similarity index 100% rename from C5/displaying_variables.c rename to Exercises/C5/displaying_variables.c diff --git a/C5/ex4.c b/Exercises/C5/ex4.c similarity index 100% rename from C5/ex4.c rename to Exercises/C5/ex4.c diff --git a/C5/ex5.c b/Exercises/C5/ex5.c similarity index 100% rename from C5/ex5.c rename to Exercises/C5/ex5.c diff --git a/C5/not_displaying.c b/Exercises/C5/not_displaying.c similarity index 100% rename from C5/not_displaying.c rename to Exercises/C5/not_displaying.c diff --git a/C5/printf_example_1.c b/Exercises/C5/printf_example_1.c similarity index 100% rename from C5/printf_example_1.c rename to Exercises/C5/printf_example_1.c diff --git a/C5/printf_example_2.c b/Exercises/C5/printf_example_2.c similarity index 100% rename from C5/printf_example_2.c rename to Exercises/C5/printf_example_2.c diff --git a/C6/ex1.c b/Exercises/C6/ex1.c similarity index 100% rename from C6/ex1.c rename to Exercises/C6/ex1.c diff --git a/C6/ex2.c b/Exercises/C6/ex2.c similarity index 100% rename from C6/ex2.c rename to Exercises/C6/ex2.c diff --git a/C6/ex3.c b/Exercises/C6/ex3.c similarity index 100% rename from C6/ex3.c rename to Exercises/C6/ex3.c diff --git a/C6/inc_dec_examples.c b/Exercises/C6/inc_dec_examples.c similarity index 100% rename from C6/inc_dec_examples.c rename to Exercises/C6/inc_dec_examples.c diff --git a/C7/Getchar/getchar_example.c b/Exercises/C7/Getchar/getchar_example.c similarity index 100% rename from C7/Getchar/getchar_example.c rename to Exercises/C7/Getchar/getchar_example.c diff --git a/C7/Scanf1/scanf_example_1.c b/Exercises/C7/Scanf1/scanf_example_1.c similarity index 100% rename from C7/Scanf1/scanf_example_1.c rename to Exercises/C7/Scanf1/scanf_example_1.c diff --git a/C7/Scanf2/scanf_example_2.c b/Exercises/C7/Scanf2/scanf_example_2.c similarity index 100% rename from C7/Scanf2/scanf_example_2.c rename to Exercises/C7/Scanf2/scanf_example_2.c diff --git a/C7/ex2.c b/Exercises/C7/ex2.c similarity index 100% rename from C7/ex2.c rename to Exercises/C7/ex2.c diff --git a/C7/ex3.c b/Exercises/C7/ex3.c similarity index 100% rename from C7/ex3.c rename to Exercises/C7/ex3.c diff --git a/C7/ex4.c b/Exercises/C7/ex4.c similarity index 100% rename from C7/ex4.c rename to Exercises/C7/ex4.c diff --git a/C7/ex5.c b/Exercises/C7/ex5.c similarity index 100% rename from C7/ex5.c rename to Exercises/C7/ex5.c diff --git a/C7/string_with_gets.c b/Exercises/C7/string_with_gets.c similarity index 100% rename from C7/string_with_gets.c rename to Exercises/C7/string_with_gets.c diff --git a/C7/string_with_scanf.c b/Exercises/C7/string_with_scanf.c similarity index 100% rename from C7/string_with_scanf.c rename to Exercises/C7/string_with_scanf.c diff --git a/C8/ex2.c b/Exercises/C8/ex2.c similarity index 100% rename from C8/ex2.c rename to Exercises/C8/ex2.c diff --git a/C8/ex3.c b/Exercises/C8/ex3.c similarity index 100% rename from C8/ex3.c rename to Exercises/C8/ex3.c diff --git a/C8/ex4.c b/Exercises/C8/ex4.c similarity index 100% rename from C8/ex4.c rename to Exercises/C8/ex4.c diff --git a/C8/ex7.c b/Exercises/C8/ex7.c similarity index 100% rename from C8/ex7.c rename to Exercises/C8/ex7.c diff --git a/C8/if_example.c b/Exercises/C8/if_example.c similarity index 100% rename from C8/if_example.c rename to Exercises/C8/if_example.c diff --git a/C8/switch_example_1.c b/Exercises/C8/switch_example_1.c similarity index 100% rename from C8/switch_example_1.c rename to Exercises/C8/switch_example_1.c diff --git a/C8/switch_example_2.c b/Exercises/C8/switch_example_2.c similarity index 100% rename from C8/switch_example_2.c rename to Exercises/C8/switch_example_2.c diff --git a/C8/switch_example_3.c b/Exercises/C8/switch_example_3.c similarity index 100% rename from C8/switch_example_3.c rename to Exercises/C8/switch_example_3.c diff --git a/C9/do_while_loop.c b/Exercises/C9/do_while_loop.c similarity index 100% rename from C9/do_while_loop.c rename to Exercises/C9/do_while_loop.c diff --git a/C9/ex2.c b/Exercises/C9/ex2.c similarity index 100% rename from C9/ex2.c rename to Exercises/C9/ex2.c diff --git a/C9/ex3.c b/Exercises/C9/ex3.c similarity index 100% rename from C9/ex3.c rename to Exercises/C9/ex3.c diff --git a/C9/ex4.c b/Exercises/C9/ex4.c similarity index 100% rename from C9/ex4.c rename to Exercises/C9/ex4.c diff --git a/C9/ex5.c b/Exercises/C9/ex5.c similarity index 100% rename from C9/ex5.c rename to Exercises/C9/ex5.c diff --git a/C9/ex6.c b/Exercises/C9/ex6.c similarity index 100% rename from C9/ex6.c rename to Exercises/C9/ex6.c diff --git a/C9/ex7.c b/Exercises/C9/ex7.c similarity index 100% rename from C9/ex7.c rename to Exercises/C9/ex7.c diff --git a/C9/ex8.c b/Exercises/C9/ex8.c similarity index 100% rename from C9/ex8.c rename to Exercises/C9/ex8.c diff --git a/C9/for_loop_examples.c b/Exercises/C9/for_loop_examples.c similarity index 100% rename from C9/for_loop_examples.c rename to Exercises/C9/for_loop_examples.c diff --git a/C9/infinite_while_loop.c b/Exercises/C9/infinite_while_loop.c similarity index 100% rename from C9/infinite_while_loop.c rename to Exercises/C9/infinite_while_loop.c diff --git a/C9/while_loop.c b/Exercises/C9/while_loop.c similarity index 100% rename from C9/while_loop.c rename to Exercises/C9/while_loop.c diff --git a/LC10/SimpleFunctions1/simple_functions_1.c b/Lectures/LC10/SimpleFunctions1/simple_functions_1.c similarity index 100% rename from LC10/SimpleFunctions1/simple_functions_1.c rename to Lectures/LC10/SimpleFunctions1/simple_functions_1.c diff --git a/LC10/SimpleFunctions2/simple_functions_2.c b/Lectures/LC10/SimpleFunctions2/simple_functions_2.c similarity index 100% rename from LC10/SimpleFunctions2/simple_functions_2.c rename to Lectures/LC10/SimpleFunctions2/simple_functions_2.c diff --git a/LC11/loop_into_array.c b/Lectures/LC11/loop_into_array.c similarity index 100% rename from LC11/loop_into_array.c rename to Lectures/LC11/loop_into_array.c diff --git a/LC12/Global1/global_ex1.c b/Lectures/LC12/Global1/global_ex1.c similarity index 100% rename from LC12/Global1/global_ex1.c rename to Lectures/LC12/Global1/global_ex1.c diff --git a/LC12/Global2/global_ex2.c b/Lectures/LC12/Global2/global_ex2.c similarity index 100% rename from LC12/Global2/global_ex2.c rename to Lectures/LC12/Global2/global_ex2.c diff --git a/LC12/Global3/global_ex3.c b/Lectures/LC12/Global3/global_ex3.c similarity index 100% rename from LC12/Global3/global_ex3.c rename to Lectures/LC12/Global3/global_ex3.c diff --git a/LC14/LineLength/LineLength.c b/Lectures/LC14/LineLength/LineLength.c similarity index 100% rename from LC14/LineLength/LineLength.c rename to Lectures/LC14/LineLength/LineLength.c diff --git a/LC14/PointerFunc1/pointer_function_example_1.c b/Lectures/LC14/PointerFunc1/pointer_function_example_1.c similarity index 100% rename from LC14/PointerFunc1/pointer_function_example_1.c rename to Lectures/LC14/PointerFunc1/pointer_function_example_1.c diff --git a/LC14/PointerFunc2/pointer_function_example_2.c b/Lectures/LC14/PointerFunc2/pointer_function_example_2.c similarity index 100% rename from LC14/PointerFunc2/pointer_function_example_2.c rename to Lectures/LC14/PointerFunc2/pointer_function_example_2.c diff --git a/LC15/PointerToArray/pointer_to_array_examples.c b/Lectures/LC15/PointerToArray/pointer_to_array_examples.c similarity index 100% rename from LC15/PointerToArray/pointer_to_array_examples.c rename to Lectures/LC15/PointerToArray/pointer_to_array_examples.c diff --git a/LC15/PointerToArray1/pointer_to_array_1.c b/Lectures/LC15/PointerToArray1/pointer_to_array_1.c similarity index 100% rename from LC15/PointerToArray1/pointer_to_array_1.c rename to Lectures/LC15/PointerToArray1/pointer_to_array_1.c diff --git a/LC15/PointerToArray2/pointer_to_array_2.c b/Lectures/LC15/PointerToArray2/pointer_to_array_2.c similarity index 100% rename from LC15/PointerToArray2/pointer_to_array_2.c rename to Lectures/LC15/PointerToArray2/pointer_to_array_2.c diff --git a/LC16/Dynamic1/Dynamic1.c b/Lectures/LC16/Dynamic1/Dynamic1.c similarity index 100% rename from LC16/Dynamic1/Dynamic1.c rename to Lectures/LC16/Dynamic1/Dynamic1.c diff --git a/LC16/Dynamic2/Dynamic2.c b/Lectures/LC16/Dynamic2/Dynamic2.c similarity index 100% rename from LC16/Dynamic2/Dynamic2.c rename to Lectures/LC16/Dynamic2/Dynamic2.c diff --git a/LC16/Dynamic3/Dynamic3.c b/Lectures/LC16/Dynamic3/Dynamic3.c similarity index 100% rename from LC16/Dynamic3/Dynamic3.c rename to Lectures/LC16/Dynamic3/Dynamic3.c diff --git a/LC17/DynamicFunction/DynamicFunction.c b/Lectures/LC17/DynamicFunction/DynamicFunction.c similarity index 100% rename from LC17/DynamicFunction/DynamicFunction.c rename to Lectures/LC17/DynamicFunction/DynamicFunction.c diff --git a/LC17/Quadratic_with_Pointers.c b/Lectures/LC17/Quadratic_with_Pointers.c similarity index 100% rename from LC17/Quadratic_with_Pointers.c rename to Lectures/LC17/Quadratic_with_Pointers.c diff --git a/LC18/EndOfFile/EndOfFile.c b/Lectures/LC18/EndOfFile/EndOfFile.c similarity index 100% rename from LC18/EndOfFile/EndOfFile.c rename to Lectures/LC18/EndOfFile/EndOfFile.c diff --git a/LC18/EndOfFile/numbers.txt b/Lectures/LC18/EndOfFile/numbers.txt similarity index 100% rename from LC18/EndOfFile/numbers.txt rename to Lectures/LC18/EndOfFile/numbers.txt diff --git a/LC18/EndOfFileBreak/EndOfFileBreak.c b/Lectures/LC18/EndOfFileBreak/EndOfFileBreak.c similarity index 100% rename from LC18/EndOfFileBreak/EndOfFileBreak.c rename to Lectures/LC18/EndOfFileBreak/EndOfFileBreak.c diff --git a/LC18/EndOfFileBreak/numbers.txt b/Lectures/LC18/EndOfFileBreak/numbers.txt similarity index 100% rename from LC18/EndOfFileBreak/numbers.txt rename to Lectures/LC18/EndOfFileBreak/numbers.txt diff --git a/LC18/EndOfFileScanf/EndOfFileScanf.c b/Lectures/LC18/EndOfFileScanf/EndOfFileScanf.c similarity index 100% rename from LC18/EndOfFileScanf/EndOfFileScanf.c rename to Lectures/LC18/EndOfFileScanf/EndOfFileScanf.c diff --git a/LC18/EndOfFileScanf/numbers.txt b/Lectures/LC18/EndOfFileScanf/numbers.txt similarity index 100% rename from LC18/EndOfFileScanf/numbers.txt rename to Lectures/LC18/EndOfFileScanf/numbers.txt diff --git a/LC18/FileMove/data.dat b/Lectures/LC18/FileMove/data.dat similarity index 100% rename from LC18/FileMove/data.dat rename to Lectures/LC18/FileMove/data.dat diff --git a/LC18/FileMove/filemove.c b/Lectures/LC18/FileMove/filemove.c similarity index 100% rename from LC18/FileMove/filemove.c rename to Lectures/LC18/FileMove/filemove.c diff --git a/LC18/FileSize/data.dat b/Lectures/LC18/FileSize/data.dat similarity index 100% rename from LC18/FileSize/data.dat rename to Lectures/LC18/FileSize/data.dat diff --git a/LC18/FileSize/filesize.c b/Lectures/LC18/FileSize/filesize.c similarity index 100% rename from LC18/FileSize/filesize.c rename to Lectures/LC18/FileSize/filesize.c diff --git a/LC19/ConstHashDefine/ConstHashDefine.c b/Lectures/LC19/ConstHashDefine/ConstHashDefine.c similarity index 100% rename from LC19/ConstHashDefine/ConstHashDefine.c rename to Lectures/LC19/ConstHashDefine/ConstHashDefine.c diff --git a/LC19/Enum/enum.c b/Lectures/LC19/Enum/enum.c similarity index 100% rename from LC19/Enum/enum.c rename to Lectures/LC19/Enum/enum.c diff --git a/LC19/FileHeader/file_header.c b/Lectures/LC19/FileHeader/file_header.c similarity index 100% rename from LC19/FileHeader/file_header.c rename to Lectures/LC19/FileHeader/file_header.c diff --git a/LC19/FileHeader/strdata.dat b/Lectures/LC19/FileHeader/strdata.dat similarity index 100% rename from LC19/FileHeader/strdata.dat rename to Lectures/LC19/FileHeader/strdata.dat diff --git a/LC19/FileHeaderMove/file_header_move.c b/Lectures/LC19/FileHeaderMove/file_header_move.c similarity index 100% rename from LC19/FileHeaderMove/file_header_move.c rename to Lectures/LC19/FileHeaderMove/file_header_move.c diff --git a/LC19/FileHeaderMove/strdata.dat b/Lectures/LC19/FileHeaderMove/strdata.dat similarity index 100% rename from LC19/FileHeaderMove/strdata.dat rename to Lectures/LC19/FileHeaderMove/strdata.dat diff --git a/LC19/Static/Static.c b/Lectures/LC19/Static/Static.c similarity index 100% rename from LC19/Static/Static.c rename to Lectures/LC19/Static/Static.c diff --git a/LC19/Structure1/Structure_1.c b/Lectures/LC19/Structure1/Structure_1.c similarity index 100% rename from LC19/Structure1/Structure_1.c rename to Lectures/LC19/Structure1/Structure_1.c diff --git a/LC19/Structure2/Structure_2.c b/Lectures/LC19/Structure2/Structure_2.c similarity index 100% rename from LC19/Structure2/Structure_2.c rename to Lectures/LC19/Structure2/Structure_2.c diff --git a/LC19/Structure3/Structure_3.c b/Lectures/LC19/Structure3/Structure_3.c similarity index 100% rename from LC19/Structure3/Structure_3.c rename to Lectures/LC19/Structure3/Structure_3.c diff --git a/LC19/StructureFunction/StructureFunc.c b/Lectures/LC19/StructureFunction/StructureFunc.c similarity index 100% rename from LC19/StructureFunction/StructureFunc.c rename to Lectures/LC19/StructureFunction/StructureFunc.c diff --git a/LC19/WriteHeaderArrayAndUpdate.c b/Lectures/LC19/WriteHeaderArrayAndUpdate.c similarity index 100% rename from LC19/WriteHeaderArrayAndUpdate.c rename to Lectures/LC19/WriteHeaderArrayAndUpdate.c diff --git a/LC19/WriteHeaderArrayAndUpdateAndSeek.c b/Lectures/LC19/WriteHeaderArrayAndUpdateAndSeek.c similarity index 100% rename from LC19/WriteHeaderArrayAndUpdateAndSeek.c rename to Lectures/LC19/WriteHeaderArrayAndUpdateAndSeek.c diff --git a/LC19/WriteHeaderWithArray.c b/Lectures/LC19/WriteHeaderWithArray.c similarity index 100% rename from LC19/WriteHeaderWithArray.c rename to Lectures/LC19/WriteHeaderWithArray.c diff --git a/LC19/enumdefine.c b/Lectures/LC19/enumdefine.c similarity index 100% rename from LC19/enumdefine.c rename to Lectures/LC19/enumdefine.c diff --git a/LC19/swap.c b/Lectures/LC19/swap.c similarity index 100% rename from LC19/swap.c rename to Lectures/LC19/swap.c diff --git a/LC19/union.c b/Lectures/LC19/union.c similarity index 100% rename from LC19/union.c rename to Lectures/LC19/union.c diff --git a/LC20/AreaFunc.c b/Lectures/LC20/AreaFunc.c similarity index 100% rename from LC20/AreaFunc.c rename to Lectures/LC20/AreaFunc.c diff --git a/LC20/AreaFunc.h b/Lectures/LC20/AreaFunc.h similarity index 100% rename from LC20/AreaFunc.h rename to Lectures/LC20/AreaFunc.h diff --git a/LC20/Main.c b/Lectures/LC20/Main.c similarity index 100% rename from LC20/Main.c rename to Lectures/LC20/Main.c diff --git a/LC21/Cond/cond.c b/Lectures/LC21/Cond/cond.c similarity index 100% rename from LC21/Cond/cond.c rename to Lectures/LC21/Cond/cond.c diff --git a/LC21/GetThem/getthem.c b/Lectures/LC21/GetThem/getthem.c similarity index 100% rename from LC21/GetThem/getthem.c rename to Lectures/LC21/GetThem/getthem.c diff --git a/LC21/Simple/simple.c b/Lectures/LC21/Simple/simple.c similarity index 100% rename from LC21/Simple/simple.c rename to Lectures/LC21/Simple/simple.c diff --git a/LC21/Sprints/sprints.c b/Lectures/LC21/Sprints/sprints.c similarity index 100% rename from LC21/Sprints/sprints.c rename to Lectures/LC21/Sprints/sprints.c diff --git a/LC21/use.c b/Lectures/LC21/use.c similarity index 100% rename from LC21/use.c rename to Lectures/LC21/use.c diff --git a/LC4/hello_world.c b/Lectures/LC4/hello_world.c similarity index 100% rename from LC4/hello_world.c rename to Lectures/LC4/hello_world.c diff --git a/LC4/hello_world.exe b/Lectures/LC4/hello_world.exe similarity index 100% rename from LC4/hello_world.exe rename to Lectures/LC4/hello_world.exe diff --git a/LC5/printf_example.c b/Lectures/LC5/printf_example.c similarity index 100% rename from LC5/printf_example.c rename to Lectures/LC5/printf_example.c diff --git a/LC7/FgetsString/fgets_string.c b/Lectures/LC7/FgetsString/fgets_string.c similarity index 100% rename from LC7/FgetsString/fgets_string.c rename to Lectures/LC7/FgetsString/fgets_string.c diff --git a/LC7/Getch/getch.c b/Lectures/LC7/Getch/getch.c similarity index 100% rename from LC7/Getch/getch.c rename to Lectures/LC7/Getch/getch.c diff --git a/LC7/GetsString/gets_string.c b/Lectures/LC7/GetsString/gets_string.c similarity index 100% rename from LC7/GetsString/gets_string.c rename to Lectures/LC7/GetsString/gets_string.c diff --git a/LC7/ScanfString/scanf_string.c b/Lectures/LC7/ScanfString/scanf_string.c similarity index 100% rename from LC7/ScanfString/scanf_string.c rename to Lectures/LC7/ScanfString/scanf_string.c diff --git a/LC7/getchar.c b/Lectures/LC7/getchar.c similarity index 100% rename from LC7/getchar.c rename to Lectures/LC7/getchar.c diff --git a/LC7/scanf_examples.c b/Lectures/LC7/scanf_examples.c similarity index 100% rename from LC7/scanf_examples.c rename to Lectures/LC7/scanf_examples.c diff --git a/LC8/ComplexIf/complex_if.c b/Lectures/LC8/ComplexIf/complex_if.c similarity index 100% rename from LC8/ComplexIf/complex_if.c rename to Lectures/LC8/ComplexIf/complex_if.c diff --git a/LC8/IfElseIfElse/if_else_if_else.c b/Lectures/LC8/IfElseIfElse/if_else_if_else.c similarity index 100% rename from LC8/IfElseIfElse/if_else_if_else.c rename to Lectures/LC8/IfElseIfElse/if_else_if_else.c diff --git a/LC8/IfEquals/if_equals_example.c b/Lectures/LC8/IfEquals/if_equals_example.c similarity index 100% rename from LC8/IfEquals/if_equals_example.c rename to Lectures/LC8/IfEquals/if_equals_example.c diff --git a/LC8/IfExamples/if_examples.c b/Lectures/LC8/IfExamples/if_examples.c similarity index 100% rename from LC8/IfExamples/if_examples.c rename to Lectures/LC8/IfExamples/if_examples.c diff --git a/LC8/Switch1/switch_1.c b/Lectures/LC8/Switch1/switch_1.c similarity index 100% rename from LC8/Switch1/switch_1.c rename to Lectures/LC8/Switch1/switch_1.c diff --git a/LC8/Switch2/switch_2.c b/Lectures/LC8/Switch2/switch_2.c similarity index 100% rename from LC8/Switch2/switch_2.c rename to Lectures/LC8/Switch2/switch_2.c diff --git a/LC8/Switch3/switch_3.c b/Lectures/LC8/Switch3/switch_3.c similarity index 100% rename from LC8/Switch3/switch_3.c rename to Lectures/LC8/Switch3/switch_3.c diff --git a/LC9/DoWhile/do_while_example.c b/Lectures/LC9/DoWhile/do_while_example.c similarity index 100% rename from LC9/DoWhile/do_while_example.c rename to Lectures/LC9/DoWhile/do_while_example.c diff --git a/LC9/ForLoops/for_loops.c b/Lectures/LC9/ForLoops/for_loops.c similarity index 100% rename from LC9/ForLoops/for_loops.c rename to Lectures/LC9/ForLoops/for_loops.c diff --git a/LC9/While1/while_example_version_1.c b/Lectures/LC9/While1/while_example_version_1.c similarity index 100% rename from LC9/While1/while_example_version_1.c rename to Lectures/LC9/While1/while_example_version_1.c diff --git a/LC9/While2/while_example_version_2.c b/Lectures/LC9/While2/while_example_version_2.c similarity index 100% rename from LC9/While2/while_example_version_2.c rename to Lectures/LC9/While2/while_example_version_2.c