diff --git a/L10_stream/cin.cpp b/L10-Stream/cin.cpp similarity index 100% rename from L10_stream/cin.cpp rename to L10-Stream/cin.cpp diff --git a/L10_stream/cout.cpp b/L10-Stream/cout.cpp similarity index 100% rename from L10_stream/cout.cpp rename to L10-Stream/cout.cpp diff --git a/L10_stream/failedState.cpp b/L10-Stream/failedState.cpp similarity index 100% rename from L10_stream/failedState.cpp rename to L10-Stream/failedState.cpp diff --git a/L10_stream/getline.cpp b/L10-Stream/getline.cpp similarity index 100% rename from L10_stream/getline.cpp rename to L10-Stream/getline.cpp diff --git a/L10_stream/ifs.cpp b/L10-Stream/ifs.cpp similarity index 100% rename from L10_stream/ifs.cpp rename to L10-Stream/ifs.cpp diff --git a/L10_stream/ifsBetter.cpp b/L10-Stream/ifsBetter.cpp similarity index 100% rename from L10_stream/ifsBetter.cpp rename to L10-Stream/ifsBetter.cpp diff --git a/L10_stream/input.txt b/L10-Stream/input.txt similarity index 100% rename from L10_stream/input.txt rename to L10-Stream/input.txt diff --git a/L10_stream/string.cpp b/L10-Stream/string.cpp similarity index 100% rename from L10_stream/string.cpp rename to L10-Stream/string.cpp diff --git a/L11_testing/assert.cpp b/L11-Testing/assert.cpp similarity index 100% rename from L11_testing/assert.cpp rename to L11-Testing/assert.cpp diff --git a/L11_testing/clog.cpp b/L11-Testing/clog.cpp similarity index 100% rename from L11_testing/clog.cpp rename to L11-Testing/clog.cpp diff --git a/L11_testing/factorial.cpp b/L11-Testing/factorial.cpp similarity index 100% rename from L11_testing/factorial.cpp rename to L11-Testing/factorial.cpp diff --git a/L12_exception/1-basic/exception.cpp b/L12-Exception/1-basic/exception.cpp similarity index 100% rename from L12_exception/1-basic/exception.cpp rename to L12-Exception/1-basic/exception.cpp diff --git a/L12_exception/2-exception-propagation/exception.cpp b/L12-Exception/2-exception-propagation/exception.cpp similarity index 100% rename from L12_exception/2-exception-propagation/exception.cpp rename to L12-Exception/2-exception-propagation/exception.cpp diff --git a/L12_exception/3-no-catch/exception.cpp b/L12-Exception/3-no-catch/exception.cpp similarity index 100% rename from L12_exception/3-no-catch/exception.cpp rename to L12-Exception/3-no-catch/exception.cpp diff --git a/L12_exception/4-no-matching-catch/exception.cpp b/L12-Exception/4-no-matching-catch/exception.cpp similarity index 100% rename from L12_exception/4-no-matching-catch/exception.cpp rename to L12-Exception/4-no-matching-catch/exception.cpp diff --git a/L12_exception/5-matching-catch/exception.cpp b/L12-Exception/5-matching-catch/exception.cpp similarity index 100% rename from L12_exception/5-matching-catch/exception.cpp rename to L12-Exception/5-matching-catch/exception.cpp diff --git a/L12_exception/6-after-catch/exception.cpp b/L12-Exception/6-after-catch/exception.cpp similarity index 100% rename from L12_exception/6-after-catch/exception.cpp rename to L12-Exception/6-after-catch/exception.cpp diff --git a/L12_exception/exception.cpp b/L12-Exception/exception.cpp similarity index 100% rename from L12_exception/exception.cpp rename to L12-Exception/exception.cpp diff --git a/L12_exception/quiz.cpp b/L12-Exception/quiz.cpp similarity index 100% rename from L12_exception/quiz.cpp rename to L12-Exception/quiz.cpp diff --git a/L13_ADT/IntSet-Efficiency/IntSet.cpp b/L13-ADT/IntSet-Efficiency/IntSet.cpp similarity index 100% rename from L13_ADT/IntSet-Efficiency/IntSet.cpp rename to L13-ADT/IntSet-Efficiency/IntSet.cpp diff --git a/L13_ADT/IntSet-Efficiency/IntSet.h b/L13-ADT/IntSet-Efficiency/IntSet.h similarity index 100% rename from L13_ADT/IntSet-Efficiency/IntSet.h rename to L13-ADT/IntSet-Efficiency/IntSet.h diff --git a/L13_ADT/IntSet-Efficiency/Makefile b/L13-ADT/IntSet-Efficiency/Makefile similarity index 100% rename from L13_ADT/IntSet-Efficiency/Makefile rename to L13-ADT/IntSet-Efficiency/Makefile diff --git a/L13_ADT/IntSet-Efficiency/main.cpp b/L13-ADT/IntSet-Efficiency/main.cpp similarity index 100% rename from L13_ADT/IntSet-Efficiency/main.cpp rename to L13-ADT/IntSet-Efficiency/main.cpp diff --git a/L13_ADT/IntSet-Efficiency/test.cpp b/L13-ADT/IntSet-Efficiency/test.cpp similarity index 100% rename from L13_ADT/IntSet-Efficiency/test.cpp rename to L13-ADT/IntSet-Efficiency/test.cpp diff --git a/L13_ADT/IntSet.cpp b/L13-ADT/IntSet.cpp similarity index 100% rename from L13_ADT/IntSet.cpp rename to L13-ADT/IntSet.cpp diff --git a/L13_ADT/IntSet.h b/L13-ADT/IntSet.h similarity index 100% rename from L13_ADT/IntSet.h rename to L13-ADT/IntSet.h diff --git a/L13_ADT/Makefile b/L13-ADT/Makefile similarity index 100% rename from L13_ADT/Makefile rename to L13-ADT/Makefile diff --git a/L13_ADT/anInt/anInt.cpp b/L13-ADT/anInt/anInt.cpp similarity index 100% rename from L13_ADT/anInt/anInt.cpp rename to L13-ADT/anInt/anInt.cpp diff --git a/L13_ADT/anInt/anInt.h b/L13-ADT/anInt/anInt.h similarity index 100% rename from L13_ADT/anInt/anInt.h rename to L13-ADT/anInt/anInt.h diff --git a/L13_ADT/anInt/main.cpp b/L13-ADT/anInt/main.cpp similarity index 100% rename from L13_ADT/anInt/main.cpp rename to L13-ADT/anInt/main.cpp diff --git a/L13_ADT/constructor/constructor.cpp b/L13-ADT/constructor/constructor.cpp similarity index 100% rename from L13_ADT/constructor/constructor.cpp rename to L13-ADT/constructor/constructor.cpp diff --git a/L13_ADT/constructor/constructor2.cpp b/L13-ADT/constructor/constructor2.cpp similarity index 100% rename from L13_ADT/constructor/constructor2.cpp rename to L13-ADT/constructor/constructor2.cpp diff --git a/L13_ADT/main.cpp b/L13-ADT/main.cpp similarity index 100% rename from L13_ADT/main.cpp rename to L13-ADT/main.cpp diff --git a/L13_ADT/test.cpp b/L13-ADT/test.cpp similarity index 100% rename from L13_ADT/test.cpp rename to L13-ADT/test.cpp diff --git a/L15_Subtypes/1-IntSet-private/IntSet.cpp b/L15-Subtype/1-IntSet-private/IntSet.cpp similarity index 100% rename from L15_Subtypes/1-IntSet-private/IntSet.cpp rename to L15-Subtype/1-IntSet-private/IntSet.cpp diff --git a/L15_Subtypes/1-IntSet-private/IntSet.h b/L15-Subtype/1-IntSet-private/IntSet.h similarity index 100% rename from L15_Subtypes/1-IntSet-private/IntSet.h rename to L15-Subtype/1-IntSet-private/IntSet.h diff --git a/L15_Subtypes/1-IntSet-private/Makefile b/L15-Subtype/1-IntSet-private/Makefile similarity index 100% rename from L15_Subtypes/1-IntSet-private/Makefile rename to L15-Subtype/1-IntSet-private/Makefile diff --git a/L15_Subtypes/1-IntSet-private/main.cpp b/L15-Subtype/1-IntSet-private/main.cpp similarity index 100% rename from L15_Subtypes/1-IntSet-private/main.cpp rename to L15-Subtype/1-IntSet-private/main.cpp diff --git a/L15_Subtypes/2-IntSet-protected/IntSet.cpp b/L15-Subtype/2-IntSet-protected/IntSet.cpp similarity index 100% rename from L15_Subtypes/2-IntSet-protected/IntSet.cpp rename to L15-Subtype/2-IntSet-protected/IntSet.cpp diff --git a/L15_Subtypes/2-IntSet-protected/IntSet.h b/L15-Subtype/2-IntSet-protected/IntSet.h similarity index 100% rename from L15_Subtypes/2-IntSet-protected/IntSet.h rename to L15-Subtype/2-IntSet-protected/IntSet.h diff --git a/L15_Subtypes/2-IntSet-protected/Makefile b/L15-Subtype/2-IntSet-protected/Makefile similarity index 100% rename from L15_Subtypes/2-IntSet-protected/Makefile rename to L15-Subtype/2-IntSet-protected/Makefile diff --git a/L15_Subtypes/2-IntSet-protected/main.cpp b/L15-Subtype/2-IntSet-protected/main.cpp similarity index 100% rename from L15_Subtypes/2-IntSet-protected/main.cpp rename to L15-Subtype/2-IntSet-protected/main.cpp diff --git a/L15_Subtypes/3-PosIntSet/IntSet.cpp b/L15-Subtype/3-PosIntSet/IntSet.cpp similarity index 100% rename from L15_Subtypes/3-PosIntSet/IntSet.cpp rename to L15-Subtype/3-PosIntSet/IntSet.cpp diff --git a/L15_Subtypes/3-PosIntSet/IntSet.h b/L15-Subtype/3-PosIntSet/IntSet.h similarity index 100% rename from L15_Subtypes/3-PosIntSet/IntSet.h rename to L15-Subtype/3-PosIntSet/IntSet.h diff --git a/L15_Subtypes/3-PosIntSet/Makefile b/L15-Subtype/3-PosIntSet/Makefile similarity index 100% rename from L15_Subtypes/3-PosIntSet/Makefile rename to L15-Subtype/3-PosIntSet/Makefile diff --git a/L15_Subtypes/3-PosIntSet/main.cpp b/L15-Subtype/3-PosIntSet/main.cpp similarity index 100% rename from L15_Subtypes/3-PosIntSet/main.cpp rename to L15-Subtype/3-PosIntSet/main.cpp diff --git a/L15_Subtypes/4-virtual-PosIntSet/IntSet.cpp b/L15-Subtype/4-virtual-PosIntSet/IntSet.cpp similarity index 100% rename from L15_Subtypes/4-virtual-PosIntSet/IntSet.cpp rename to L15-Subtype/4-virtual-PosIntSet/IntSet.cpp diff --git a/L15_Subtypes/4-virtual-PosIntSet/IntSet.h b/L15-Subtype/4-virtual-PosIntSet/IntSet.h similarity index 100% rename from L15_Subtypes/4-virtual-PosIntSet/IntSet.h rename to L15-Subtype/4-virtual-PosIntSet/IntSet.h diff --git a/L15_Subtypes/4-virtual-PosIntSet/Makefile b/L15-Subtype/4-virtual-PosIntSet/Makefile similarity index 100% rename from L15_Subtypes/4-virtual-PosIntSet/Makefile rename to L15-Subtype/4-virtual-PosIntSet/Makefile diff --git a/L15_Subtypes/4-virtual-PosIntSet/main.cpp b/L15-Subtype/4-virtual-PosIntSet/main.cpp similarity index 100% rename from L15_Subtypes/4-virtual-PosIntSet/main.cpp rename to L15-Subtype/4-virtual-PosIntSet/main.cpp diff --git a/L15_Subtypes/MaxIntSet/IntSet.cpp b/L15-Subtype/MaxIntSet/IntSet.cpp similarity index 100% rename from L15_Subtypes/MaxIntSet/IntSet.cpp rename to L15-Subtype/MaxIntSet/IntSet.cpp diff --git a/L15_Subtypes/MaxIntSet/IntSet.h b/L15-Subtype/MaxIntSet/IntSet.h similarity index 100% rename from L15_Subtypes/MaxIntSet/IntSet.h rename to L15-Subtype/MaxIntSet/IntSet.h diff --git a/L15_Subtypes/MaxIntSet/Makefile b/L15-Subtype/MaxIntSet/Makefile similarity index 100% rename from L15_Subtypes/MaxIntSet/Makefile rename to L15-Subtype/MaxIntSet/Makefile diff --git a/L15_Subtypes/MaxIntSet/MaxIntSet.cpp b/L15-Subtype/MaxIntSet/MaxIntSet.cpp similarity index 100% rename from L15_Subtypes/MaxIntSet/MaxIntSet.cpp rename to L15-Subtype/MaxIntSet/MaxIntSet.cpp diff --git a/L15_Subtypes/MaxIntSet/MaxIntSet.h b/L15-Subtype/MaxIntSet/MaxIntSet.h similarity index 100% rename from L15_Subtypes/MaxIntSet/MaxIntSet.h rename to L15-Subtype/MaxIntSet/MaxIntSet.h diff --git a/L15_Subtypes/MaxIntSet/main.cpp b/L15-Subtype/MaxIntSet/main.cpp similarity index 100% rename from L15_Subtypes/MaxIntSet/main.cpp rename to L15-Subtype/MaxIntSet/main.cpp diff --git a/L16_interface/IntSet-Interface/include/IntSet.h b/L16-Interface/IntSet-Interface/include/IntSet.h similarity index 100% rename from L16_interface/IntSet-Interface/include/IntSet.h rename to L16-Interface/IntSet-Interface/include/IntSet.h diff --git a/L16_interface/IntSet-Interface/lib/.gitignore b/L16-Interface/IntSet-Interface/lib/.gitignore similarity index 100% rename from L16_interface/IntSet-Interface/lib/.gitignore rename to L16-Interface/IntSet-Interface/lib/.gitignore diff --git a/L16_interface/IntSet-Interface/provider/IntSetImpl.cpp b/L16-Interface/IntSet-Interface/provider/IntSetImpl.cpp similarity index 100% rename from L16_interface/IntSet-Interface/provider/IntSetImpl.cpp rename to L16-Interface/IntSet-Interface/provider/IntSetImpl.cpp diff --git a/L16_interface/IntSet-Interface/provider/Makefile b/L16-Interface/IntSet-Interface/provider/Makefile similarity index 100% rename from L16_interface/IntSet-Interface/provider/Makefile rename to L16-Interface/IntSet-Interface/provider/Makefile diff --git a/L16_interface/IntSet-Interface/user/Makefile b/L16-Interface/IntSet-Interface/user/Makefile similarity index 100% rename from L16_interface/IntSet-Interface/user/Makefile rename to L16-Interface/IntSet-Interface/user/Makefile diff --git a/L16_interface/IntSet-Interface/user/main.cpp b/L16-Interface/IntSet-Interface/user/main.cpp similarity index 100% rename from L16_interface/IntSet-Interface/user/main.cpp rename to L16-Interface/IntSet-Interface/user/main.cpp diff --git a/L2_linux/fruit.txt b/L2-Linux/fruit.txt similarity index 100% rename from L2_linux/fruit.txt rename to L2-Linux/fruit.txt diff --git a/L2_linux/my_add/add.cpp b/L2-Linux/my_add/add.cpp similarity index 100% rename from L2_linux/my_add/add.cpp rename to L2-Linux/my_add/add.cpp diff --git a/L2_linux/my_add/add.h b/L2-Linux/my_add/add.h similarity index 100% rename from L2_linux/my_add/add.h rename to L2-Linux/my_add/add.h diff --git a/L2_linux/my_add/add.o b/L2-Linux/my_add/add.o similarity index 100% rename from L2_linux/my_add/add.o rename to L2-Linux/my_add/add.o diff --git a/L2_linux/my_add/input.txt b/L2-Linux/my_add/input.txt similarity index 100% rename from L2_linux/my_add/input.txt rename to L2-Linux/my_add/input.txt diff --git a/L2_linux/my_add/ls.txt b/L2-Linux/my_add/ls.txt similarity index 100% rename from L2_linux/my_add/ls.txt rename to L2-Linux/my_add/ls.txt diff --git a/L2_linux/my_add/m1.cpp b/L2-Linux/my_add/m1.cpp similarity index 100% rename from L2_linux/my_add/m1.cpp rename to L2-Linux/my_add/m1.cpp diff --git a/L2_linux/my_add/makefile b/L2-Linux/my_add/makefile similarity index 100% rename from L2_linux/my_add/makefile rename to L2-Linux/my_add/makefile diff --git a/L2_linux/my_add/my_add b/L2-Linux/my_add/my_add similarity index 100% rename from L2_linux/my_add/my_add rename to L2-Linux/my_add/my_add diff --git a/L2_linux/my_add/my_add.dSYM/Contents/Info.plist b/L2-Linux/my_add/my_add.dSYM/Contents/Info.plist similarity index 100% rename from L2_linux/my_add/my_add.dSYM/Contents/Info.plist rename to L2-Linux/my_add/my_add.dSYM/Contents/Info.plist diff --git a/L2_linux/my_add/my_add.dSYM/Contents/Resources/DWARF/my_add b/L2-Linux/my_add/my_add.dSYM/Contents/Resources/DWARF/my_add similarity index 100% rename from L2_linux/my_add/my_add.dSYM/Contents/Resources/DWARF/my_add rename to L2-Linux/my_add/my_add.dSYM/Contents/Resources/DWARF/my_add diff --git a/L2_linux/my_add/my_add.txt b/L2-Linux/my_add/my_add.txt similarity index 100% rename from L2_linux/my_add/my_add.txt rename to L2-Linux/my_add/my_add.txt diff --git a/L2_linux/my_add/output.txt b/L2-Linux/my_add/output.txt similarity index 100% rename from L2_linux/my_add/output.txt rename to L2-Linux/my_add/output.txt diff --git a/L2_linux/my_add/run_add.cpp b/L2-Linux/my_add/run_add.cpp similarity index 100% rename from L2_linux/my_add/run_add.cpp rename to L2-Linux/my_add/run_add.cpp diff --git a/L2_linux/my_favorite.txt b/L2-Linux/my_favorite.txt similarity index 100% rename from L2_linux/my_favorite.txt rename to L2-Linux/my_favorite.txt diff --git a/L2_linux/test1.txt b/L2-Linux/test1.txt similarity index 100% rename from L2_linux/test1.txt rename to L2-Linux/test1.txt diff --git a/L2_linux/test2.txt b/L2-Linux/test2.txt similarity index 100% rename from L2_linux/test2.txt rename to L2-Linux/test2.txt diff --git a/L2_linux/test3.txt b/L2-Linux/test3.txt similarity index 100% rename from L2_linux/test3.txt rename to L2-Linux/test3.txt diff --git a/L2_linux/test4.txt b/L2-Linux/test4.txt similarity index 100% rename from L2_linux/test4.txt rename to L2-Linux/test4.txt diff --git a/L2_linux/test5.txt b/L2-Linux/test5.txt similarity index 100% rename from L2_linux/test5.txt rename to L2-Linux/test5.txt diff --git a/L3_compilation/add/Makefile b/L3-Compilation/add/Makefile similarity index 100% rename from L3_compilation/add/Makefile rename to L3-Compilation/add/Makefile diff --git a/L3_compilation/add/add.cpp b/L3-Compilation/add/add.cpp similarity index 100% rename from L3_compilation/add/add.cpp rename to L3-Compilation/add/add.cpp diff --git a/L3_compilation/add/add.h b/L3-Compilation/add/add.h similarity index 100% rename from L3_compilation/add/add.h rename to L3-Compilation/add/add.h diff --git a/L3_compilation/add/run_add.cpp b/L3-Compilation/add/run_add.cpp similarity index 100% rename from L3_compilation/add/run_add.cpp rename to L3-Compilation/add/run_add.cpp diff --git a/L3_compilation/error.cpp b/L3-Compilation/error.cpp similarity index 100% rename from L3_compilation/error.cpp rename to L3-Compilation/error.cpp diff --git a/L3_compilation/exercise/add.cpp b/L3-Compilation/exercise/add.cpp similarity index 100% rename from L3_compilation/exercise/add.cpp rename to L3-Compilation/exercise/add.cpp diff --git a/L3_compilation/exercise/add.h b/L3-Compilation/exercise/add.h similarity index 100% rename from L3_compilation/exercise/add.h rename to L3-Compilation/exercise/add.h diff --git a/L3_compilation/exercise/incdec.cpp b/L3-Compilation/exercise/incdec.cpp similarity index 100% rename from L3_compilation/exercise/incdec.cpp rename to L3-Compilation/exercise/incdec.cpp diff --git a/L3_compilation/exercise/incdec.h b/L3-Compilation/exercise/incdec.h similarity index 100% rename from L3_compilation/exercise/incdec.h rename to L3-Compilation/exercise/incdec.h diff --git a/L3_compilation/exercise/main.cpp b/L3-Compilation/exercise/main.cpp similarity index 100% rename from L3_compilation/exercise/main.cpp rename to L3-Compilation/exercise/main.cpp diff --git a/L3_compilation/exercise/sub.cpp b/L3-Compilation/exercise/sub.cpp similarity index 100% rename from L3_compilation/exercise/sub.cpp rename to L3-Compilation/exercise/sub.cpp diff --git a/L3_compilation/exercise/sub.h b/L3-Compilation/exercise/sub.h similarity index 100% rename from L3_compilation/exercise/sub.h rename to L3-Compilation/exercise/sub.h diff --git a/L3_compilation/header_guard/drawing.h b/L3-Compilation/header_guard/drawing.h similarity index 100% rename from L3_compilation/header_guard/drawing.h rename to L3-Compilation/header_guard/drawing.h diff --git a/L3_compilation/header_guard/line.h b/L3-Compilation/header_guard/line.h similarity index 100% rename from L3_compilation/header_guard/line.h rename to L3-Compilation/header_guard/line.h diff --git a/L3_compilation/header_guard/main.cpp b/L3-Compilation/header_guard/main.cpp similarity index 100% rename from L3_compilation/header_guard/main.cpp rename to L3-Compilation/header_guard/main.cpp diff --git a/L3_compilation/header_guard/point.h b/L3-Compilation/header_guard/point.h similarity index 100% rename from L3_compilation/header_guard/point.h rename to L3-Compilation/header_guard/point.h diff --git a/L3_compilation/no_header_guard/drawing.h b/L3-Compilation/no_header_guard/drawing.h similarity index 100% rename from L3_compilation/no_header_guard/drawing.h rename to L3-Compilation/no_header_guard/drawing.h diff --git a/L3_compilation/no_header_guard/line.h b/L3-Compilation/no_header_guard/line.h similarity index 100% rename from L3_compilation/no_header_guard/line.h rename to L3-Compilation/no_header_guard/line.h diff --git a/L3_compilation/no_header_guard/main.cpp b/L3-Compilation/no_header_guard/main.cpp similarity index 100% rename from L3_compilation/no_header_guard/main.cpp rename to L3-Compilation/no_header_guard/main.cpp diff --git a/L3_compilation/no_header_guard/point.h b/L3-Compilation/no_header_guard/point.h similarity index 100% rename from L3_compilation/no_header_guard/point.h rename to L3-Compilation/no_header_guard/point.h diff --git a/L3_compilation/solution/add.cpp b/L3-Compilation/solution/add.cpp similarity index 100% rename from L3_compilation/solution/add.cpp rename to L3-Compilation/solution/add.cpp diff --git a/L3_compilation/solution/add.h b/L3-Compilation/solution/add.h similarity index 100% rename from L3_compilation/solution/add.h rename to L3-Compilation/solution/add.h diff --git a/L3_compilation/solution/incdec.cpp b/L3-Compilation/solution/incdec.cpp similarity index 100% rename from L3_compilation/solution/incdec.cpp rename to L3-Compilation/solution/incdec.cpp diff --git a/L3_compilation/solution/incdec.h b/L3-Compilation/solution/incdec.h similarity index 100% rename from L3_compilation/solution/incdec.h rename to L3-Compilation/solution/incdec.h diff --git a/L3_compilation/solution/main.cpp b/L3-Compilation/solution/main.cpp similarity index 100% rename from L3_compilation/solution/main.cpp rename to L3-Compilation/solution/main.cpp diff --git a/L3_compilation/solution/makefile b/L3-Compilation/solution/makefile similarity index 100% rename from L3_compilation/solution/makefile rename to L3-Compilation/solution/makefile diff --git a/L3_compilation/solution/sub.cpp b/L3-Compilation/solution/sub.cpp similarity index 100% rename from L3_compilation/solution/sub.cpp rename to L3-Compilation/solution/sub.cpp diff --git a/L3_compilation/solution/sub.h b/L3-Compilation/solution/sub.h similarity index 100% rename from L3_compilation/solution/sub.h rename to L3-Compilation/solution/sub.h diff --git a/L4_review/array.cpp b/L4-Review/array.cpp similarity index 100% rename from L4_review/array.cpp rename to L4-Review/array.cpp diff --git a/L4_review/pointerArray.cpp b/L4-Review/pointerArray.cpp similarity index 100% rename from L4_review/pointerArray.cpp rename to L4-Review/pointerArray.cpp diff --git a/L4_review/reference.cpp b/L4-Review/reference.cpp similarity index 100% rename from L4_review/reference.cpp rename to L4-Review/reference.cpp diff --git a/L4_review/rvalue.cpp b/L4-Review/rvalue.cpp similarity index 100% rename from L4_review/rvalue.cpp rename to L4-Review/rvalue.cpp diff --git a/L4_review/struct.cpp b/L4-Review/struct.cpp similarity index 100% rename from L4_review/struct.cpp rename to L4-Review/struct.cpp diff --git a/L4_review/structArgument.cpp b/L4-Review/structArgument.cpp similarity index 100% rename from L4_review/structArgument.cpp rename to L4-Review/structArgument.cpp diff --git a/L5_const/const.cpp b/L5-const/const.cpp similarity index 100% rename from L5_const/const.cpp rename to L5-const/const.cpp diff --git a/L5_const/constCall.cpp b/L5-const/constCall.cpp similarity index 100% rename from L5_const/constCall.cpp rename to L5-const/constCall.cpp diff --git a/L7_function/factorial.cpp b/L7-Function/factorial.cpp similarity index 100% rename from L7_function/factorial.cpp rename to L7-Function/factorial.cpp diff --git a/L7_function/fp.cpp b/L7-Function/fp.cpp similarity index 100% rename from L7_function/fp.cpp rename to L7-Function/fp.cpp diff --git a/L7_function/int.cpp b/L7-Function/int.cpp similarity index 100% rename from L7_function/int.cpp rename to L7-Function/int.cpp diff --git a/L7_function/recursiveCall.cpp b/L7-Function/recursiveCall.cpp similarity index 100% rename from L7_function/recursiveCall.cpp rename to L7-Function/recursiveCall.cpp