diff --git a/puzzles/interviews/training/a_bit_more_complex_wildcard_match.cpp b/puzzles/training/a_bit_more_complex_wildcard_match.cpp similarity index 100% rename from puzzles/interviews/training/a_bit_more_complex_wildcard_match.cpp rename to puzzles/training/a_bit_more_complex_wildcard_match.cpp diff --git a/puzzles/interviews/training/binary_tree_max_path.cpp b/puzzles/training/binary_tree_max_path.cpp similarity index 100% rename from puzzles/interviews/training/binary_tree_max_path.cpp rename to puzzles/training/binary_tree_max_path.cpp diff --git a/puzzles/interviews/training/diagonal.cpp b/puzzles/training/diagonal.cpp similarity index 100% rename from puzzles/interviews/training/diagonal.cpp rename to puzzles/training/diagonal.cpp diff --git a/puzzles/interviews/training/distinct_integer_range.cpp b/puzzles/training/distinct_integer_range.cpp similarity index 100% rename from puzzles/interviews/training/distinct_integer_range.cpp rename to puzzles/training/distinct_integer_range.cpp diff --git a/puzzles/interviews/training/find_gaps.cpp b/puzzles/training/find_gaps.cpp similarity index 100% rename from puzzles/interviews/training/find_gaps.cpp rename to puzzles/training/find_gaps.cpp diff --git a/puzzles/interviews/training/goldbachs_conjecture.cpp b/puzzles/training/goldbachs_conjecture.cpp similarity index 100% rename from puzzles/interviews/training/goldbachs_conjecture.cpp rename to puzzles/training/goldbachs_conjecture.cpp diff --git a/puzzles/interviews/training/longest_chain_equal_K.cpp b/puzzles/training/longest_chain_equal_K.cpp similarity index 100% rename from puzzles/interviews/training/longest_chain_equal_K.cpp rename to puzzles/training/longest_chain_equal_K.cpp diff --git a/puzzles/interviews/training/max_points_on_a_line.cpp b/puzzles/training/max_points_on_a_line.cpp similarity index 100% rename from puzzles/interviews/training/max_points_on_a_line.cpp rename to puzzles/training/max_points_on_a_line.cpp diff --git a/puzzles/interviews/training/multithreaded_queue.cpp b/puzzles/training/multithreaded_queue.cpp similarity index 100% rename from puzzles/interviews/training/multithreaded_queue.cpp rename to puzzles/training/multithreaded_queue.cpp diff --git a/puzzles/interviews/training/num_valid_comb.py b/puzzles/training/num_valid_comb.py similarity index 100% rename from puzzles/interviews/training/num_valid_comb.py rename to puzzles/training/num_valid_comb.py diff --git a/puzzles/interviews/training/number_of_islands.cpp b/puzzles/training/number_of_islands.cpp similarity index 100% rename from puzzles/interviews/training/number_of_islands.cpp rename to puzzles/training/number_of_islands.cpp diff --git a/puzzles/interviews/training/permutation.py b/puzzles/training/permutation.py similarity index 100% rename from puzzles/interviews/training/permutation.py rename to puzzles/training/permutation.py diff --git a/puzzles/interviews/training/power_ap.cpp b/puzzles/training/power_ap.cpp similarity index 100% rename from puzzles/interviews/training/power_ap.cpp rename to puzzles/training/power_ap.cpp diff --git a/puzzles/interviews/training/preorder_tree_construction.cpp b/puzzles/training/preorder_tree_construction.cpp similarity index 100% rename from puzzles/interviews/training/preorder_tree_construction.cpp rename to puzzles/training/preorder_tree_construction.cpp diff --git a/puzzles/interviews/training/print_max_evenly.py b/puzzles/training/print_max_evenly.py similarity index 100% rename from puzzles/interviews/training/print_max_evenly.py rename to puzzles/training/print_max_evenly.py diff --git a/puzzles/interviews/training/simple_wildcard_match.cpp b/puzzles/training/simple_wildcard_match.cpp similarity index 100% rename from puzzles/interviews/training/simple_wildcard_match.cpp rename to puzzles/training/simple_wildcard_match.cpp diff --git a/puzzles/interviews/training/stepping_number.cpp b/puzzles/training/stepping_number.cpp similarity index 100% rename from puzzles/interviews/training/stepping_number.cpp rename to puzzles/training/stepping_number.cpp diff --git a/puzzles/interviews/training/string_addition.cpp b/puzzles/training/string_addition.cpp similarity index 100% rename from puzzles/interviews/training/string_addition.cpp rename to puzzles/training/string_addition.cpp diff --git a/puzzles/interviews/training/subset_min_max_count.cpp b/puzzles/training/subset_min_max_count.cpp similarity index 100% rename from puzzles/interviews/training/subset_min_max_count.cpp rename to puzzles/training/subset_min_max_count.cpp diff --git a/puzzles/interviews/training/unique_prefix.cpp b/puzzles/training/unique_prefix.cpp similarity index 100% rename from puzzles/interviews/training/unique_prefix.cpp rename to puzzles/training/unique_prefix.cpp