aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--other/01_matrix.cpp (renamed from 01_matrix.cpp)0
-rw-r--r--other/132_pattern.cpp (renamed from 132_pattern.cpp)0
-rw-r--r--other/3sum_closest.cpp (renamed from 3sum_closest.cpp)0
-rw-r--r--other/add_arr_form_int.cpp (renamed from add_arr_form_int.cpp)0
-rw-r--r--other/add_binary.cpp (renamed from add_binary.cpp)0
-rw-r--r--other/add_digits.cpp (renamed from add_digits.cpp)0
-rw-r--r--other/add_row_tree.cpp (renamed from add_row_tree.cpp)0
-rw-r--r--other/add_search_words_data.cpp (renamed from add_search_words_data.cpp)0
-rw-r--r--other/add_space_string.cpp (renamed from add_space_string.cpp)0
-rw-r--r--other/add_two_num2.cpp (renamed from add_two_num2.cpp)0
-rw-r--r--other/additive_number.cpp (renamed from additive_number.cpp)0
-rw-r--r--other/all_nodes_binary_tree.cpp (renamed from all_nodes_binary_tree.cpp)0
-rw-r--r--other/all_path_src_target.cpp (renamed from all_path_src_target.cpp)0
-rw-r--r--other/all_path_src_target.rs (renamed from all_path_src_target.rs)0
-rw-r--r--other/all_possible_full_tree.cpp (renamed from all_possible_full_tree.cpp)0
-rw-r--r--other/alphabet_board_path.cpp (renamed from alphabet_board_path.cpp)0
-rw-r--r--other/ancestors_node_acyclic_graph.cpp (renamed from ancestors_node_acyclic_graph.cpp)0
-rw-r--r--other/arithmetic_progression.cpp (renamed from arithmetic_progression.cpp)0
-rw-r--r--other/arithmetic_slices2.cpp (renamed from arithmetic_slices2.cpp)0
-rw-r--r--other/arithmetic_slices2.rs (renamed from arithmetic_slices2.rs)0
-rw-r--r--other/asteroid_collision.cpp (renamed from asteroid_collision.cpp)0
-rw-r--r--other/avg_levels_bst.cpp (renamed from avg_levels_bst.cpp)0
-rw-r--r--other/avg_salary.cpp (renamed from avg_salary.cpp)0
-rw-r--r--other/bag_of_tokens.cpp (renamed from bag_of_tokens.cpp)0
-rw-r--r--other/balanced_num.cpp (renamed from balanced_num.cpp)0
-rw-r--r--other/basic_calculator.cpp (renamed from basic_calculator.cpp)0
-rw-r--r--other/basic_calculator.rs (renamed from basic_calculator.rs)0
-rw-r--r--other/best_buy_sell_stock.cpp (renamed from best_buy_sell_stock.cpp)0
-rw-r--r--other/best_team_no_conflict.cpp (renamed from best_team_no_conflict.cpp)0
-rw-r--r--other/binary_search.cpp (renamed from binary_search.cpp)0
-rw-r--r--other/binary_tree_factors.cpp (renamed from binary_tree_factors.cpp)0
-rw-r--r--other/binary_tree_inorder.cpp (renamed from binary_tree_inorder.cpp)0
-rw-r--r--other/binary_tree_level_traverse.cpp (renamed from binary_tree_level_traverse.cpp)0
-rw-r--r--other/binary_tree_preorder.cpp (renamed from binary_tree_preorder.cpp)0
-rw-r--r--other/binary_tree_preorder.rs (renamed from binary_tree_preorder.rs)0
-rw-r--r--other/binary_tree_pruning.cpp (renamed from binary_tree_pruning.cpp)0
-rw-r--r--other/binary_tree_right_view.cpp (renamed from binary_tree_right_view.cpp)0
-rw-r--r--other/binary_tree_traversal.cpp (renamed from binary_tree_traversal.cpp)0
-rw-r--r--other/binary_tree_zigzag.cpp (renamed from binary_tree_zigzag.cpp)0
-rw-r--r--other/boats_save_people.cpp (renamed from boats_save_people.cpp)0
-rw-r--r--other/brainpower.cpp (renamed from brainpower.cpp)0
-rw-r--r--other/break_palindrom.cpp (renamed from break_palindrom.cpp)0
-rw-r--r--other/browser_history.cpp (renamed from browser_history.cpp)0
-rw-r--r--other/bt_max_path_sum.cpp (renamed from bt_max_path_sum.cpp)0
-rw-r--r--other/bt_max_path_sum.rs (renamed from bt_max_path_sum.rs)0
-rw-r--r--other/buddy_strings.cpp (renamed from buddy_strings.cpp)0
-rw-r--r--other/build_matrix_conditions.cpp (renamed from build_matrix_conditions.cpp)0
-rw-r--r--other/bulb_switcher.cpp (renamed from bulb_switcher.cpp)0
-rw-r--r--other/buy_sell_stock.cpp (renamed from buy_sell_stock.cpp)0
-rw-r--r--other/buy_sell_stock.rs (renamed from buy_sell_stock.rs)0
-rw-r--r--other/buy_sell_stock_fee.cpp (renamed from buy_sell_stock_fee.cpp)0
-rw-r--r--other/can_place_flower.cpp (renamed from can_place_flower.cpp)0
-rw-r--r--other/candy.cpp (renamed from candy.cpp)0
-rw-r--r--other/capacity_ship_d_day.cpp (renamed from capacity_ship_d_day.cpp)0
-rw-r--r--other/cheapest_flight_k_stop.cpp (renamed from cheapest_flight_k_stop.cpp)0
-rw-r--r--other/check_complete_bt.cpp (renamed from check_complete_bt.cpp)0
-rw-r--r--other/check_existence_edge.cpp (renamed from check_existence_edge.cpp)0
-rw-r--r--other/check_knight_config.cpp (renamed from check_knight_config.cpp)0
-rw-r--r--other/check_pangram_sentence.cpp (renamed from check_pangram_sentence.cpp)0
-rw-r--r--other/check_pangram_sentence.rs (renamed from check_pangram_sentence.rs)0
-rw-r--r--other/check_straight_line.cpp (renamed from check_straight_line.cpp)0
-rw-r--r--other/check_string_cont_k.cpp (renamed from check_string_cont_k.cpp)0
-rw-r--r--other/check_two_str_arr.cpp (renamed from check_two_str_arr.cpp)0
-rw-r--r--other/check_two_str_arr.rs (renamed from check_two_str_arr.rs)0
-rw-r--r--other/check_valid_partition.cpp (renamed from check_valid_partition.cpp)0
-rw-r--r--other/climbing_stairs.cpp (renamed from climbing_stairs.cpp)0
-rw-r--r--other/climbing_stairs.rs (renamed from climbing_stairs.rs)0
-rw-r--r--other/clone_graph.cpp (renamed from clone_graph.cpp)0
-rw-r--r--other/closest_node_2_nodes.cpp (renamed from closest_node_2_nodes.cpp)0
-rw-r--r--other/closest_node_2_nodes.rs (renamed from closest_node_2_nodes.rs)0
-rw-r--r--other/coin_change.cpp (renamed from coin_change.cpp)0
-rw-r--r--other/coin_change2.cpp (renamed from coin_change2.cpp)0
-rw-r--r--other/combination_sum3.cpp (renamed from combination_sum3.cpp)0
-rw-r--r--other/combination_sum4.cpp (renamed from combination_sum4.cpp)0
-rw-r--r--other/combinations.cpp (renamed from combinations.cpp)0
-rw-r--r--other/concatenated_words.cpp (renamed from concatenated_words.cpp)0
-rw-r--r--other/concatenation_binary_num.cpp (renamed from concatenation_binary_num.cpp)0
-rw-r--r--other/construct_array_multiple_sum.cpp (renamed from construct_array_multiple_sum.cpp)0
-rw-r--r--other/construct_bt_io_po.cpp (renamed from construct_bt_io_po.cpp)0
-rw-r--r--other/construct_quad_tree.cpp (renamed from construct_quad_tree.cpp)0
-rw-r--r--other/construct_string_binary_tree.cpp (renamed from construct_string_binary_tree.cpp)0
-rw-r--r--other/contains_duplicate2.cpp (renamed from contains_duplicate2.cpp)0
-rw-r--r--other/contains_duplicate2.rs (renamed from contains_duplicate2.rs)0
-rw-r--r--other/contains_duplicate3.cpp (renamed from contains_duplicate3.cpp)0
-rw-r--r--other/contains_virus.cpp (renamed from contains_virus.cpp)0
-rw-r--r--other/continuous_subarr_sum.cpp (renamed from continuous_subarr_sum.cpp)0
-rw-r--r--other/continuous_subarr_sum.rs (renamed from continuous_subarr_sum.rs)0
-rw-r--r--other/convert_sorted_bst.cpp (renamed from convert_sorted_bst.cpp)0
-rw-r--r--other/cost_hire_k_worker.cpp (renamed from cost_hire_k_worker.cpp)0
-rw-r--r--other/count_all_pickup_delivery.cpp (renamed from count_all_pickup_delivery.cpp)0
-rw-r--r--other/count_and_say.cpp (renamed from count_and_say.cpp)0
-rw-r--r--other/count_and_say.rs (renamed from count_and_say.rs)0
-rw-r--r--other/count_complete_tree_node.cpp (renamed from count_complete_tree_node.cpp)0
-rw-r--r--other/count_complete_tree_node.rs (renamed from count_complete_tree_node.rs)0
-rw-r--r--other/count_distinct_int.cpp (renamed from count_distinct_int.cpp)0
-rw-r--r--other/count_distinct_int.rs (renamed from count_distinct_int.rs)0
-rw-r--r--other/count_good_nodes_bst.cpp (renamed from count_good_nodes_bst.cpp)0
-rw-r--r--other/count_ints_even_sum.cpp (renamed from count_ints_even_sum.cpp)0
-rw-r--r--other/count_negative_num_matrix.cpp (renamed from count_negative_num_matrix.cpp)0
-rw-r--r--other/count_odd_num_interval_range.cpp (renamed from count_odd_num_interval_range.cpp)0
-rw-r--r--other/count_possible_routes.cpp (renamed from count_possible_routes.cpp)0
-rw-r--r--other/count_sorted_vowel.cpp (renamed from count_sorted_vowel.cpp)0
-rw-r--r--other/count_unreach_node.cpp (renamed from count_unreach_node.cpp)0
-rw-r--r--other/count_vowels_permutation.cpp (renamed from count_vowels_permutation.cpp)0
-rw-r--r--other/count_ways_build_strs.cpp (renamed from count_ways_build_strs.cpp)0
-rw-r--r--other/couples_holding_hands.cpp (renamed from couples_holding_hands.cpp)0
-rw-r--r--other/course_schedule.cpp (renamed from course_schedule.cpp)0
-rw-r--r--other/course_schedule_3.cpp (renamed from course_schedule_3.cpp)0
-rw-r--r--other/create_bt_from_desc.cpp (renamed from create_bt_from_desc.cpp)0
-rw-r--r--other/daily_temps.cpp (renamed from daily_temps.cpp)0
-rw-r--r--other/daily_temps.rs (renamed from daily_temps.rs)0
-rw-r--r--other/data_stream_disjoint_interval.cpp (renamed from data_stream_disjoint_interval.cpp)0
-rw-r--r--other/decode_ways.cpp (renamed from decode_ways.cpp)0
-rw-r--r--other/decode_xor_array.cpp (renamed from decode_xor_array.cpp)0
-rw-r--r--other/delete_col_sorted.cpp (renamed from delete_col_sorted.cpp)0
-rw-r--r--other/delete_col_sorted.rs (renamed from delete_col_sorted.rs)0
-rw-r--r--other/delete_middle_node.cpp (renamed from delete_middle_node.cpp)0
-rw-r--r--other/delete_middle_node.rs (renamed from delete_middle_node.rs)0
-rw-r--r--other/delete_node_link_list.cpp (renamed from delete_node_link_list.cpp)0
-rw-r--r--other/delete_operation_2string.cpp (renamed from delete_operation_2string.cpp)0
-rw-r--r--other/design_circular_queue.cpp (renamed from design_circular_queue.cpp)0
-rw-r--r--other/design_food_rating_sys.cpp (renamed from design_food_rating_sys.cpp)0
-rw-r--r--other/design_number_container.cpp (renamed from design_number_container.cpp)0
-rw-r--r--other/design_parking_system.cpp (renamed from design_parking_system.cpp)0
-rw-r--r--other/design_underground_system.cpp (renamed from design_underground_system.cpp)0
-rw-r--r--other/detect_capital.cpp (renamed from detect_capital.cpp)0
-rw-r--r--other/detect_capital.rs (renamed from detect_capital.rs)0
-rw-r--r--other/determine_string_halves.cpp (renamed from determine_string_halves.cpp)0
-rw-r--r--other/determine_string_halves.rs (renamed from determine_string_halves.rs)0
-rw-r--r--other/determine_strings_close.cpp (renamed from determine_strings_close.cpp)0
-rw-r--r--other/determine_strings_close.rs (renamed from determine_strings_close.rs)0
-rw-r--r--other/detonate_max_bombs.cpp (renamed from detonate_max_bombs.cpp)0
-rw-r--r--other/diff_two_array.cpp (renamed from diff_two_array.cpp)0
-rw-r--r--other/discount_n_orders.cpp (renamed from discount_n_orders.cpp)0
-rw-r--r--other/divide_nodes_max_groups.cpp (renamed from divide_nodes_max_groups.cpp)0
-rw-r--r--other/domino_tromino_tiling.cpp (renamed from domino_tromino_tiling.cpp)0
-rw-r--r--other/domino_tromino_tiling.rs (renamed from domino_tromino_tiling.rs)0
-rw-r--r--other/earliest_possible_full_bloom.cpp (renamed from earliest_possible_full_bloom.cpp)0
-rw-r--r--other/earliest_possible_full_bloom.rs (renamed from earliest_possible_full_bloom.rs)0
-rw-r--r--other/edit_distance.cpp (renamed from edit_distance.cpp)0
-rw-r--r--other/eliminate_monsters.cpp (renamed from eliminate_monsters.cpp)0
-rw-r--r--other/encode_decode_tinyurl.cpp (renamed from encode_decode_tinyurl.cpp)0
-rw-r--r--other/equal_row_col_pair.cpp (renamed from equal_row_col_pair.cpp)0
-rw-r--r--other/erect_fence.cpp (renamed from erect_fence.cpp)0
-rw-r--r--other/erect_fence.rs (renamed from erect_fence.rs)0
-rw-r--r--other/eval_reverse_polish_notation.cpp (renamed from eval_reverse_polish_notation.cpp)0
-rw-r--r--other/eval_reverse_polish_notation.rs (renamed from eval_reverse_polish_notation.rs)0
-rw-r--r--other/eventual_safe_states.cpp (renamed from eventual_safe_states.cpp)0
-rw-r--r--other/excel_sheet_column_title.cpp (renamed from excel_sheet_column_title.cpp)0
-rw-r--r--other/extra_char_string.cpp (renamed from extra_char_string.cpp)0
-rw-r--r--other/fair_distribution_cookie.cpp (renamed from fair_distribution_cookie.cpp)0
-rw-r--r--other/far_from_land.cpp (renamed from far_from_land.cpp)0
-rw-r--r--other/fibonacci_number.cpp (renamed from fibonacci_number.cpp)0
-rw-r--r--other/find_all_anagrams.cpp (renamed from find_all_anagrams.cpp)0
-rw-r--r--other/find_building_alice_bob_meet.cpp (renamed from find_building_alice_bob_meet.cpp)0
-rw-r--r--other/find_critical_edge_tree.cpp (renamed from find_critical_edge_tree.cpp)0
-rw-r--r--other/find_duplicate_file.cpp (renamed from find_duplicate_file.cpp)0
-rw-r--r--other/find_duplicate_subtree.cpp (renamed from find_duplicate_subtree.cpp)0
-rw-r--r--other/find_first_last_array.cpp (renamed from find_first_last_array.cpp)0
-rw-r--r--other/find_groups_farmland.cpp (renamed from find_groups_farmland.cpp)0
-rw-r--r--other/find_highest_altitude.cpp (renamed from find_highest_altitude.cpp)0
-rw-r--r--other/find_k_beauty_num.cpp (renamed from find_k_beauty_num.cpp)0
-rw-r--r--other/find_k_closest_elements.cpp (renamed from find_k_closest_elements.cpp)0
-rw-r--r--other/find_k_pair_sum.cpp (renamed from find_k_pair_sum.cpp)0
-rw-r--r--other/find_max_sum_node_val.cpp (renamed from find_max_sum_node_val.cpp)0
-rw-r--r--other/find_median_data_stream.cpp (renamed from find_median_data_stream.cpp)0
-rw-r--r--other/find_median_data_stream.rs (renamed from find_median_data_stream.rs)0
-rw-r--r--other/find_orig_array_double.cpp (renamed from find_orig_array_double.cpp)0
-rw-r--r--other/find_path_graph.cpp (renamed from find_path_graph.cpp)0
-rw-r--r--other/find_path_graph.rs (renamed from find_path_graph.rs)0
-rw-r--r--other/find_player_zero_one_loss.cpp (renamed from find_player_zero_one_loss.cpp)0
-rw-r--r--other/find_player_zero_one_loss.rs (renamed from find_player_zero_one_loss.rs)0
-rw-r--r--other/find_replace_pattern.cpp (renamed from find_replace_pattern.cpp)0
-rw-r--r--other/find_safest_path_grid.cpp (renamed from find_safest_path_grid.cpp)0
-rw-r--r--other/find_score_arr_mark.cpp (renamed from find_score_arr_mark.cpp)0
-rw-r--r--other/find_smallest_letter.cpp (renamed from find_smallest_letter.cpp)0
-rw-r--r--other/find_town_judge.cpp (renamed from find_town_judge.cpp)0
-rw-r--r--other/first_missing_positive.cpp (renamed from first_missing_positive.cpp)0
-rw-r--r--other/first_unique_char_string.cpp (renamed from first_unique_char_string.cpp)0
-rw-r--r--other/flatten_binary_to_linked.cpp (renamed from flatten_binary_to_linked.cpp)0
-rw-r--r--other/flip_string_monotone_increase.cpp (renamed from flip_string_monotone_increase.cpp)0
-rw-r--r--other/freedom_trail.cpp (renamed from freedom_trail.cpp)0
-rw-r--r--other/frog_jump.cpp (renamed from frog_jump.cpp)0
-rw-r--r--other/fruit_into_baskets.cpp (renamed from fruit_into_baskets.cpp)0
-rw-r--r--other/furthest_building_reach.cpp (renamed from furthest_building_reach.cpp)0
-rw-r--r--other/gas_station.cpp (renamed from gas_station.cpp)0
-rw-r--r--other/gas_station.rs (renamed from gas_station.rs)0
-rw-r--r--other/greatest_common_div_string.cpp (renamed from greatest_common_div_string.cpp)0
-rw-r--r--other/greatest_sum_div_three.cpp (renamed from greatest_sum_div_three.cpp)0
-rw-r--r--other/group_anagrams.cpp (renamed from group_anagrams.cpp)0
-rw-r--r--other/group_anagrams.rs (renamed from group_anagrams.rs)0
-rw-r--r--other/guess_number_high_low.cpp (renamed from guess_number_high_low.cpp)0
-rw-r--r--other/guess_number_high_low.rs (renamed from guess_number_high_low.rs)0
-rw-r--r--other/hand_of_straights.cpp (renamed from hand_of_straights.cpp)0
-rw-r--r--other/happy_number.cpp (renamed from happy_number.cpp)0
-rw-r--r--other/house_robber.cpp (renamed from house_robber.cpp)0
-rw-r--r--other/house_robber.rs (renamed from house_robber.rs)0
-rw-r--r--other/idx_first_occur_str.cpp (renamed from idx_first_occur_str.cpp)0
-rw-r--r--other/image_overlap.cpp (renamed from image_overlap.cpp)0
-rw-r--r--other/image_overlap.rs (renamed from image_overlap.rs)0
-rw-r--r--other/implement_queue_stacks.cpp (renamed from implement_queue_stacks.cpp)0
-rw-r--r--other/increasing_triplet_subsequence.cpp (renamed from increasing_triplet_subsequence.cpp)0
-rw-r--r--other/inform_employees.cpp (renamed from inform_employees.cpp)0
-rw-r--r--other/insert_delete_getrandom.cpp (renamed from insert_delete_getrandom.cpp)0
-rw-r--r--other/insert_delete_getrandom.rs (renamed from insert_delete_getrandom.rs)0
-rw-r--r--other/insert_interval.cpp (renamed from insert_interval.cpp)0
-rw-r--r--other/int_roman.cpp (renamed from int_roman.cpp)0
-rw-r--r--other/int_roman.rs (renamed from int_roman.rs)0
-rw-r--r--other/integer_break.cpp (renamed from integer_break.cpp)0
-rw-r--r--other/interleaving_string.cpp (renamed from interleaving_string.cpp)0
-rw-r--r--other/invert_binary_tree.cpp (renamed from invert_binary_tree.cpp)0
-rw-r--r--other/ipo.cpp (renamed from ipo.cpp)0
-rw-r--r--other/is_graph_biparite.cpp (renamed from is_graph_biparite.cpp)0
-rw-r--r--other/jump_game.cpp (renamed from jump_game.cpp)0
-rw-r--r--other/jump_game.rs (renamed from jump_game.rs)0
-rw-r--r--other/jump_game3.cpp (renamed from jump_game3.cpp)0
-rw-r--r--other/jump_game3.rs (renamed from jump_game3.rs)0
-rw-r--r--other/jump_game4.cpp (renamed from jump_game4.cpp)0
-rw-r--r--other/jump_game6.cpp (renamed from jump_game6.cpp)0
-rw-r--r--other/k_inverse_pairs.cpp (renamed from k_inverse_pairs.cpp)0
-rw-r--r--other/k_radius_subarr.cpp (renamed from k_radius_subarr.cpp)0
-rw-r--r--other/keys_and_rooms.cpp (renamed from keys_and_rooms.cpp)0
-rw-r--r--other/keys_and_rooms.rs (renamed from keys_and_rooms.rs)0
-rw-r--r--other/kids_max_num_candy.cpp (renamed from kids_max_num_candy.cpp)0
-rw-r--r--other/knight_probability_chessboard.cpp (renamed from knight_probability_chessboard.cpp)0
-rw-r--r--other/koko_eating_bananas.cpp (renamed from koko_eating_bananas.cpp)0
-rw-r--r--other/kth_element_in_stream.cpp (renamed from kth_element_in_stream.cpp)0
-rw-r--r--other/kth_largest_element.cpp (renamed from kth_largest_element.cpp)0
-rw-r--r--other/kth_largest_element_stream.cpp (renamed from kth_largest_element_stream.cpp)0
-rw-r--r--other/kth_missing_pos_num.cpp (renamed from kth_missing_pos_num.cpp)0
-rw-r--r--other/kth_smallest_lexicographical.cpp (renamed from kth_smallest_lexicographical.cpp)0
-rw-r--r--other/kth_smallest_sorted_matrix.cpp (renamed from kth_smallest_sorted_matrix.cpp)0
-rw-r--r--other/largest_colour_value_graph.cpp (renamed from largest_colour_value_graph.cpp)0
-rw-r--r--other/largest_int_add_target.cpp (renamed from largest_int_add_target.cpp)0
-rw-r--r--other/largest_multiple_three.cpp (renamed from largest_multiple_three.cpp)0
-rw-r--r--other/largest_odd_num_string.cpp (renamed from largest_odd_num_string.cpp)0
-rw-r--r--other/largest_perimeter_triangle.cpp (renamed from largest_perimeter_triangle.cpp)0
-rw-r--r--other/last_day_cross.cpp (renamed from last_day_cross.cpp)0
-rw-r--r--other/leaf_similar_trees.cpp (renamed from leaf_similar_trees.cpp)0
-rw-r--r--other/leaf_similar_trees.rs (renamed from leaf_similar_trees.rs)0
-rw-r--r--other/letter_combo_number.cpp (renamed from letter_combo_number.cpp)0
-rw-r--r--other/lexicographical_numbers.cpp (renamed from lexicographical_numbers.cpp)0
-rw-r--r--other/lexicographically_small_string.cpp (renamed from lexicographically_small_string.cpp)0
-rw-r--r--other/lfu_cache.cpp (renamed from lfu_cache.cpp)0
-rw-r--r--other/linked_list_cycle2.cpp (renamed from linked_list_cycle2.cpp)0
-rw-r--r--other/linked_list_random.cpp (renamed from linked_list_random.cpp)0
-rw-r--r--other/longest_arithmetic_subseq.cpp (renamed from longest_arithmetic_subseq.cpp)0
-rw-r--r--other/longest_arithmetic_subseq_diff.cpp (renamed from longest_arithmetic_subseq_diff.cpp)0
-rw-r--r--other/longest_common_subseq.cpp (renamed from longest_common_subseq.cpp)0
-rw-r--r--other/longest_common_subseq.rs (renamed from longest_common_subseq.rs)0
-rw-r--r--other/longest_consecutive_sequence.cpp (renamed from longest_consecutive_sequence.cpp)0
-rw-r--r--other/longest_cycle_graph.cpp (renamed from longest_cycle_graph.cpp)0
-rw-r--r--other/longest_happy_string.cpp (renamed from longest_happy_string.cpp)0
-rw-r--r--other/longest_increasing_subseq.cpp (renamed from longest_increasing_subseq.cpp)0
-rw-r--r--other/longest_palindrome_concat.cpp (renamed from longest_palindrome_concat.cpp)0
-rw-r--r--other/longest_palindrome_concat.rs (renamed from longest_palindrome_concat.rs)0
-rw-r--r--other/longest_palindromic_subseq.cpp (renamed from longest_palindromic_subseq.cpp)0
-rw-r--r--other/longest_palindromic_substr.cpp (renamed from longest_palindromic_substr.cpp)0
-rw-r--r--other/longest_path_diff_adjacent_char.cpp (renamed from longest_path_diff_adjacent_char.cpp)0
-rw-r--r--other/longest_path_diff_adjacent_char.rs (renamed from longest_path_diff_adjacent_char.rs)0
-rw-r--r--other/longest_string_chain.cpp (renamed from longest_string_chain.cpp)0
-rw-r--r--other/longest_subarr_ones.cpp (renamed from longest_subarr_ones.cpp)0
-rw-r--r--other/longest_subseq_lim_sum.cpp (renamed from longest_subseq_lim_sum.cpp)0
-rw-r--r--other/longest_subseq_lim_sum.rs (renamed from longest_subseq_lim_sum.rs)0
-rw-r--r--other/longest_substring_no_repeat.cpp (renamed from longest_substring_no_repeat.cpp)0
-rw-r--r--other/longest_valid_course.cpp (renamed from longest_valid_course.cpp)0
-rw-r--r--other/longest_valid_parentheses.cpp (renamed from longest_valid_parentheses.cpp)0
-rw-r--r--other/longest_word_dict.cpp (renamed from longest_word_dict.cpp)0
-rw-r--r--other/longest_zigzag_bt.cpp (renamed from longest_zigzag_bt.cpp)0
-rw-r--r--other/lowest_common_ancestor.cpp (renamed from lowest_common_ancestor.cpp)0
-rw-r--r--other/lowest_common_ancestor_bst.cpp (renamed from lowest_common_ancestor_bst.cpp)0
-rw-r--r--other/lru_cache.cpp (renamed from lru_cache.cpp)0
-rw-r--r--other/magnetic_force_2_balls.cpp (renamed from magnetic_force_2_balls.cpp)0
-rw-r--r--other/make_array_increasing.cpp (renamed from make_array_increasing.cpp)0
-rw-r--r--other/make_string_great.cpp (renamed from make_string_great.cpp)0
-rw-r--r--other/make_string_great.rs (renamed from make_string_great.rs)0
-rw-r--r--other/make_sum_divisible_p.cpp (renamed from make_sum_divisible_p.cpp)0
-rw-r--r--other/marbles_in_bags.cpp (renamed from marbles_in_bags.cpp)0
-rw-r--r--other/matchsticks_square.cpp (renamed from matchsticks_square.cpp)0
-rw-r--r--other/matrix_diagonal_sum.cpp (renamed from matrix_diagonal_sum.cpp)0
-rw-r--r--other/max_69.cpp (renamed from max_69.cpp)0
-rw-r--r--other/max_69.rs (renamed from max_69.rs)0
-rw-r--r--other/max_area_cake.cpp (renamed from max_area_cake.cpp)0
-rw-r--r--other/max_area_island.cpp (renamed from max_area_island.cpp)0
-rw-r--r--other/max_average_pass_ration.cpp (renamed from max_average_pass_ration.cpp)0
-rw-r--r--other/max_bags_rocks.cpp (renamed from max_bags_rocks.cpp)0
-rw-r--r--other/max_bags_rocks.rs (renamed from max_bags_rocks.rs)0
-rw-r--r--other/max_consecutive_ones3.cpp (renamed from max_consecutive_ones3.cpp)0
-rw-r--r--other/max_depth_binary_tree.cpp (renamed from max_depth_binary_tree.cpp)0
-rw-r--r--other/max_diff_node_ancestor.cpp (renamed from max_diff_node_ancestor.cpp)0
-rw-r--r--other/max_diff_node_ancestor.rs (renamed from max_diff_node_ancestor.rs)0
-rw-r--r--other/max_distance_closest_person.cpp (renamed from max_distance_closest_person.cpp)0
-rw-r--r--other/max_erasure_value.cpp (renamed from max_erasure_value.cpp)0
-rw-r--r--other/max_ice_cream_bars.cpp (renamed from max_ice_cream_bars.cpp)0
-rw-r--r--other/max_ice_cream_bars.rs (renamed from max_ice_cream_bars.rs)0
-rw-r--r--other/max_len_concat_str.cpp (renamed from max_len_concat_str.cpp)0
-rw-r--r--other/max_len_concat_str.rs (renamed from max_len_concat_str.rs)0
-rw-r--r--other/max_length_pair_chain.cpp (renamed from max_length_pair_chain.cpp)0
-rw-r--r--other/max_length_repeated_subarr.cpp (renamed from max_length_repeated_subarr.cpp)0
-rw-r--r--other/max_network_rank.cpp (renamed from max_network_rank.cpp)0
-rw-r--r--other/max_num_events_attended2.cpp (renamed from max_num_events_attended2.cpp)0
-rw-r--r--other/max_num_ksum_pair.cpp (renamed from max_num_ksum_pair.cpp)0
-rw-r--r--other/max_num_tasks_assign.cpp (renamed from max_num_tasks_assign.cpp)0
-rw-r--r--other/max_num_vowel_substr.cpp (renamed from max_num_vowel_substr.cpp)0
-rw-r--r--other/max_performance_team.cpp (renamed from max_performance_team.cpp)0
-rw-r--r--other/max_points_from_cards.cpp (renamed from max_points_from_cards.cpp)0
-rw-r--r--other/max_points_line.cpp (renamed from max_points_line.cpp)0
-rw-r--r--other/max_points_line.rs (renamed from max_points_line.rs)0
-rw-r--r--other/max_product_3num.cpp (renamed from max_product_3num.cpp)0
-rw-r--r--other/max_product_split_bt.cpp (renamed from max_product_split_bt.cpp)0
-rw-r--r--other/max_product_split_bt.rs (renamed from max_product_split_bt.rs)0
-rw-r--r--other/max_product_word_len.cpp (renamed from max_product_word_len.cpp)0
-rw-r--r--other/max_profit_job.cpp (renamed from max_profit_job.cpp)0
-rw-r--r--other/max_profit_job.rs (renamed from max_profit_job.rs)0
-rw-r--r--other/max_running_time_n_computer.cpp (renamed from max_running_time_n_computer.cpp)0
-rw-r--r--other/max_score_good_subarr.cpp (renamed from max_score_good_subarr.cpp)0
-rw-r--r--other/max_score_mult_opp.cpp (renamed from max_score_mult_opp.cpp)0
-rw-r--r--other/max_score_n_operations.cpp (renamed from max_score_n_operations.cpp)0
-rw-r--r--other/max_score_node_sequence.cpp (renamed from max_score_node_sequence.cpp)0
-rw-r--r--other/max_subarray.cpp (renamed from max_subarray.cpp)0
-rw-r--r--other/max_subseq_score.cpp (renamed from max_subseq_score.cpp)0
-rw-r--r--other/max_sum_3_noverlap_subarr.cpp (renamed from max_sum_3_noverlap_subarr.cpp)0
-rw-r--r--other/max_sum_binary_tree.cpp (renamed from max_sum_binary_tree.cpp)0
-rw-r--r--other/max_sum_circular_subarr.cpp (renamed from max_sum_circular_subarr.cpp)0
-rw-r--r--other/max_sum_rectangle.cpp (renamed from max_sum_rectangle.cpp)0
-rw-r--r--other/max_total_importance_road.cpp (renamed from max_total_importance_road.cpp)0
-rw-r--r--other/max_tranfer_requests.cpp (renamed from max_tranfer_requests.cpp)0
-rw-r--r--other/max_twin_sum_list.cpp (renamed from max_twin_sum_list.cpp)0
-rw-r--r--other/max_units_truck.cpp (renamed from max_units_truck.cpp)0
-rw-r--r--other/max_val_k_coin_pile.cpp (renamed from max_val_k_coin_pile.cpp)0
-rw-r--r--other/max_value_give_idx.cpp (renamed from max_value_give_idx.cpp)0
-rw-r--r--other/max_width_binary_tree.cpp (renamed from max_width_binary_tree.cpp)0
-rw-r--r--other/maximise_confusion_exam.cpp (renamed from maximise_confusion_exam.cpp)0
-rw-r--r--other/maximise_grid_happiness.cpp (renamed from maximise_grid_happiness.cpp)0
-rw-r--r--other/merge_sorted_array.cpp (renamed from merge_sorted_array.cpp)0
-rw-r--r--other/merge_sorted_array.rs (renamed from merge_sorted_array.rs)0
-rw-r--r--other/merge_string_alt.cpp (renamed from merge_string_alt.cpp)0
-rw-r--r--other/middle_linked_list.cpp (renamed from middle_linked_list.cpp)0
-rw-r--r--other/middle_linked_list.rs (renamed from middle_linked_list.rs)0
-rw-r--r--other/min_abs_diff_bst.cpp (renamed from min_abs_diff_bst.cpp)0
-rw-r--r--other/min_ascii_strs.cpp (renamed from min_ascii_strs.cpp)0
-rw-r--r--other/min_avg_diff.cpp (renamed from min_avg_diff.cpp)0
-rw-r--r--other/min_avg_diff.rs (renamed from min_avg_diff.rs)0
-rw-r--r--other/min_cost_arr_equal.cpp (renamed from min_cost_arr_equal.cpp)0
-rw-r--r--other/min_cost_change_expr.cpp (renamed from min_cost_change_expr.cpp)0
-rw-r--r--other/min_cost_climbing_stairs.cpp (renamed from min_cost_climbing_stairs.cpp)0
-rw-r--r--other/min_cost_convert_string1.cpp (renamed from min_cost_convert_string1.cpp)0
-rw-r--r--other/min_cost_cut_stick.cpp (renamed from min_cost_cut_stick.cpp)0
-rw-r--r--other/min_cost_ticket.cpp (renamed from min_cost_ticket.cpp)0
-rw-r--r--other/min_deletions_unique_char.cpp (renamed from min_deletions_unique_char.cpp)0
-rw-r--r--other/min_depth_binary_tree.cpp (renamed from min_depth_binary_tree.cpp)0
-rw-r--r--other/min_deviation_arr.cpp (renamed from min_deviation_arr.cpp)0
-rw-r--r--other/min_difficulty_schedule.cpp (renamed from min_difficulty_schedule.cpp)0
-rw-r--r--other/min_dist_bst_node.cpp (renamed from min_dist_bst_node.cpp)0
-rw-r--r--other/min_dist_target_element.cpp (renamed from min_dist_target_element.cpp)0
-rw-r--r--other/min_falling_path_sum.cpp (renamed from min_falling_path_sum.cpp)0
-rw-r--r--other/min_falling_path_sum.rs (renamed from min_falling_path_sum.rs)0
-rw-r--r--other/min_flips_abc.cpp (renamed from min_flips_abc.cpp)0
-rw-r--r--other/min_fuel_report_captial.cpp (renamed from min_fuel_report_captial.cpp)0
-rw-r--r--other/min_genetic_mutation.cpp (renamed from min_genetic_mutation.cpp)0
-rw-r--r--other/min_genetic_mutation.rs (renamed from min_genetic_mutation.rs)0
-rw-r--r--other/min_incr_arr_unique.cpp (renamed from min_incr_arr_unique.cpp)0
-rw-r--r--other/min_insertion_make_palindrome.cpp (renamed from min_insertion_make_palindrome.cpp)0
-rw-r--r--other/min_jump_reach_home.cpp (renamed from min_jump_reach_home.cpp)0
-rw-r--r--other/min_max_array.cpp (renamed from min_max_array.cpp)0
-rw-r--r--other/min_max_diff_pair.cpp (renamed from min_max_diff_pair.cpp)0
-rw-r--r--other/min_move_palindrome.cpp (renamed from min_move_palindrome.cpp)0
-rw-r--r--other/min_moves_equal_array2.cpp (renamed from min_moves_equal_array2.cpp)0
-rw-r--r--other/min_num_arrow_balloon.cpp (renamed from min_num_arrow_balloon.cpp)0
-rw-r--r--other/min_num_arrow_balloon.rs (renamed from min_num_arrow_balloon.rs)0
-rw-r--r--other/min_num_days_disconnect_island.cpp (renamed from min_num_days_disconnect_island.cpp)0
-rw-r--r--other/min_num_opp_arr_cont.cpp (renamed from min_num_opp_arr_cont.cpp)0
-rw-r--r--other/min_num_refueling_stops.cpp (renamed from min_num_refueling_stops.cpp)0
-rw-r--r--other/min_num_remove_mountain_arr.cpp (renamed from min_num_remove_mountain_arr.cpp)0
-rw-r--r--other/min_num_vertices_node.cpp (renamed from min_num_vertices_node.cpp)0
-rw-r--r--other/min_one_bit_0.cpp (renamed from min_one_bit_0.cpp)0
-rw-r--r--other/min_one_bit_0.rs (renamed from min_one_bit_0.rs)0
-rw-r--r--other/min_operations_x_zero.cpp (renamed from min_operations_x_zero.cpp)0
-rw-r--r--other/min_path_sum.cpp (renamed from min_path_sum.cpp)0
-rw-r--r--other/min_rounds_complete_all_tasks.cpp (renamed from min_rounds_complete_all_tasks.cpp)0
-rw-r--r--other/min_rounds_complete_all_tasks.rs (renamed from min_rounds_complete_all_tasks.rs)0
-rw-r--r--other/min_score_path_city.cpp (renamed from min_score_path_city.cpp)0
-rw-r--r--other/min_size_subarr_sum.cpp (renamed from min_size_subarr_sum.cpp)0
-rw-r--r--other/min_speed_arrive_time.cpp (renamed from min_speed_arrive_time.cpp)0
-rw-r--r--other/min_stack.cpp (renamed from min_stack.cpp)0
-rw-r--r--other/min_swap_group_1.cpp (renamed from min_swap_group_1.cpp)0
-rw-r--r--other/min_time_apples_tree.cpp (renamed from min_time_apples_tree.cpp)0
-rw-r--r--other/min_time_apples_tree.rs (renamed from min_time_apples_tree.rs)0
-rw-r--r--other/min_time_complete_trip.cpp (renamed from min_time_complete_trip.cpp)0
-rw-r--r--other/min_time_rope_colorful.cpp (renamed from min_time_rope_colorful.cpp)0
-rw-r--r--other/min_time_visit_cell_grid.cpp (renamed from min_time_visit_cell_grid.cpp)0
-rw-r--r--other/min_window_substring.cpp (renamed from min_window_substring.cpp)0
-rw-r--r--other/min_window_substring.rs (renamed from min_window_substring.rs)0
-rw-r--r--other/mirror_reflection.cpp (renamed from mirror_reflection.cpp)0
-rw-r--r--other/missing_number.cpp (renamed from missing_number.cpp)0
-rw-r--r--other/modify_graph_edge_weight.cpp (renamed from modify_graph_edge_weight.cpp)0
-rw-r--r--other/most_stones_remove.cpp (renamed from most_stones_remove.cpp)0
-rw-r--r--other/most_stones_remove.rs (renamed from most_stones_remove.rs)0
-rw-r--r--other/most_water.cpp (renamed from most_water.cpp)0
-rw-r--r--other/my_calendar.cpp (renamed from my_calendar.cpp)0
-rw-r--r--other/my_calendar2.cpp (renamed from my_calendar2.cpp)0
-rw-r--r--other/my_calendar3.cpp (renamed from my_calendar3.cpp)0
-rw-r--r--other/n_ary_tree_traverse.cpp (renamed from n_ary_tree_traverse.cpp)0
-rw-r--r--other/n_queens2.cpp (renamed from n_queens2.cpp)0
-rw-r--r--other/naming_company.cpp (renamed from naming_company.cpp)0
-rw-r--r--other/nearest_exit_maze.cpp (renamed from nearest_exit_maze.cpp)0
-rw-r--r--other/nearest_exit_maze.rs (renamed from nearest_exit_maze.rs)0
-rw-r--r--other/new_21_game.cpp (renamed from new_21_game.cpp)0
-rw-r--r--other/next_greater_element2.cpp (renamed from next_greater_element2.cpp)0
-rw-r--r--other/next_permutation.cpp (renamed from next_permutation.cpp)0
-rw-r--r--other/non_decreasing_array.cpp (renamed from non_decreasing_array.cpp)0
-rw-r--r--other/non_decreasing_subseq.cpp (renamed from non_decreasing_subseq.cpp)0
-rw-r--r--other/non_overlapping_interval.cpp (renamed from non_overlapping_interval.cpp)0
-rw-r--r--other/nth_tribonacci_number.cpp (renamed from nth_tribonacci_number.cpp)0
-rw-r--r--other/num_bad_pairs.cpp (renamed from num_bad_pairs.cpp)0
-rw-r--r--other/num_bad_pairs.rs (renamed from num_bad_pairs.rs)0
-rw-r--r--other/num_closed_islands.cpp (renamed from num_closed_islands.cpp)0
-rw-r--r--other/num_cut_pizza.cpp (renamed from num_cut_pizza.cpp)0
-rw-r--r--other/num_dice_roll_target_sum.cpp (renamed from num_dice_roll_target_sum.cpp)0
-rw-r--r--other/num_enclaves.cpp (renamed from num_enclaves.cpp)0
-rw-r--r--other/num_even_nums.cpp (renamed from num_even_nums.cpp)0
-rw-r--r--other/num_good_path.cpp (renamed from num_good_path.cpp)0
-rw-r--r--other/num_increasing_path.cpp (renamed from num_increasing_path.cpp)0
-rw-r--r--other/num_longest_incr_subseq.cpp (renamed from num_longest_incr_subseq.cpp)0
-rw-r--r--other/num_matching_subsequence.cpp (renamed from num_matching_subsequence.cpp)0
-rw-r--r--other/num_music_playlists.cpp (renamed from num_music_playlists.cpp)0
-rw-r--r--other/num_nodes_sub_tree.cpp (renamed from num_nodes_sub_tree.cpp)0
-rw-r--r--other/num_nodes_sub_tree.rs (renamed from num_nodes_sub_tree.rs)0
-rw-r--r--other/num_op_connect_network.cpp (renamed from num_op_connect_network.cpp)0
-rw-r--r--other/num_people_aware_secret.cpp (renamed from num_people_aware_secret.cpp)0
-rw-r--r--other/num_same_consecutive_diff.cpp (renamed from num_same_consecutive_diff.cpp)0
-rw-r--r--other/num_smaller_num_self.cpp (renamed from num_smaller_num_self.cpp)0
-rw-r--r--other/num_squareful_arrays.cpp (renamed from num_squareful_arrays.cpp)0
-rw-r--r--other/num_subseq_satisfy.cpp (renamed from num_subseq_satisfy.cpp)0
-rw-r--r--other/num_to_hex_binary.cpp (renamed from num_to_hex_binary.cpp)0
-rw-r--r--other/num_valid_words_puzzle.cpp (renamed from num_valid_words_puzzle.cpp)0
-rw-r--r--other/num_ways_dict.cpp (renamed from num_ways_dict.cpp)0
-rw-r--r--other/num_ways_remain_place.cpp (renamed from num_ways_remain_place.cpp)0
-rw-r--r--other/num_ways_reorder_array.cpp (renamed from num_ways_reorder_array.cpp)0
-rw-r--r--other/num_weak_char_game.cpp (renamed from num_weak_char_game.cpp)0
-rw-r--r--other/num_zero_filled_subarr.cpp (renamed from num_zero_filled_subarr.cpp)0
-rw-r--r--other/number_1bits.cpp (renamed from number_1bits.cpp)0
-rw-r--r--other/number_atoms.cpp (renamed from number_atoms.cpp)0
-rw-r--r--other/number_islands.cpp (renamed from number_islands.cpp)0
-rw-r--r--other/number_provinces.cpp (renamed from number_provinces.cpp)0
-rw-r--r--other/number_steps_to_0.cpp (renamed from number_steps_to_0.cpp)0
-rw-r--r--other/number_submatrices_sum_target.cpp (renamed from number_submatrices_sum_target.cpp)0
-rw-r--r--other/odd_even_linke_list.cpp (renamed from odd_even_linke_list.cpp)0
-rw-r--r--other/odd_even_linke_list.rs (renamed from odd_even_linke_list.rs)0
-rw-r--r--other/ones_and_zeroes.cpp (renamed from ones_and_zeroes.cpp)0
-rw-r--r--other/online_stock_span.cpp (renamed from online_stock_span.cpp)0
-rw-r--r--other/online_stock_span.rs (renamed from online_stock_span.rs)0
-rw-r--r--other/optimal_partition_string.cpp (renamed from optimal_partition_string.cpp)0
-rw-r--r--other/orderly_queue.cpp (renamed from orderly_queue.cpp)0
-rw-r--r--other/orderly_queue.rs (renamed from orderly_queue.rs)0
-rw-r--r--other/out_of_bounds_paths.cpp (renamed from out_of_bounds_paths.cpp)0
-rw-r--r--other/pacific_atlantic_water_flow.cpp (renamed from pacific_atlantic_water_flow.cpp)0
-rw-r--r--other/paint_house3.cpp (renamed from paint_house3.cpp)0
-rw-r--r--other/painting_grid_three_colour.cpp (renamed from painting_grid_three_colour.cpp)0
-rw-r--r--other/painting_walls.cpp (renamed from painting_walls.cpp)0
-rw-r--r--other/pairs_spells_potions.cpp (renamed from pairs_spells_potions.cpp)0
-rw-r--r--other/palindrome_linked_list.cpp (renamed from palindrome_linked_list.cpp)0
-rw-r--r--other/palindrome_number.rs (renamed from palindrome_number.rs)0
-rw-r--r--other/palindrome_pairs.cpp (renamed from palindrome_pairs.cpp)0
-rw-r--r--other/palindrome_partitioning.cpp (renamed from palindrome_partitioning.cpp)0
-rw-r--r--other/parallel_courses3.cpp (renamed from parallel_courses3.cpp)0
-rw-r--r--other/partition_array_max_sum.cpp (renamed from partition_array_max_sum.cpp)0
-rw-r--r--other/partition_array_pivot.rs (renamed from partition_array_pivot.rs)0
-rw-r--r--other/partition_list.cpp (renamed from partition_list.cpp)0
-rw-r--r--other/partition_min_binary_array.cpp (renamed from partition_min_binary_array.cpp)0
-rw-r--r--other/pascals_triangle.cpp (renamed from pascals_triangle.cpp)0
-rw-r--r--other/path_max_probability.cpp (renamed from path_max_probability.cpp)0
-rw-r--r--other/path_min_effort.cpp (renamed from path_min_effort.cpp)0
-rw-r--r--other/path_min_effort1.cpp (renamed from path_min_effort1.cpp)0
-rw-r--r--other/path_sum.cpp (renamed from path_sum.cpp)0
-rw-r--r--other/path_sum2.cpp (renamed from path_sum2.cpp)0
-rw-r--r--other/peak_idx_mountain_arr.cpp (renamed from peak_idx_mountain_arr.cpp)0
-rw-r--r--other/peeking_iterator.cpp (renamed from peeking_iterator.cpp)0
-rw-r--r--other/percentage_letter_string.cpp (renamed from percentage_letter_string.cpp)0
-rw-r--r--other/perfect_squares.cpp (renamed from perfect_squares.cpp)0
-rw-r--r--other/perfect_squares.rs (renamed from perfect_squares.rs)0
-rw-r--r--other/permutation_in_string.cpp (renamed from permutation_in_string.cpp)0
-rw-r--r--other/permutation_sequence.cpp (renamed from permutation_sequence.cpp)0
-rw-r--r--other/permutations.cpp (renamed from permutations.cpp)0
-rw-r--r--other/permutations2.cpp (renamed from permutations2.cpp)0
-rw-r--r--other/poor-pigs.cpp (renamed from poor-pigs.cpp)0
-rw-r--r--other/possible_bipartition.cpp (renamed from possible_bipartition.cpp)0
-rw-r--r--other/possible_bipartition.rs (renamed from possible_bipartition.rs)0
-rw-r--r--other/power_3.cpp (renamed from power_3.cpp)0
-rw-r--r--other/power_of_four.cpp (renamed from power_of_four.cpp)0
-rw-r--r--other/power_of_four.rs (renamed from power_of_four.rs)0
-rw-r--r--other/power_of_two.cpp (renamed from power_of_two.cpp)0
-rw-r--r--other/predict_winner.cpp (renamed from predict_winner.cpp)0
-rw-r--r--other/prefix_suffix_search.cpp (renamed from prefix_suffix_search.cpp)0
-rw-r--r--other/profitable_schemes.cpp (renamed from profitable_schemes.cpp)0
-rw-r--r--other/pseudo_palindrome_binary_tree.cpp (renamed from pseudo_palindrome_binary_tree.cpp)0
-rw-r--r--other/push_dominoes.cpp (renamed from push_dominoes.cpp)0
-rw-r--r--other/queue_reconstruction.cpp (renamed from queue_reconstruction.cpp)0
-rw-r--r--other/range_sum_bst.cpp (renamed from range_sum_bst.cpp)0
-rw-r--r--other/range_sum_bst.rs (renamed from range_sum_bst.rs)0
-rw-r--r--other/range_sum_query_2d.cpp (renamed from range_sum_query_2d.cpp)0
-rw-r--r--other/range_sum_query_mutable.cpp (renamed from range_sum_query_mutable.cpp)0
-rw-r--r--other/ransom_note.cpp (renamed from ransom_note.cpp)0
-rw-r--r--other/rectangle_area.cpp (renamed from rectangle_area.cpp)0
-rw-r--r--other/rectangle_area.rs (renamed from rectangle_area.rs)0
-rw-r--r--other/rectangle_fewest_squares.cpp (renamed from rectangle_fewest_squares.cpp)0
-rw-r--r--other/reduce_array_size_half.cpp (renamed from reduce_array_size_half.cpp)0
-rw-r--r--other/reducing_dishes.cpp (renamed from reducing_dishes.cpp)0
-rw-r--r--other/remove_adjacent_dup.cpp (renamed from remove_adjacent_dup.cpp)0
-rw-r--r--other/remove_adjacent_dup_str.cpp (renamed from remove_adjacent_dup_str.cpp)0
-rw-r--r--other/remove_adjacent_dup_str.rs (renamed from remove_adjacent_dup_str.rs)0
-rw-r--r--other/remove_boxes.cpp (renamed from remove_boxes.cpp)0
-rw-r--r--other/remove_dupplicate.cpp (renamed from remove_dupplicate.cpp)0
-rw-r--r--other/remove_dupplicate.rs (renamed from remove_dupplicate.rs)0
-rw-r--r--other/remove_element.cpp (renamed from remove_element.cpp)0
-rw-r--r--other/remove_element.rs (renamed from remove_element.rs)0
-rw-r--r--other/remove_max_num_edge_traverse.cpp (renamed from remove_max_num_edge_traverse.cpp)0
-rw-r--r--other/remove_nth_node.cpp (renamed from remove_nth_node.cpp)0
-rw-r--r--other/remove_palindromic_subsequence.cpp (renamed from remove_palindromic_subsequence.cpp)0
-rw-r--r--other/remove_star_string.cpp (renamed from remove_star_string.cpp)0
-rw-r--r--other/remove_stones.cpp (renamed from remove_stones.cpp)0
-rw-r--r--other/remove_stones.rs (renamed from remove_stones.rs)0
-rw-r--r--other/remove_subfolder_filesystem.cpp (renamed from remove_subfolder_filesystem.cpp)0
-rw-r--r--other/remove_substring.cpp (renamed from remove_substring.cpp)0
-rw-r--r--other/reorder_route_city_zero.cpp (renamed from reorder_route_city_zero.cpp)0
-rw-r--r--other/reordered_power2.cpp (renamed from reordered_power2.cpp)0
-rw-r--r--other/reorganise_string.cpp (renamed from reorganise_string.cpp)0
-rw-r--r--other/repeated_substring_pattern.cpp (renamed from repeated_substring_pattern.cpp)0
-rw-r--r--other/restore_array.cpp (renamed from restore_array.cpp)0
-rw-r--r--other/restore_ip_addr.cpp (renamed from restore_ip_addr.cpp)0
-rw-r--r--other/reverse_integer.cpp (renamed from reverse_integer.cpp)0
-rw-r--r--other/reverse_linked_list.cpp (renamed from reverse_linked_list.cpp)0
-rw-r--r--other/reverse_linked_list2.cpp (renamed from reverse_linked_list2.cpp)0
-rw-r--r--other/reverse_string.cpp (renamed from reverse_string.cpp)0
-rw-r--r--other/reverse_string2.cpp (renamed from reverse_string2.cpp)0
-rw-r--r--other/reverse_string3.cpp (renamed from reverse_string3.cpp)0
-rw-r--r--other/reverse_vowel_string.cpp (renamed from reverse_vowel_string.cpp)0
-rw-r--r--other/reverse_vowel_string.rs (renamed from reverse_vowel_string.rs)0
-rw-r--r--other/reverse_word_string.cpp (renamed from reverse_word_string.cpp)0
-rw-r--r--other/reverse_word_string.rs (renamed from reverse_word_string.rs)0
-rw-r--r--other/roman_2_int.cpp (renamed from roman_2_int.cpp)0
-rw-r--r--other/rotate_function.cpp (renamed from rotate_function.cpp)0
-rw-r--r--other/rotate_image.cpp (renamed from rotate_image.cpp)0
-rw-r--r--other/rotate_image.rs (renamed from rotate_image.rs)0
-rw-r--r--other/running_sum_1d_array.cpp (renamed from running_sum_1d_array.cpp)0
-rw-r--r--other/same_tree.cpp (renamed from same_tree.cpp)0
-rw-r--r--other/same_tree.rs (renamed from same_tree.rs)0
-rw-r--r--other/satisfiability_eqaulity.cpp (renamed from satisfiability_eqaulity.cpp)0
-rw-r--r--other/scramble_string.cpp (renamed from scramble_string.cpp)0
-rw-r--r--other/search_2d_matrix.cpp (renamed from search_2d_matrix.cpp)0
-rw-r--r--other/search_2d_matrix2.cpp (renamed from search_2d_matrix2.cpp)0
-rw-r--r--other/search_rotated_array.cpp (renamed from search_rotated_array.cpp)0
-rw-r--r--other/search_rotated_array2.cpp (renamed from search_rotated_array2.cpp)0
-rw-r--r--other/search_suggestion_sys.cpp (renamed from search_suggestion_sys.cpp)0
-rw-r--r--other/set_matrix_0.rs (renamed from set_matrix_0.rs)0
-rw-r--r--other/set_mismatch.cpp (renamed from set_mismatch.cpp)0
-rw-r--r--other/set_mismatch.rs (renamed from set_mismatch.rs)0
-rw-r--r--other/short_encoding_words.cpp (renamed from short_encoding_words.cpp)0
-rw-r--r--other/shortest_bridge.cpp (renamed from shortest_bridge.cpp)0
-rw-r--r--other/shortest_dist_road_addition1.cpp (renamed from shortest_dist_road_addition1.cpp)0
-rw-r--r--other/shortest_path_alternate_color.cpp (renamed from shortest_path_alternate_color.cpp)0
-rw-r--r--other/shortest_path_binary_matrix.cpp (renamed from shortest_path_binary_matrix.cpp)0
-rw-r--r--other/shortest_path_grid_obstacle.cpp (renamed from shortest_path_grid_obstacle.cpp)0
-rw-r--r--other/shortest_path_grid_obstacle.rs (renamed from shortest_path_grid_obstacle.rs)0
-rw-r--r--other/shortest_path_keys.cpp (renamed from shortest_path_keys.cpp)0
-rw-r--r--other/shortest_path_vis_nodes.cpp (renamed from shortest_path_vis_nodes.cpp)0
-rw-r--r--other/shortest_unsorted_subarr.cpp (renamed from shortest_unsorted_subarr.cpp)0
-rw-r--r--other/shuffle_the_array.cpp (renamed from shuffle_the_array.cpp)0
-rw-r--r--other/similar_string_group.cpp (renamed from similar_string_group.cpp)0
-rw-r--r--other/simplify_path.cpp (renamed from simplify_path.cpp)0
-rw-r--r--other/single_element_sorted_arr.cpp (renamed from single_element_sorted_arr.cpp)0
-rw-r--r--other/single_number.cpp (renamed from single_number.cpp)0
-rw-r--r--other/single_number.rs (renamed from single_number.rs)0
-rw-r--r--other/single_number2.cpp (renamed from single_number2.cpp)0
-rw-r--r--other/single_product_array.cpp (renamed from single_product_array.cpp)0
-rw-r--r--other/single_threaded_cpu.cpp (renamed from single_threaded_cpu.cpp)0
-rw-r--r--other/single_threaded_cpu.rs (renamed from single_threaded_cpu.rs)0
-rw-r--r--other/skyline_problem.cpp (renamed from skyline_problem.cpp)0
-rw-r--r--other/sliding_puzzle.cpp (renamed from sliding_puzzle.cpp)0
-rw-r--r--other/sliding_window_max.cpp (renamed from sliding_window_max.cpp)0
-rw-r--r--other/smallest_num_set.cpp (renamed from smallest_num_set.cpp)0
-rw-r--r--other/smallest_string_swaps.cpp (renamed from smallest_string_swaps.cpp)0
-rw-r--r--other/smallest_sufficient_team.cpp (renamed from smallest_sufficient_team.cpp)0
-rw-r--r--other/snakes_ladders.cpp (renamed from snakes_ladders.cpp)0
-rw-r--r--other/snapshot_array.cpp (renamed from snapshot_array.cpp)0
-rw-r--r--other/sort_array.cpp (renamed from sort_array.cpp)0
-rw-r--r--other/sort_array_parity.cpp (renamed from sort_array_parity.cpp)0
-rw-r--r--other/sort_char_freq.cpp (renamed from sort_char_freq.cpp)0
-rw-r--r--other/sort_char_freq.rs (renamed from sort_char_freq.rs)0
-rw-r--r--other/sort_items_dependencies.cpp (renamed from sort_items_dependencies.cpp)0
-rw-r--r--other/sort_matrix_diagonal.cpp (renamed from sort_matrix_diagonal.cpp)0
-rw-r--r--other/sorted_arrary_bst.cpp (renamed from sorted_arrary_bst.cpp)0
-rw-r--r--other/soup_servings.cpp (renamed from soup_servings.cpp)0
-rw-r--r--other/spiral_matrix.cpp (renamed from spiral_matrix.cpp)0
-rw-r--r--other/spiral_matrix2.cpp (renamed from spiral_matrix2.cpp)0
-rw-r--r--other/split_array_consec_subseq.cpp (renamed from split_array_consec_subseq.cpp)0
-rw-r--r--other/stack_using_queues.cpp (renamed from stack_using_queues.cpp)0
-rw-r--r--other/stamping_sequence.cpp (renamed from stamping_sequence.cpp)0
-rw-r--r--other/steps_arr_increasing.cpp (renamed from steps_arr_increasing.cpp)0
-rw-r--r--other/stone_game2.cpp (renamed from stone_game2.cpp)0
-rw-r--r--other/stone_game3.cpp (renamed from stone_game3.cpp)0
-rw-r--r--other/stone_game4.cpp (renamed from stone_game4.cpp)0
-rw-r--r--other/strange_printer.cpp (renamed from strange_printer.cpp)0
-rw-r--r--other/string_compression.cpp (renamed from string_compression.cpp)0
-rw-r--r--other/string_compression.rs (renamed from string_compression.rs)0
-rw-r--r--other/string_compression2.cpp (renamed from string_compression2.cpp)0
-rw-r--r--other/string_compression2.rs (renamed from string_compression2.rs)0
-rw-r--r--other/string_without_3a3b.cpp (renamed from string_without_3a3b.cpp)0
-rw-r--r--other/subarr_fixed_bound.cpp (renamed from subarr_fixed_bound.cpp)0
-rw-r--r--other/subarr_product_less_k.cpp (renamed from subarr_product_less_k.cpp)0
-rw-r--r--other/subarr_sum_divisible_k.cpp (renamed from subarr_sum_divisible_k.cpp)0
-rw-r--r--other/substr_largest_variance.cpp (renamed from substr_largest_variance.cpp)0
-rw-r--r--other/sum_dist_tree.cpp (renamed from sum_dist_tree.cpp)0
-rw-r--r--other/sum_dist_tree.rs (renamed from sum_dist_tree.rs)0
-rw-r--r--other/sum_even_num_queries.cpp (renamed from sum_even_num_queries.cpp)0
-rw-r--r--other/sum_root_leaf_num.cpp (renamed from sum_root_leaf_num.cpp)0
-rw-r--r--other/sum_subarr_mins.cpp (renamed from sum_subarr_mins.cpp)0
-rw-r--r--other/sum_subarr_mins.rs (renamed from sum_subarr_mins.rs)0
-rw-r--r--other/sum_subset_xor.cpp (renamed from sum_subset_xor.cpp)0
-rw-r--r--other/summary_ranges.cpp (renamed from summary_ranges.cpp)0
-rw-r--r--other/swap_node_linked_list.cpp (renamed from swap_node_linked_list.cpp)0
-rw-r--r--other/swap_nodes_pairs.cpp (renamed from swap_nodes_pairs.cpp)0
-rw-r--r--other/symmetric_tree.cpp (renamed from symmetric_tree.cpp)0
-rw-r--r--other/tallest_billboard.cpp (renamed from tallest_billboard.cpp)0
-rw-r--r--other/task_scheduler.cpp (renamed from task_scheduler.cpp)0
-rw-r--r--other/text_justification.cpp (renamed from text_justification.cpp)0
-rw-r--r--other/thousand_separator.cpp (renamed from thousand_separator.cpp)0
-rw-r--r--other/time_base_key_val.cpp (renamed from time_base_key_val.cpp)0
-rw-r--r--other/toeplitz_matrix.cpp (renamed from toeplitz_matrix.cpp)0
-rw-r--r--other/toeplitz_matrix.rs (renamed from toeplitz_matrix.rs)0
-rw-r--r--other/top_k_freq_element.cpp (renamed from top_k_freq_element.cpp)0
-rw-r--r--other/top_k_freq_element.rs (renamed from top_k_freq_element.rs)0
-rw-r--r--other/top_k_freq_words.cpp (renamed from top_k_freq_words.cpp)0
-rw-r--r--other/top_k_freq_words.rs (renamed from top_k_freq_words.rs)0
-rw-r--r--other/transpose_matrix.cpp (renamed from transpose_matrix.cpp)0
-rw-r--r--other/trapping_rain_water.cpp (renamed from trapping_rain_water.cpp)0
-rw-r--r--other/trie_prefix.cpp (renamed from trie_prefix.cpp)0
-rw-r--r--other/two_sum.cpp (renamed from two_sum.cpp)0
-rw-r--r--other/two_sum_2.cpp (renamed from two_sum_2.cpp)0
-rw-r--r--other/two_sum_4.cpp (renamed from two_sum_4.cpp)0
-rw-r--r--other/ugly_number.cpp (renamed from ugly_number.cpp)0
-rw-r--r--other/ugly_number.rs (renamed from ugly_number.rs)0
-rw-r--r--other/uncrossed_lines.cpp (renamed from uncrossed_lines.cpp)0
-rw-r--r--other/unique_bst.cpp (renamed from unique_bst.cpp)0
-rw-r--r--other/unique_bst2.cpp (renamed from unique_bst2.cpp)0
-rw-r--r--other/unique_morse_code_words.cpp (renamed from unique_morse_code_words.cpp)0
-rw-r--r--other/unique_num_occurrences.cpp (renamed from unique_num_occurrences.cpp)0
-rw-r--r--other/unique_num_occurrences.rs (renamed from unique_num_occurrences.rs)0
-rw-r--r--other/unique_paths.cpp (renamed from unique_paths.cpp)0
-rw-r--r--other/unique_paths2.cpp (renamed from unique_paths2.cpp)0
-rw-r--r--other/unique_paths3.cpp (renamed from unique_paths3.cpp)0
-rw-r--r--other/unique_paths3.rs (renamed from unique_paths3.rs)0
-rw-r--r--other/utf8_validation.cpp (renamed from utf8_validation.cpp)0
-rw-r--r--other/valid_anagram.cpp (renamed from valid_anagram.cpp)0
-rw-r--r--other/valid_arrangement_pairs.cpp (renamed from valid_arrangement_pairs.cpp)0
-rw-r--r--other/valid_number.cpp (renamed from valid_number.cpp)0
-rw-r--r--other/valid_parentheses.cpp (renamed from valid_parentheses.cpp)0
-rw-r--r--other/valid_stack_seq.cpp (renamed from valid_stack_seq.cpp)0
-rw-r--r--other/valid_sudoku.cpp (renamed from valid_sudoku.cpp)0
-rw-r--r--other/valid_sudoku.rs (renamed from valid_sudoku.rs)0
-rw-r--r--other/validate_bst.cpp (renamed from validate_bst.cpp)0
-rw-r--r--other/verify_alien_dict.cpp (renamed from verify_alien_dict.cpp)0
-rw-r--r--other/vertical_order_bst.cpp (renamed from vertical_order_bst.cpp)0
-rw-r--r--other/ways_to_paint_nx3_grid.cpp (renamed from ways_to_paint_nx3_grid.cpp)0
-rw-r--r--other/where_will_ball_fall.cpp (renamed from where_will_ball_fall.cpp)0
-rw-r--r--other/where_will_ball_fall.rs (renamed from where_will_ball_fall.rs)0
-rw-r--r--other/wiggle_subsequence.cpp (renamed from wiggle_subsequence.cpp)0
-rw-r--r--other/word_break.cpp (renamed from word_break.cpp)0
-rw-r--r--other/word_ladder.cpp (renamed from word_ladder.cpp)0
-rw-r--r--other/word_ladder2.cpp (renamed from word_ladder2.cpp)0
-rw-r--r--other/word_pattern.cpp (renamed from word_pattern.cpp)0
-rw-r--r--other/word_pattern.rs (renamed from word_pattern.rs)0
-rw-r--r--other/word_search.cpp (renamed from word_search.cpp)0
-rw-r--r--other/word_search2.cpp (renamed from word_search2.cpp)0
-rw-r--r--other/word_search2.rs (renamed from word_search2.rs)0
-rw-r--r--other/word_subsets.cpp (renamed from word_subsets.cpp)0
-rw-r--r--other/zigzag_conversion.cpp (renamed from zigzag_conversion.cpp)0
677 files changed, 0 insertions, 0 deletions
diff --git a/01_matrix.cpp b/other/01_matrix.cpp
index f6d9c2d..f6d9c2d 100644
--- a/01_matrix.cpp
+++ b/other/01_matrix.cpp
diff --git a/132_pattern.cpp b/other/132_pattern.cpp
index a9f0c43..a9f0c43 100644
--- a/132_pattern.cpp
+++ b/other/132_pattern.cpp
diff --git a/3sum_closest.cpp b/other/3sum_closest.cpp
index 3050ee0..3050ee0 100644
--- a/3sum_closest.cpp
+++ b/other/3sum_closest.cpp
diff --git a/add_arr_form_int.cpp b/other/add_arr_form_int.cpp
index 1cb8f7a..1cb8f7a 100644
--- a/add_arr_form_int.cpp
+++ b/other/add_arr_form_int.cpp
diff --git a/add_binary.cpp b/other/add_binary.cpp
index 9afc1dc..9afc1dc 100644
--- a/add_binary.cpp
+++ b/other/add_binary.cpp
diff --git a/add_digits.cpp b/other/add_digits.cpp
index ec8abfa..ec8abfa 100644
--- a/add_digits.cpp
+++ b/other/add_digits.cpp
diff --git a/add_row_tree.cpp b/other/add_row_tree.cpp
index 54ebfb4..54ebfb4 100644
--- a/add_row_tree.cpp
+++ b/other/add_row_tree.cpp
diff --git a/add_search_words_data.cpp b/other/add_search_words_data.cpp
index 5c5e0f4..5c5e0f4 100644
--- a/add_search_words_data.cpp
+++ b/other/add_search_words_data.cpp
diff --git a/add_space_string.cpp b/other/add_space_string.cpp
index 9a9b7ea..9a9b7ea 100644
--- a/add_space_string.cpp
+++ b/other/add_space_string.cpp
diff --git a/add_two_num2.cpp b/other/add_two_num2.cpp
index 8cc7121..8cc7121 100644
--- a/add_two_num2.cpp
+++ b/other/add_two_num2.cpp
diff --git a/additive_number.cpp b/other/additive_number.cpp
index d62c2e5..d62c2e5 100644
--- a/additive_number.cpp
+++ b/other/additive_number.cpp
diff --git a/all_nodes_binary_tree.cpp b/other/all_nodes_binary_tree.cpp
index 909352b..909352b 100644
--- a/all_nodes_binary_tree.cpp
+++ b/other/all_nodes_binary_tree.cpp
diff --git a/all_path_src_target.cpp b/other/all_path_src_target.cpp
index 4ad02ef..4ad02ef 100644
--- a/all_path_src_target.cpp
+++ b/other/all_path_src_target.cpp
diff --git a/all_path_src_target.rs b/other/all_path_src_target.rs
index c406cd8..c406cd8 100644
--- a/all_path_src_target.rs
+++ b/other/all_path_src_target.rs
diff --git a/all_possible_full_tree.cpp b/other/all_possible_full_tree.cpp
index ca54570..ca54570 100644
--- a/all_possible_full_tree.cpp
+++ b/other/all_possible_full_tree.cpp
diff --git a/alphabet_board_path.cpp b/other/alphabet_board_path.cpp
index 874e201..874e201 100644
--- a/alphabet_board_path.cpp
+++ b/other/alphabet_board_path.cpp
diff --git a/ancestors_node_acyclic_graph.cpp b/other/ancestors_node_acyclic_graph.cpp
index 71b6fb7..71b6fb7 100644
--- a/ancestors_node_acyclic_graph.cpp
+++ b/other/ancestors_node_acyclic_graph.cpp
diff --git a/arithmetic_progression.cpp b/other/arithmetic_progression.cpp
index 4c1c996..4c1c996 100644
--- a/arithmetic_progression.cpp
+++ b/other/arithmetic_progression.cpp
diff --git a/arithmetic_slices2.cpp b/other/arithmetic_slices2.cpp
index 38668b7..38668b7 100644
--- a/arithmetic_slices2.cpp
+++ b/other/arithmetic_slices2.cpp
diff --git a/arithmetic_slices2.rs b/other/arithmetic_slices2.rs
index 41162f0..41162f0 100644
--- a/arithmetic_slices2.rs
+++ b/other/arithmetic_slices2.rs
diff --git a/asteroid_collision.cpp b/other/asteroid_collision.cpp
index e27f138..e27f138 100644
--- a/asteroid_collision.cpp
+++ b/other/asteroid_collision.cpp
diff --git a/avg_levels_bst.cpp b/other/avg_levels_bst.cpp
index a18d38d..a18d38d 100644
--- a/avg_levels_bst.cpp
+++ b/other/avg_levels_bst.cpp
diff --git a/avg_salary.cpp b/other/avg_salary.cpp
index 12d49ce..12d49ce 100644
--- a/avg_salary.cpp
+++ b/other/avg_salary.cpp
diff --git a/bag_of_tokens.cpp b/other/bag_of_tokens.cpp
index d645d2b..d645d2b 100644
--- a/bag_of_tokens.cpp
+++ b/other/bag_of_tokens.cpp
diff --git a/balanced_num.cpp b/other/balanced_num.cpp
index 779cb06..779cb06 100644
--- a/balanced_num.cpp
+++ b/other/balanced_num.cpp
diff --git a/basic_calculator.cpp b/other/basic_calculator.cpp
index 80e0ffe..80e0ffe 100644
--- a/basic_calculator.cpp
+++ b/other/basic_calculator.cpp
diff --git a/basic_calculator.rs b/other/basic_calculator.rs
index d33a18c..d33a18c 100644
--- a/basic_calculator.rs
+++ b/other/basic_calculator.rs
diff --git a/best_buy_sell_stock.cpp b/other/best_buy_sell_stock.cpp
index 31b2a17..31b2a17 100644
--- a/best_buy_sell_stock.cpp
+++ b/other/best_buy_sell_stock.cpp
diff --git a/best_team_no_conflict.cpp b/other/best_team_no_conflict.cpp
index 0773202..0773202 100644
--- a/best_team_no_conflict.cpp
+++ b/other/best_team_no_conflict.cpp
diff --git a/binary_search.cpp b/other/binary_search.cpp
index 478281e..478281e 100644
--- a/binary_search.cpp
+++ b/other/binary_search.cpp
diff --git a/binary_tree_factors.cpp b/other/binary_tree_factors.cpp
index fef1b69..fef1b69 100644
--- a/binary_tree_factors.cpp
+++ b/other/binary_tree_factors.cpp
diff --git a/binary_tree_inorder.cpp b/other/binary_tree_inorder.cpp
index a677d27..a677d27 100644
--- a/binary_tree_inorder.cpp
+++ b/other/binary_tree_inorder.cpp
diff --git a/binary_tree_level_traverse.cpp b/other/binary_tree_level_traverse.cpp
index 47a69da..47a69da 100644
--- a/binary_tree_level_traverse.cpp
+++ b/other/binary_tree_level_traverse.cpp
diff --git a/binary_tree_preorder.cpp b/other/binary_tree_preorder.cpp
index 7bba435..7bba435 100644
--- a/binary_tree_preorder.cpp
+++ b/other/binary_tree_preorder.cpp
diff --git a/binary_tree_preorder.rs b/other/binary_tree_preorder.rs
index da6e0b8..da6e0b8 100644
--- a/binary_tree_preorder.rs
+++ b/other/binary_tree_preorder.rs
diff --git a/binary_tree_pruning.cpp b/other/binary_tree_pruning.cpp
index 3bac07d..3bac07d 100644
--- a/binary_tree_pruning.cpp
+++ b/other/binary_tree_pruning.cpp
diff --git a/binary_tree_right_view.cpp b/other/binary_tree_right_view.cpp
index e5a040c..e5a040c 100644
--- a/binary_tree_right_view.cpp
+++ b/other/binary_tree_right_view.cpp
diff --git a/binary_tree_traversal.cpp b/other/binary_tree_traversal.cpp
index 601e21c..601e21c 100644
--- a/binary_tree_traversal.cpp
+++ b/other/binary_tree_traversal.cpp
diff --git a/binary_tree_zigzag.cpp b/other/binary_tree_zigzag.cpp
index 186a99f..186a99f 100644
--- a/binary_tree_zigzag.cpp
+++ b/other/binary_tree_zigzag.cpp
diff --git a/boats_save_people.cpp b/other/boats_save_people.cpp
index 7221191..7221191 100644
--- a/boats_save_people.cpp
+++ b/other/boats_save_people.cpp
diff --git a/brainpower.cpp b/other/brainpower.cpp
index 6708336..6708336 100644
--- a/brainpower.cpp
+++ b/other/brainpower.cpp
diff --git a/break_palindrom.cpp b/other/break_palindrom.cpp
index d10c0e6..d10c0e6 100644
--- a/break_palindrom.cpp
+++ b/other/break_palindrom.cpp
diff --git a/browser_history.cpp b/other/browser_history.cpp
index df7d3cd..df7d3cd 100644
--- a/browser_history.cpp
+++ b/other/browser_history.cpp
diff --git a/bt_max_path_sum.cpp b/other/bt_max_path_sum.cpp
index ff39808..ff39808 100644
--- a/bt_max_path_sum.cpp
+++ b/other/bt_max_path_sum.cpp
diff --git a/bt_max_path_sum.rs b/other/bt_max_path_sum.rs
index b0cb984..b0cb984 100644
--- a/bt_max_path_sum.rs
+++ b/other/bt_max_path_sum.rs
diff --git a/buddy_strings.cpp b/other/buddy_strings.cpp
index 22ce6d8..22ce6d8 100644
--- a/buddy_strings.cpp
+++ b/other/buddy_strings.cpp
diff --git a/build_matrix_conditions.cpp b/other/build_matrix_conditions.cpp
index e192dda..e192dda 100644
--- a/build_matrix_conditions.cpp
+++ b/other/build_matrix_conditions.cpp
diff --git a/bulb_switcher.cpp b/other/bulb_switcher.cpp
index 9fd9374..9fd9374 100644
--- a/bulb_switcher.cpp
+++ b/other/bulb_switcher.cpp
diff --git a/buy_sell_stock.cpp b/other/buy_sell_stock.cpp
index 122ee2a..122ee2a 100644
--- a/buy_sell_stock.cpp
+++ b/other/buy_sell_stock.cpp
diff --git a/buy_sell_stock.rs b/other/buy_sell_stock.rs
index 268482f..268482f 100644
--- a/buy_sell_stock.rs
+++ b/other/buy_sell_stock.rs
diff --git a/buy_sell_stock_fee.cpp b/other/buy_sell_stock_fee.cpp
index 0375c56..0375c56 100644
--- a/buy_sell_stock_fee.cpp
+++ b/other/buy_sell_stock_fee.cpp
diff --git a/can_place_flower.cpp b/other/can_place_flower.cpp
index 72846ff..72846ff 100644
--- a/can_place_flower.cpp
+++ b/other/can_place_flower.cpp
diff --git a/candy.cpp b/other/candy.cpp
index 83915b0..83915b0 100644
--- a/candy.cpp
+++ b/other/candy.cpp
diff --git a/capacity_ship_d_day.cpp b/other/capacity_ship_d_day.cpp
index 3612105..3612105 100644
--- a/capacity_ship_d_day.cpp
+++ b/other/capacity_ship_d_day.cpp
diff --git a/cheapest_flight_k_stop.cpp b/other/cheapest_flight_k_stop.cpp
index 84cb206..84cb206 100644
--- a/cheapest_flight_k_stop.cpp
+++ b/other/cheapest_flight_k_stop.cpp
diff --git a/check_complete_bt.cpp b/other/check_complete_bt.cpp
index 4054423..4054423 100644
--- a/check_complete_bt.cpp
+++ b/other/check_complete_bt.cpp
diff --git a/check_existence_edge.cpp b/other/check_existence_edge.cpp
index c2bd8e9..c2bd8e9 100644
--- a/check_existence_edge.cpp
+++ b/other/check_existence_edge.cpp
diff --git a/check_knight_config.cpp b/other/check_knight_config.cpp
index 1d97495..1d97495 100644
--- a/check_knight_config.cpp
+++ b/other/check_knight_config.cpp
diff --git a/check_pangram_sentence.cpp b/other/check_pangram_sentence.cpp
index 67f1af2..67f1af2 100644
--- a/check_pangram_sentence.cpp
+++ b/other/check_pangram_sentence.cpp
diff --git a/check_pangram_sentence.rs b/other/check_pangram_sentence.rs
index 0f69c31..0f69c31 100644
--- a/check_pangram_sentence.rs
+++ b/other/check_pangram_sentence.rs
diff --git a/check_straight_line.cpp b/other/check_straight_line.cpp
index 745738b..745738b 100644
--- a/check_straight_line.cpp
+++ b/other/check_straight_line.cpp
diff --git a/check_string_cont_k.cpp b/other/check_string_cont_k.cpp
index e041052..e041052 100644
--- a/check_string_cont_k.cpp
+++ b/other/check_string_cont_k.cpp
diff --git a/check_two_str_arr.cpp b/other/check_two_str_arr.cpp
index 5e4d8a7..5e4d8a7 100644
--- a/check_two_str_arr.cpp
+++ b/other/check_two_str_arr.cpp
diff --git a/check_two_str_arr.rs b/other/check_two_str_arr.rs
index 7fd2a2d..7fd2a2d 100644
--- a/check_two_str_arr.rs
+++ b/other/check_two_str_arr.rs
diff --git a/check_valid_partition.cpp b/other/check_valid_partition.cpp
index 3f4cd76..3f4cd76 100644
--- a/check_valid_partition.cpp
+++ b/other/check_valid_partition.cpp
diff --git a/climbing_stairs.cpp b/other/climbing_stairs.cpp
index afc3d7e..afc3d7e 100644
--- a/climbing_stairs.cpp
+++ b/other/climbing_stairs.cpp
diff --git a/climbing_stairs.rs b/other/climbing_stairs.rs
index e3bf42d..e3bf42d 100644
--- a/climbing_stairs.rs
+++ b/other/climbing_stairs.rs
diff --git a/clone_graph.cpp b/other/clone_graph.cpp
index fc372a0..fc372a0 100644
--- a/clone_graph.cpp
+++ b/other/clone_graph.cpp
diff --git a/closest_node_2_nodes.cpp b/other/closest_node_2_nodes.cpp
index 7b85f22..7b85f22 100644
--- a/closest_node_2_nodes.cpp
+++ b/other/closest_node_2_nodes.cpp
diff --git a/closest_node_2_nodes.rs b/other/closest_node_2_nodes.rs
index ea3ee86..ea3ee86 100644
--- a/closest_node_2_nodes.rs
+++ b/other/closest_node_2_nodes.rs
diff --git a/coin_change.cpp b/other/coin_change.cpp
index 5d31f7a..5d31f7a 100644
--- a/coin_change.cpp
+++ b/other/coin_change.cpp
diff --git a/coin_change2.cpp b/other/coin_change2.cpp
index 4680c95..4680c95 100644
--- a/coin_change2.cpp
+++ b/other/coin_change2.cpp
diff --git a/combination_sum3.cpp b/other/combination_sum3.cpp
index bde03a3..bde03a3 100644
--- a/combination_sum3.cpp
+++ b/other/combination_sum3.cpp
diff --git a/combination_sum4.cpp b/other/combination_sum4.cpp
index b05bc96..b05bc96 100644
--- a/combination_sum4.cpp
+++ b/other/combination_sum4.cpp
diff --git a/combinations.cpp b/other/combinations.cpp
index 94d4bfc..94d4bfc 100644
--- a/combinations.cpp
+++ b/other/combinations.cpp
diff --git a/concatenated_words.cpp b/other/concatenated_words.cpp
index 9263d87..9263d87 100644
--- a/concatenated_words.cpp
+++ b/other/concatenated_words.cpp
diff --git a/concatenation_binary_num.cpp b/other/concatenation_binary_num.cpp
index b212c09..b212c09 100644
--- a/concatenation_binary_num.cpp
+++ b/other/concatenation_binary_num.cpp
diff --git a/construct_array_multiple_sum.cpp b/other/construct_array_multiple_sum.cpp
index 5d2751d..5d2751d 100644
--- a/construct_array_multiple_sum.cpp
+++ b/other/construct_array_multiple_sum.cpp
diff --git a/construct_bt_io_po.cpp b/other/construct_bt_io_po.cpp
index 6fb9163..6fb9163 100644
--- a/construct_bt_io_po.cpp
+++ b/other/construct_bt_io_po.cpp
diff --git a/construct_quad_tree.cpp b/other/construct_quad_tree.cpp
index 845cefe..845cefe 100644
--- a/construct_quad_tree.cpp
+++ b/other/construct_quad_tree.cpp
diff --git a/construct_string_binary_tree.cpp b/other/construct_string_binary_tree.cpp
index a63e3c9..a63e3c9 100644
--- a/construct_string_binary_tree.cpp
+++ b/other/construct_string_binary_tree.cpp
diff --git a/contains_duplicate2.cpp b/other/contains_duplicate2.cpp
index 9af7758..9af7758 100644
--- a/contains_duplicate2.cpp
+++ b/other/contains_duplicate2.cpp
diff --git a/contains_duplicate2.rs b/other/contains_duplicate2.rs
index b016e21..b016e21 100644
--- a/contains_duplicate2.rs
+++ b/other/contains_duplicate2.rs
diff --git a/contains_duplicate3.cpp b/other/contains_duplicate3.cpp
index 6e1467c..6e1467c 100644
--- a/contains_duplicate3.cpp
+++ b/other/contains_duplicate3.cpp
diff --git a/contains_virus.cpp b/other/contains_virus.cpp
index d0040c5..d0040c5 100644
--- a/contains_virus.cpp
+++ b/other/contains_virus.cpp
diff --git a/continuous_subarr_sum.cpp b/other/continuous_subarr_sum.cpp
index ceaf3ce..ceaf3ce 100644
--- a/continuous_subarr_sum.cpp
+++ b/other/continuous_subarr_sum.cpp
diff --git a/continuous_subarr_sum.rs b/other/continuous_subarr_sum.rs
index 2e1567e..2e1567e 100644
--- a/continuous_subarr_sum.rs
+++ b/other/continuous_subarr_sum.rs
diff --git a/convert_sorted_bst.cpp b/other/convert_sorted_bst.cpp
index 8b5b656..8b5b656 100644
--- a/convert_sorted_bst.cpp
+++ b/other/convert_sorted_bst.cpp
diff --git a/cost_hire_k_worker.cpp b/other/cost_hire_k_worker.cpp
index 5bb0860..5bb0860 100644
--- a/cost_hire_k_worker.cpp
+++ b/other/cost_hire_k_worker.cpp
diff --git a/count_all_pickup_delivery.cpp b/other/count_all_pickup_delivery.cpp
index 0d82d5a..0d82d5a 100644
--- a/count_all_pickup_delivery.cpp
+++ b/other/count_all_pickup_delivery.cpp
diff --git a/count_and_say.cpp b/other/count_and_say.cpp
index a1086b4..a1086b4 100644
--- a/count_and_say.cpp
+++ b/other/count_and_say.cpp
diff --git a/count_and_say.rs b/other/count_and_say.rs
index 55a1fec..55a1fec 100644
--- a/count_and_say.rs
+++ b/other/count_and_say.rs
diff --git a/count_complete_tree_node.cpp b/other/count_complete_tree_node.cpp
index 5929110..5929110 100644
--- a/count_complete_tree_node.cpp
+++ b/other/count_complete_tree_node.cpp
diff --git a/count_complete_tree_node.rs b/other/count_complete_tree_node.rs
index 4859862..4859862 100644
--- a/count_complete_tree_node.rs
+++ b/other/count_complete_tree_node.rs
diff --git a/count_distinct_int.cpp b/other/count_distinct_int.cpp
index ff5c1d6..ff5c1d6 100644
--- a/count_distinct_int.cpp
+++ b/other/count_distinct_int.cpp
diff --git a/count_distinct_int.rs b/other/count_distinct_int.rs
index 32ce622..32ce622 100644
--- a/count_distinct_int.rs
+++ b/other/count_distinct_int.rs
diff --git a/count_good_nodes_bst.cpp b/other/count_good_nodes_bst.cpp
index b6b9b3e..b6b9b3e 100644
--- a/count_good_nodes_bst.cpp
+++ b/other/count_good_nodes_bst.cpp
diff --git a/count_ints_even_sum.cpp b/other/count_ints_even_sum.cpp
index 83070c6..83070c6 100644
--- a/count_ints_even_sum.cpp
+++ b/other/count_ints_even_sum.cpp
diff --git a/count_negative_num_matrix.cpp b/other/count_negative_num_matrix.cpp
index f7c776d..f7c776d 100644
--- a/count_negative_num_matrix.cpp
+++ b/other/count_negative_num_matrix.cpp
diff --git a/count_odd_num_interval_range.cpp b/other/count_odd_num_interval_range.cpp
index f690d01..f690d01 100644
--- a/count_odd_num_interval_range.cpp
+++ b/other/count_odd_num_interval_range.cpp
diff --git a/count_possible_routes.cpp b/other/count_possible_routes.cpp
index 228fb2e..228fb2e 100644
--- a/count_possible_routes.cpp
+++ b/other/count_possible_routes.cpp
diff --git a/count_sorted_vowel.cpp b/other/count_sorted_vowel.cpp
index e113311..e113311 100644
--- a/count_sorted_vowel.cpp
+++ b/other/count_sorted_vowel.cpp
diff --git a/count_unreach_node.cpp b/other/count_unreach_node.cpp
index bf7413b..bf7413b 100644
--- a/count_unreach_node.cpp
+++ b/other/count_unreach_node.cpp
diff --git a/count_vowels_permutation.cpp b/other/count_vowels_permutation.cpp
index 807a1f4..807a1f4 100644
--- a/count_vowels_permutation.cpp
+++ b/other/count_vowels_permutation.cpp
diff --git a/count_ways_build_strs.cpp b/other/count_ways_build_strs.cpp
index d388b2f..d388b2f 100644
--- a/count_ways_build_strs.cpp
+++ b/other/count_ways_build_strs.cpp
diff --git a/couples_holding_hands.cpp b/other/couples_holding_hands.cpp
index 7c3069a..7c3069a 100644
--- a/couples_holding_hands.cpp
+++ b/other/couples_holding_hands.cpp
diff --git a/course_schedule.cpp b/other/course_schedule.cpp
index 4a249d2..4a249d2 100644
--- a/course_schedule.cpp
+++ b/other/course_schedule.cpp
diff --git a/course_schedule_3.cpp b/other/course_schedule_3.cpp
index e13d2ca..e13d2ca 100644
--- a/course_schedule_3.cpp
+++ b/other/course_schedule_3.cpp
diff --git a/create_bt_from_desc.cpp b/other/create_bt_from_desc.cpp
index 9ad6b4a..9ad6b4a 100644
--- a/create_bt_from_desc.cpp
+++ b/other/create_bt_from_desc.cpp
diff --git a/daily_temps.cpp b/other/daily_temps.cpp
index e244252..e244252 100644
--- a/daily_temps.cpp
+++ b/other/daily_temps.cpp
diff --git a/daily_temps.rs b/other/daily_temps.rs
index 63b1f2b..63b1f2b 100644
--- a/daily_temps.rs
+++ b/other/daily_temps.rs
diff --git a/data_stream_disjoint_interval.cpp b/other/data_stream_disjoint_interval.cpp
index 3682ee2..3682ee2 100644
--- a/data_stream_disjoint_interval.cpp
+++ b/other/data_stream_disjoint_interval.cpp
diff --git a/decode_ways.cpp b/other/decode_ways.cpp
index c03bd67..c03bd67 100644
--- a/decode_ways.cpp
+++ b/other/decode_ways.cpp
diff --git a/decode_xor_array.cpp b/other/decode_xor_array.cpp
index 7ee4139..7ee4139 100644
--- a/decode_xor_array.cpp
+++ b/other/decode_xor_array.cpp
diff --git a/delete_col_sorted.cpp b/other/delete_col_sorted.cpp
index 4954032..4954032 100644
--- a/delete_col_sorted.cpp
+++ b/other/delete_col_sorted.cpp
diff --git a/delete_col_sorted.rs b/other/delete_col_sorted.rs
index 1b7d24a..1b7d24a 100644
--- a/delete_col_sorted.rs
+++ b/other/delete_col_sorted.rs
diff --git a/delete_middle_node.cpp b/other/delete_middle_node.cpp
index 1493046..1493046 100644
--- a/delete_middle_node.cpp
+++ b/other/delete_middle_node.cpp
diff --git a/delete_middle_node.rs b/other/delete_middle_node.rs
index 289d8dd..289d8dd 100644
--- a/delete_middle_node.rs
+++ b/other/delete_middle_node.rs
diff --git a/delete_node_link_list.cpp b/other/delete_node_link_list.cpp
index cefe915..cefe915 100644
--- a/delete_node_link_list.cpp
+++ b/other/delete_node_link_list.cpp
diff --git a/delete_operation_2string.cpp b/other/delete_operation_2string.cpp
index b6e38e4..b6e38e4 100644
--- a/delete_operation_2string.cpp
+++ b/other/delete_operation_2string.cpp
diff --git a/design_circular_queue.cpp b/other/design_circular_queue.cpp
index 697e17b..697e17b 100644
--- a/design_circular_queue.cpp
+++ b/other/design_circular_queue.cpp
diff --git a/design_food_rating_sys.cpp b/other/design_food_rating_sys.cpp
index bdfef0c..bdfef0c 100644
--- a/design_food_rating_sys.cpp
+++ b/other/design_food_rating_sys.cpp
diff --git a/design_number_container.cpp b/other/design_number_container.cpp
index bc37a6a..bc37a6a 100644
--- a/design_number_container.cpp
+++ b/other/design_number_container.cpp
diff --git a/design_parking_system.cpp b/other/design_parking_system.cpp
index 5cfaf74..5cfaf74 100644
--- a/design_parking_system.cpp
+++ b/other/design_parking_system.cpp
diff --git a/design_underground_system.cpp b/other/design_underground_system.cpp
index f0904d2..f0904d2 100644
--- a/design_underground_system.cpp
+++ b/other/design_underground_system.cpp
diff --git a/detect_capital.cpp b/other/detect_capital.cpp
index 27aa46b..27aa46b 100644
--- a/detect_capital.cpp
+++ b/other/detect_capital.cpp
diff --git a/detect_capital.rs b/other/detect_capital.rs
index 454381d..454381d 100644
--- a/detect_capital.rs
+++ b/other/detect_capital.rs
diff --git a/determine_string_halves.cpp b/other/determine_string_halves.cpp
index fd249e1..fd249e1 100644
--- a/determine_string_halves.cpp
+++ b/other/determine_string_halves.cpp
diff --git a/determine_string_halves.rs b/other/determine_string_halves.rs
index f7f4303..f7f4303 100644
--- a/determine_string_halves.rs
+++ b/other/determine_string_halves.rs
diff --git a/determine_strings_close.cpp b/other/determine_strings_close.cpp
index 89e2322..89e2322 100644
--- a/determine_strings_close.cpp
+++ b/other/determine_strings_close.cpp
diff --git a/determine_strings_close.rs b/other/determine_strings_close.rs
index f293b6d..f293b6d 100644
--- a/determine_strings_close.rs
+++ b/other/determine_strings_close.rs
diff --git a/detonate_max_bombs.cpp b/other/detonate_max_bombs.cpp
index 4d92b98..4d92b98 100644
--- a/detonate_max_bombs.cpp
+++ b/other/detonate_max_bombs.cpp
diff --git a/diff_two_array.cpp b/other/diff_two_array.cpp
index 6695ae7..6695ae7 100644
--- a/diff_two_array.cpp
+++ b/other/diff_two_array.cpp
diff --git a/discount_n_orders.cpp b/other/discount_n_orders.cpp
index a76d21e..a76d21e 100644
--- a/discount_n_orders.cpp
+++ b/other/discount_n_orders.cpp
diff --git a/divide_nodes_max_groups.cpp b/other/divide_nodes_max_groups.cpp
index ea07a34..ea07a34 100644
--- a/divide_nodes_max_groups.cpp
+++ b/other/divide_nodes_max_groups.cpp
diff --git a/domino_tromino_tiling.cpp b/other/domino_tromino_tiling.cpp
index 80a97d0..80a97d0 100644
--- a/domino_tromino_tiling.cpp
+++ b/other/domino_tromino_tiling.cpp
diff --git a/domino_tromino_tiling.rs b/other/domino_tromino_tiling.rs
index 554f147..554f147 100644
--- a/domino_tromino_tiling.rs
+++ b/other/domino_tromino_tiling.rs
diff --git a/earliest_possible_full_bloom.cpp b/other/earliest_possible_full_bloom.cpp
index f990e62..f990e62 100644
--- a/earliest_possible_full_bloom.cpp
+++ b/other/earliest_possible_full_bloom.cpp
diff --git a/earliest_possible_full_bloom.rs b/other/earliest_possible_full_bloom.rs
index b8e6444..b8e6444 100644
--- a/earliest_possible_full_bloom.rs
+++ b/other/earliest_possible_full_bloom.rs
diff --git a/edit_distance.cpp b/other/edit_distance.cpp
index 4103e83..4103e83 100644
--- a/edit_distance.cpp
+++ b/other/edit_distance.cpp
diff --git a/eliminate_monsters.cpp b/other/eliminate_monsters.cpp
index b0a1711..b0a1711 100644
--- a/eliminate_monsters.cpp
+++ b/other/eliminate_monsters.cpp
diff --git a/encode_decode_tinyurl.cpp b/other/encode_decode_tinyurl.cpp
index d7b9d98..d7b9d98 100644
--- a/encode_decode_tinyurl.cpp
+++ b/other/encode_decode_tinyurl.cpp
diff --git a/equal_row_col_pair.cpp b/other/equal_row_col_pair.cpp
index 426291c..426291c 100644
--- a/equal_row_col_pair.cpp
+++ b/other/equal_row_col_pair.cpp
diff --git a/erect_fence.cpp b/other/erect_fence.cpp
index 9d26fb9..9d26fb9 100644
--- a/erect_fence.cpp
+++ b/other/erect_fence.cpp
diff --git a/erect_fence.rs b/other/erect_fence.rs
index 6dee425..6dee425 100644
--- a/erect_fence.rs
+++ b/other/erect_fence.rs
diff --git a/eval_reverse_polish_notation.cpp b/other/eval_reverse_polish_notation.cpp
index 4cd39b8..4cd39b8 100644
--- a/eval_reverse_polish_notation.cpp
+++ b/other/eval_reverse_polish_notation.cpp
diff --git a/eval_reverse_polish_notation.rs b/other/eval_reverse_polish_notation.rs
index 11a36e3..11a36e3 100644
--- a/eval_reverse_polish_notation.rs
+++ b/other/eval_reverse_polish_notation.rs
diff --git a/eventual_safe_states.cpp b/other/eventual_safe_states.cpp
index 6e41e3e..6e41e3e 100644
--- a/eventual_safe_states.cpp
+++ b/other/eventual_safe_states.cpp
diff --git a/excel_sheet_column_title.cpp b/other/excel_sheet_column_title.cpp
index 3de395f..3de395f 100644
--- a/excel_sheet_column_title.cpp
+++ b/other/excel_sheet_column_title.cpp
diff --git a/extra_char_string.cpp b/other/extra_char_string.cpp
index b26cb93..b26cb93 100644
--- a/extra_char_string.cpp
+++ b/other/extra_char_string.cpp
diff --git a/fair_distribution_cookie.cpp b/other/fair_distribution_cookie.cpp
index 69e0ab4..69e0ab4 100644
--- a/fair_distribution_cookie.cpp
+++ b/other/fair_distribution_cookie.cpp
diff --git a/far_from_land.cpp b/other/far_from_land.cpp
index 651b8a7..651b8a7 100644
--- a/far_from_land.cpp
+++ b/other/far_from_land.cpp
diff --git a/fibonacci_number.cpp b/other/fibonacci_number.cpp
index 69e46ee..69e46ee 100644
--- a/fibonacci_number.cpp
+++ b/other/fibonacci_number.cpp
diff --git a/find_all_anagrams.cpp b/other/find_all_anagrams.cpp
index 39fe153..39fe153 100644
--- a/find_all_anagrams.cpp
+++ b/other/find_all_anagrams.cpp
diff --git a/find_building_alice_bob_meet.cpp b/other/find_building_alice_bob_meet.cpp
index 2288095..2288095 100644
--- a/find_building_alice_bob_meet.cpp
+++ b/other/find_building_alice_bob_meet.cpp
diff --git a/find_critical_edge_tree.cpp b/other/find_critical_edge_tree.cpp
index 898fd81..898fd81 100644
--- a/find_critical_edge_tree.cpp
+++ b/other/find_critical_edge_tree.cpp
diff --git a/find_duplicate_file.cpp b/other/find_duplicate_file.cpp
index 17ff6f0..17ff6f0 100644
--- a/find_duplicate_file.cpp
+++ b/other/find_duplicate_file.cpp
diff --git a/find_duplicate_subtree.cpp b/other/find_duplicate_subtree.cpp
index 5880fc8..5880fc8 100644
--- a/find_duplicate_subtree.cpp
+++ b/other/find_duplicate_subtree.cpp
diff --git a/find_first_last_array.cpp b/other/find_first_last_array.cpp
index 7f5f989..7f5f989 100644
--- a/find_first_last_array.cpp
+++ b/other/find_first_last_array.cpp
diff --git a/find_groups_farmland.cpp b/other/find_groups_farmland.cpp
index d496633..d496633 100644
--- a/find_groups_farmland.cpp
+++ b/other/find_groups_farmland.cpp
diff --git a/find_highest_altitude.cpp b/other/find_highest_altitude.cpp
index c67dbac..c67dbac 100644
--- a/find_highest_altitude.cpp
+++ b/other/find_highest_altitude.cpp
diff --git a/find_k_beauty_num.cpp b/other/find_k_beauty_num.cpp
index a8a224e..a8a224e 100644
--- a/find_k_beauty_num.cpp
+++ b/other/find_k_beauty_num.cpp
diff --git a/find_k_closest_elements.cpp b/other/find_k_closest_elements.cpp
index e15810c..e15810c 100644
--- a/find_k_closest_elements.cpp
+++ b/other/find_k_closest_elements.cpp
diff --git a/find_k_pair_sum.cpp b/other/find_k_pair_sum.cpp
index 94b779a..94b779a 100644
--- a/find_k_pair_sum.cpp
+++ b/other/find_k_pair_sum.cpp
diff --git a/find_max_sum_node_val.cpp b/other/find_max_sum_node_val.cpp
index 60c43b8..60c43b8 100644
--- a/find_max_sum_node_val.cpp
+++ b/other/find_max_sum_node_val.cpp
diff --git a/find_median_data_stream.cpp b/other/find_median_data_stream.cpp
index 14fbcc3..14fbcc3 100644
--- a/find_median_data_stream.cpp
+++ b/other/find_median_data_stream.cpp
diff --git a/find_median_data_stream.rs b/other/find_median_data_stream.rs
index 1ef5252..1ef5252 100644
--- a/find_median_data_stream.rs
+++ b/other/find_median_data_stream.rs
diff --git a/find_orig_array_double.cpp b/other/find_orig_array_double.cpp
index a434616..a434616 100644
--- a/find_orig_array_double.cpp
+++ b/other/find_orig_array_double.cpp
diff --git a/find_path_graph.cpp b/other/find_path_graph.cpp
index 9f6c8ae..9f6c8ae 100644
--- a/find_path_graph.cpp
+++ b/other/find_path_graph.cpp
diff --git a/find_path_graph.rs b/other/find_path_graph.rs
index a74a654..a74a654 100644
--- a/find_path_graph.rs
+++ b/other/find_path_graph.rs
diff --git a/find_player_zero_one_loss.cpp b/other/find_player_zero_one_loss.cpp
index 5aba77e..5aba77e 100644
--- a/find_player_zero_one_loss.cpp
+++ b/other/find_player_zero_one_loss.cpp
diff --git a/find_player_zero_one_loss.rs b/other/find_player_zero_one_loss.rs
index a0ae44e..a0ae44e 100644
--- a/find_player_zero_one_loss.rs
+++ b/other/find_player_zero_one_loss.rs
diff --git a/find_replace_pattern.cpp b/other/find_replace_pattern.cpp
index a00bfcb..a00bfcb 100644
--- a/find_replace_pattern.cpp
+++ b/other/find_replace_pattern.cpp
diff --git a/find_safest_path_grid.cpp b/other/find_safest_path_grid.cpp
index e6dcc3b..e6dcc3b 100644
--- a/find_safest_path_grid.cpp
+++ b/other/find_safest_path_grid.cpp
diff --git a/find_score_arr_mark.cpp b/other/find_score_arr_mark.cpp
index 42f2e6a..42f2e6a 100644
--- a/find_score_arr_mark.cpp
+++ b/other/find_score_arr_mark.cpp
diff --git a/find_smallest_letter.cpp b/other/find_smallest_letter.cpp
index 01a5562..01a5562 100644
--- a/find_smallest_letter.cpp
+++ b/other/find_smallest_letter.cpp
diff --git a/find_town_judge.cpp b/other/find_town_judge.cpp
index 5607688..5607688 100644
--- a/find_town_judge.cpp
+++ b/other/find_town_judge.cpp
diff --git a/first_missing_positive.cpp b/other/first_missing_positive.cpp
index 48fc05d..48fc05d 100644
--- a/first_missing_positive.cpp
+++ b/other/first_missing_positive.cpp
diff --git a/first_unique_char_string.cpp b/other/first_unique_char_string.cpp
index 5f55821..5f55821 100644
--- a/first_unique_char_string.cpp
+++ b/other/first_unique_char_string.cpp
diff --git a/flatten_binary_to_linked.cpp b/other/flatten_binary_to_linked.cpp
index 82751c7..82751c7 100644
--- a/flatten_binary_to_linked.cpp
+++ b/other/flatten_binary_to_linked.cpp
diff --git a/flip_string_monotone_increase.cpp b/other/flip_string_monotone_increase.cpp
index 35e0e0c..35e0e0c 100644
--- a/flip_string_monotone_increase.cpp
+++ b/other/flip_string_monotone_increase.cpp
diff --git a/freedom_trail.cpp b/other/freedom_trail.cpp
index 2763f8c..2763f8c 100644
--- a/freedom_trail.cpp
+++ b/other/freedom_trail.cpp
diff --git a/frog_jump.cpp b/other/frog_jump.cpp
index d9a21fc..d9a21fc 100644
--- a/frog_jump.cpp
+++ b/other/frog_jump.cpp
diff --git a/fruit_into_baskets.cpp b/other/fruit_into_baskets.cpp
index e613659..e613659 100644
--- a/fruit_into_baskets.cpp
+++ b/other/fruit_into_baskets.cpp
diff --git a/furthest_building_reach.cpp b/other/furthest_building_reach.cpp
index 6baff33..6baff33 100644
--- a/furthest_building_reach.cpp
+++ b/other/furthest_building_reach.cpp
diff --git a/gas_station.cpp b/other/gas_station.cpp
index 2fdc7fb..2fdc7fb 100644
--- a/gas_station.cpp
+++ b/other/gas_station.cpp
diff --git a/gas_station.rs b/other/gas_station.rs
index 0554f5b..0554f5b 100644
--- a/gas_station.rs
+++ b/other/gas_station.rs
diff --git a/greatest_common_div_string.cpp b/other/greatest_common_div_string.cpp
index 420eb10..420eb10 100644
--- a/greatest_common_div_string.cpp
+++ b/other/greatest_common_div_string.cpp
diff --git a/greatest_sum_div_three.cpp b/other/greatest_sum_div_three.cpp
index c828e58..c828e58 100644
--- a/greatest_sum_div_three.cpp
+++ b/other/greatest_sum_div_three.cpp
diff --git a/group_anagrams.cpp b/other/group_anagrams.cpp
index a2a7c8a..a2a7c8a 100644
--- a/group_anagrams.cpp
+++ b/other/group_anagrams.cpp
diff --git a/group_anagrams.rs b/other/group_anagrams.rs
index 212fc15..212fc15 100644
--- a/group_anagrams.rs
+++ b/other/group_anagrams.rs
diff --git a/guess_number_high_low.cpp b/other/guess_number_high_low.cpp
index d31ca99..d31ca99 100644
--- a/guess_number_high_low.cpp
+++ b/other/guess_number_high_low.cpp
diff --git a/guess_number_high_low.rs b/other/guess_number_high_low.rs
index 4cd717b..4cd717b 100644
--- a/guess_number_high_low.rs
+++ b/other/guess_number_high_low.rs
diff --git a/hand_of_straights.cpp b/other/hand_of_straights.cpp
index b08c7fa..b08c7fa 100644
--- a/hand_of_straights.cpp
+++ b/other/hand_of_straights.cpp
diff --git a/happy_number.cpp b/other/happy_number.cpp
index e946b96..e946b96 100644
--- a/happy_number.cpp
+++ b/other/happy_number.cpp
diff --git a/house_robber.cpp b/other/house_robber.cpp
index a08aa54..a08aa54 100644
--- a/house_robber.cpp
+++ b/other/house_robber.cpp
diff --git a/house_robber.rs b/other/house_robber.rs
index ce4afd9..ce4afd9 100644
--- a/house_robber.rs
+++ b/other/house_robber.rs
diff --git a/idx_first_occur_str.cpp b/other/idx_first_occur_str.cpp
index 0f24457..0f24457 100644
--- a/idx_first_occur_str.cpp
+++ b/other/idx_first_occur_str.cpp
diff --git a/image_overlap.cpp b/other/image_overlap.cpp
index bc6eeba..bc6eeba 100644
--- a/image_overlap.cpp
+++ b/other/image_overlap.cpp
diff --git a/image_overlap.rs b/other/image_overlap.rs
index fa6fbd6..fa6fbd6 100644
--- a/image_overlap.rs
+++ b/other/image_overlap.rs
diff --git a/implement_queue_stacks.cpp b/other/implement_queue_stacks.cpp
index 551ce9f..551ce9f 100644
--- a/implement_queue_stacks.cpp
+++ b/other/implement_queue_stacks.cpp
diff --git a/increasing_triplet_subsequence.cpp b/other/increasing_triplet_subsequence.cpp
index 41a9f0e..41a9f0e 100644
--- a/increasing_triplet_subsequence.cpp
+++ b/other/increasing_triplet_subsequence.cpp
diff --git a/inform_employees.cpp b/other/inform_employees.cpp
index 700ccc3..700ccc3 100644
--- a/inform_employees.cpp
+++ b/other/inform_employees.cpp
diff --git a/insert_delete_getrandom.cpp b/other/insert_delete_getrandom.cpp
index 5bb76da..5bb76da 100644
--- a/insert_delete_getrandom.cpp
+++ b/other/insert_delete_getrandom.cpp
diff --git a/insert_delete_getrandom.rs b/other/insert_delete_getrandom.rs
index 12a772f..12a772f 100644
--- a/insert_delete_getrandom.rs
+++ b/other/insert_delete_getrandom.rs
diff --git a/insert_interval.cpp b/other/insert_interval.cpp
index 50e16f8..50e16f8 100644
--- a/insert_interval.cpp
+++ b/other/insert_interval.cpp
diff --git a/int_roman.cpp b/other/int_roman.cpp
index e3a8a22..e3a8a22 100644
--- a/int_roman.cpp
+++ b/other/int_roman.cpp
diff --git a/int_roman.rs b/other/int_roman.rs
index 9e8aa9e..9e8aa9e 100644
--- a/int_roman.rs
+++ b/other/int_roman.rs
diff --git a/integer_break.cpp b/other/integer_break.cpp
index c015be2..c015be2 100644
--- a/integer_break.cpp
+++ b/other/integer_break.cpp
diff --git a/interleaving_string.cpp b/other/interleaving_string.cpp
index ed2a5b9..ed2a5b9 100644
--- a/interleaving_string.cpp
+++ b/other/interleaving_string.cpp
diff --git a/invert_binary_tree.cpp b/other/invert_binary_tree.cpp
index e8f0585..e8f0585 100644
--- a/invert_binary_tree.cpp
+++ b/other/invert_binary_tree.cpp
diff --git a/ipo.cpp b/other/ipo.cpp
index 61d5baa..61d5baa 100644
--- a/ipo.cpp
+++ b/other/ipo.cpp
diff --git a/is_graph_biparite.cpp b/other/is_graph_biparite.cpp
index 4a6b4fc..4a6b4fc 100644
--- a/is_graph_biparite.cpp
+++ b/other/is_graph_biparite.cpp
diff --git a/jump_game.cpp b/other/jump_game.cpp
index 153d9aa..153d9aa 100644
--- a/jump_game.cpp
+++ b/other/jump_game.cpp
diff --git a/jump_game.rs b/other/jump_game.rs
index e7f36b0..e7f36b0 100644
--- a/jump_game.rs
+++ b/other/jump_game.rs
diff --git a/jump_game3.cpp b/other/jump_game3.cpp
index 03f7d37..03f7d37 100644
--- a/jump_game3.cpp
+++ b/other/jump_game3.cpp
diff --git a/jump_game3.rs b/other/jump_game3.rs
index a973fad..a973fad 100644
--- a/jump_game3.rs
+++ b/other/jump_game3.rs
diff --git a/jump_game4.cpp b/other/jump_game4.cpp
index 8496d94..8496d94 100644
--- a/jump_game4.cpp
+++ b/other/jump_game4.cpp
diff --git a/jump_game6.cpp b/other/jump_game6.cpp
index 81bbf05..81bbf05 100644
--- a/jump_game6.cpp
+++ b/other/jump_game6.cpp
diff --git a/k_inverse_pairs.cpp b/other/k_inverse_pairs.cpp
index 5601d19..5601d19 100644
--- a/k_inverse_pairs.cpp
+++ b/other/k_inverse_pairs.cpp
diff --git a/k_radius_subarr.cpp b/other/k_radius_subarr.cpp
index 91184bb..91184bb 100644
--- a/k_radius_subarr.cpp
+++ b/other/k_radius_subarr.cpp
diff --git a/keys_and_rooms.cpp b/other/keys_and_rooms.cpp
index 59308ef..59308ef 100644
--- a/keys_and_rooms.cpp
+++ b/other/keys_and_rooms.cpp
diff --git a/keys_and_rooms.rs b/other/keys_and_rooms.rs
index 678c732..678c732 100644
--- a/keys_and_rooms.rs
+++ b/other/keys_and_rooms.rs
diff --git a/kids_max_num_candy.cpp b/other/kids_max_num_candy.cpp
index 8be7b4c..8be7b4c 100644
--- a/kids_max_num_candy.cpp
+++ b/other/kids_max_num_candy.cpp
diff --git a/knight_probability_chessboard.cpp b/other/knight_probability_chessboard.cpp
index 0c5094d..0c5094d 100644
--- a/knight_probability_chessboard.cpp
+++ b/other/knight_probability_chessboard.cpp
diff --git a/koko_eating_bananas.cpp b/other/koko_eating_bananas.cpp
index 3076169..3076169 100644
--- a/koko_eating_bananas.cpp
+++ b/other/koko_eating_bananas.cpp
diff --git a/kth_element_in_stream.cpp b/other/kth_element_in_stream.cpp
index 75e5234..75e5234 100644
--- a/kth_element_in_stream.cpp
+++ b/other/kth_element_in_stream.cpp
diff --git a/kth_largest_element.cpp b/other/kth_largest_element.cpp
index c9a60c2..c9a60c2 100644
--- a/kth_largest_element.cpp
+++ b/other/kth_largest_element.cpp
diff --git a/kth_largest_element_stream.cpp b/other/kth_largest_element_stream.cpp
index 3ef8b3c..3ef8b3c 100644
--- a/kth_largest_element_stream.cpp
+++ b/other/kth_largest_element_stream.cpp
diff --git a/kth_missing_pos_num.cpp b/other/kth_missing_pos_num.cpp
index a7f81f7..a7f81f7 100644
--- a/kth_missing_pos_num.cpp
+++ b/other/kth_missing_pos_num.cpp
diff --git a/kth_smallest_lexicographical.cpp b/other/kth_smallest_lexicographical.cpp
index 71478e9..71478e9 100644
--- a/kth_smallest_lexicographical.cpp
+++ b/other/kth_smallest_lexicographical.cpp
diff --git a/kth_smallest_sorted_matrix.cpp b/other/kth_smallest_sorted_matrix.cpp
index aad9458..aad9458 100644
--- a/kth_smallest_sorted_matrix.cpp
+++ b/other/kth_smallest_sorted_matrix.cpp
diff --git a/largest_colour_value_graph.cpp b/other/largest_colour_value_graph.cpp
index 5307742..5307742 100644
--- a/largest_colour_value_graph.cpp
+++ b/other/largest_colour_value_graph.cpp
diff --git a/largest_int_add_target.cpp b/other/largest_int_add_target.cpp
index 91015d0..91015d0 100644
--- a/largest_int_add_target.cpp
+++ b/other/largest_int_add_target.cpp
diff --git a/largest_multiple_three.cpp b/other/largest_multiple_three.cpp
index 1c9e3e1..1c9e3e1 100644
--- a/largest_multiple_three.cpp
+++ b/other/largest_multiple_three.cpp
diff --git a/largest_odd_num_string.cpp b/other/largest_odd_num_string.cpp
index 019d609..019d609 100644
--- a/largest_odd_num_string.cpp
+++ b/other/largest_odd_num_string.cpp
diff --git a/largest_perimeter_triangle.cpp b/other/largest_perimeter_triangle.cpp
index 64b3682..64b3682 100644
--- a/largest_perimeter_triangle.cpp
+++ b/other/largest_perimeter_triangle.cpp
diff --git a/last_day_cross.cpp b/other/last_day_cross.cpp
index 4bf2e6b..4bf2e6b 100644
--- a/last_day_cross.cpp
+++ b/other/last_day_cross.cpp
diff --git a/leaf_similar_trees.cpp b/other/leaf_similar_trees.cpp
index 319fbbf..319fbbf 100644
--- a/leaf_similar_trees.cpp
+++ b/other/leaf_similar_trees.cpp
diff --git a/leaf_similar_trees.rs b/other/leaf_similar_trees.rs
index 6dcaae1..6dcaae1 100644
--- a/leaf_similar_trees.rs
+++ b/other/leaf_similar_trees.rs
diff --git a/letter_combo_number.cpp b/other/letter_combo_number.cpp
index c15a628..c15a628 100644
--- a/letter_combo_number.cpp
+++ b/other/letter_combo_number.cpp
diff --git a/lexicographical_numbers.cpp b/other/lexicographical_numbers.cpp
index ab48ce5..ab48ce5 100644
--- a/lexicographical_numbers.cpp
+++ b/other/lexicographical_numbers.cpp
diff --git a/lexicographically_small_string.cpp b/other/lexicographically_small_string.cpp
index 3a58189..3a58189 100644
--- a/lexicographically_small_string.cpp
+++ b/other/lexicographically_small_string.cpp
diff --git a/lfu_cache.cpp b/other/lfu_cache.cpp
index c0c857a..c0c857a 100644
--- a/lfu_cache.cpp
+++ b/other/lfu_cache.cpp
diff --git a/linked_list_cycle2.cpp b/other/linked_list_cycle2.cpp
index 43dccea..43dccea 100644
--- a/linked_list_cycle2.cpp
+++ b/other/linked_list_cycle2.cpp
diff --git a/linked_list_random.cpp b/other/linked_list_random.cpp
index ae147c5..ae147c5 100644
--- a/linked_list_random.cpp
+++ b/other/linked_list_random.cpp
diff --git a/longest_arithmetic_subseq.cpp b/other/longest_arithmetic_subseq.cpp
index 5cc91a7..5cc91a7 100644
--- a/longest_arithmetic_subseq.cpp
+++ b/other/longest_arithmetic_subseq.cpp
diff --git a/longest_arithmetic_subseq_diff.cpp b/other/longest_arithmetic_subseq_diff.cpp
index dc6e9ff..dc6e9ff 100644
--- a/longest_arithmetic_subseq_diff.cpp
+++ b/other/longest_arithmetic_subseq_diff.cpp
diff --git a/longest_common_subseq.cpp b/other/longest_common_subseq.cpp
index 56cbaf9..56cbaf9 100644
--- a/longest_common_subseq.cpp
+++ b/other/longest_common_subseq.cpp
diff --git a/longest_common_subseq.rs b/other/longest_common_subseq.rs
index 212070a..212070a 100644
--- a/longest_common_subseq.rs
+++ b/other/longest_common_subseq.rs
diff --git a/longest_consecutive_sequence.cpp b/other/longest_consecutive_sequence.cpp
index 2fda5e6..2fda5e6 100644
--- a/longest_consecutive_sequence.cpp
+++ b/other/longest_consecutive_sequence.cpp
diff --git a/longest_cycle_graph.cpp b/other/longest_cycle_graph.cpp
index b0cdf49..b0cdf49 100644
--- a/longest_cycle_graph.cpp
+++ b/other/longest_cycle_graph.cpp
diff --git a/longest_happy_string.cpp b/other/longest_happy_string.cpp
index ea3ad78..ea3ad78 100644
--- a/longest_happy_string.cpp
+++ b/other/longest_happy_string.cpp
diff --git a/longest_increasing_subseq.cpp b/other/longest_increasing_subseq.cpp
index 127a984..127a984 100644
--- a/longest_increasing_subseq.cpp
+++ b/other/longest_increasing_subseq.cpp
diff --git a/longest_palindrome_concat.cpp b/other/longest_palindrome_concat.cpp
index 3a42e0a..3a42e0a 100644
--- a/longest_palindrome_concat.cpp
+++ b/other/longest_palindrome_concat.cpp
diff --git a/longest_palindrome_concat.rs b/other/longest_palindrome_concat.rs
index 2a97ed4..2a97ed4 100644
--- a/longest_palindrome_concat.rs
+++ b/other/longest_palindrome_concat.rs
diff --git a/longest_palindromic_subseq.cpp b/other/longest_palindromic_subseq.cpp
index f2a074f..f2a074f 100644
--- a/longest_palindromic_subseq.cpp
+++ b/other/longest_palindromic_subseq.cpp
diff --git a/longest_palindromic_substr.cpp b/other/longest_palindromic_substr.cpp
index 4ecba25..4ecba25 100644
--- a/longest_palindromic_substr.cpp
+++ b/other/longest_palindromic_substr.cpp
diff --git a/longest_path_diff_adjacent_char.cpp b/other/longest_path_diff_adjacent_char.cpp
index 0f60da9..0f60da9 100644
--- a/longest_path_diff_adjacent_char.cpp
+++ b/other/longest_path_diff_adjacent_char.cpp
diff --git a/longest_path_diff_adjacent_char.rs b/other/longest_path_diff_adjacent_char.rs
index b35568c..b35568c 100644
--- a/longest_path_diff_adjacent_char.rs
+++ b/other/longest_path_diff_adjacent_char.rs
diff --git a/longest_string_chain.cpp b/other/longest_string_chain.cpp
index afa805c..afa805c 100644
--- a/longest_string_chain.cpp
+++ b/other/longest_string_chain.cpp
diff --git a/longest_subarr_ones.cpp b/other/longest_subarr_ones.cpp
index 35f2353..35f2353 100644
--- a/longest_subarr_ones.cpp
+++ b/other/longest_subarr_ones.cpp
diff --git a/longest_subseq_lim_sum.cpp b/other/longest_subseq_lim_sum.cpp
index 9613667..9613667 100644
--- a/longest_subseq_lim_sum.cpp
+++ b/other/longest_subseq_lim_sum.cpp
diff --git a/longest_subseq_lim_sum.rs b/other/longest_subseq_lim_sum.rs
index 037b606..037b606 100644
--- a/longest_subseq_lim_sum.rs
+++ b/other/longest_subseq_lim_sum.rs
diff --git a/longest_substring_no_repeat.cpp b/other/longest_substring_no_repeat.cpp
index 0735fc7..0735fc7 100644
--- a/longest_substring_no_repeat.cpp
+++ b/other/longest_substring_no_repeat.cpp
diff --git a/longest_valid_course.cpp b/other/longest_valid_course.cpp
index 87f07a6..87f07a6 100644
--- a/longest_valid_course.cpp
+++ b/other/longest_valid_course.cpp
diff --git a/longest_valid_parentheses.cpp b/other/longest_valid_parentheses.cpp
index 953e8be..953e8be 100644
--- a/longest_valid_parentheses.cpp
+++ b/other/longest_valid_parentheses.cpp
diff --git a/longest_word_dict.cpp b/other/longest_word_dict.cpp
index 3be4538..3be4538 100644
--- a/longest_word_dict.cpp
+++ b/other/longest_word_dict.cpp
diff --git a/longest_zigzag_bt.cpp b/other/longest_zigzag_bt.cpp
index b0ebe7f..b0ebe7f 100644
--- a/longest_zigzag_bt.cpp
+++ b/other/longest_zigzag_bt.cpp
diff --git a/lowest_common_ancestor.cpp b/other/lowest_common_ancestor.cpp
index ec99f32..ec99f32 100644
--- a/lowest_common_ancestor.cpp
+++ b/other/lowest_common_ancestor.cpp
diff --git a/lowest_common_ancestor_bst.cpp b/other/lowest_common_ancestor_bst.cpp
index d496c2c..d496c2c 100644
--- a/lowest_common_ancestor_bst.cpp
+++ b/other/lowest_common_ancestor_bst.cpp
diff --git a/lru_cache.cpp b/other/lru_cache.cpp
index f8d1656..f8d1656 100644
--- a/lru_cache.cpp
+++ b/other/lru_cache.cpp
diff --git a/magnetic_force_2_balls.cpp b/other/magnetic_force_2_balls.cpp
index 8416deb..8416deb 100644
--- a/magnetic_force_2_balls.cpp
+++ b/other/magnetic_force_2_balls.cpp
diff --git a/make_array_increasing.cpp b/other/make_array_increasing.cpp
index 482c0da..482c0da 100644
--- a/make_array_increasing.cpp
+++ b/other/make_array_increasing.cpp
diff --git a/make_string_great.cpp b/other/make_string_great.cpp
index 190bbed..190bbed 100644
--- a/make_string_great.cpp
+++ b/other/make_string_great.cpp
diff --git a/make_string_great.rs b/other/make_string_great.rs
index 76a28a2..76a28a2 100644
--- a/make_string_great.rs
+++ b/other/make_string_great.rs
diff --git a/make_sum_divisible_p.cpp b/other/make_sum_divisible_p.cpp
index 993c955..993c955 100644
--- a/make_sum_divisible_p.cpp
+++ b/other/make_sum_divisible_p.cpp
diff --git a/marbles_in_bags.cpp b/other/marbles_in_bags.cpp
index 4640eb9..4640eb9 100644
--- a/marbles_in_bags.cpp
+++ b/other/marbles_in_bags.cpp
diff --git a/matchsticks_square.cpp b/other/matchsticks_square.cpp
index f2422b8..f2422b8 100644
--- a/matchsticks_square.cpp
+++ b/other/matchsticks_square.cpp
diff --git a/matrix_diagonal_sum.cpp b/other/matrix_diagonal_sum.cpp
index 90e7fd5..90e7fd5 100644
--- a/matrix_diagonal_sum.cpp
+++ b/other/matrix_diagonal_sum.cpp
diff --git a/max_69.cpp b/other/max_69.cpp
index bc8abeb..bc8abeb 100644
--- a/max_69.cpp
+++ b/other/max_69.cpp
diff --git a/max_69.rs b/other/max_69.rs
index 0bead97..0bead97 100644
--- a/max_69.rs
+++ b/other/max_69.rs
diff --git a/max_area_cake.cpp b/other/max_area_cake.cpp
index da1f745..da1f745 100644
--- a/max_area_cake.cpp
+++ b/other/max_area_cake.cpp
diff --git a/max_area_island.cpp b/other/max_area_island.cpp
index aad8b2d..aad8b2d 100644
--- a/max_area_island.cpp
+++ b/other/max_area_island.cpp
diff --git a/max_average_pass_ration.cpp b/other/max_average_pass_ration.cpp
index e9ebb25..e9ebb25 100644
--- a/max_average_pass_ration.cpp
+++ b/other/max_average_pass_ration.cpp
diff --git a/max_bags_rocks.cpp b/other/max_bags_rocks.cpp
index 35c66bc..35c66bc 100644
--- a/max_bags_rocks.cpp
+++ b/other/max_bags_rocks.cpp
diff --git a/max_bags_rocks.rs b/other/max_bags_rocks.rs
index 808c393..808c393 100644
--- a/max_bags_rocks.rs
+++ b/other/max_bags_rocks.rs
diff --git a/max_consecutive_ones3.cpp b/other/max_consecutive_ones3.cpp
index cff044f..cff044f 100644
--- a/max_consecutive_ones3.cpp
+++ b/other/max_consecutive_ones3.cpp
diff --git a/max_depth_binary_tree.cpp b/other/max_depth_binary_tree.cpp
index e5ecc10..e5ecc10 100644
--- a/max_depth_binary_tree.cpp
+++ b/other/max_depth_binary_tree.cpp
diff --git a/max_diff_node_ancestor.cpp b/other/max_diff_node_ancestor.cpp
index ab96947..ab96947 100644
--- a/max_diff_node_ancestor.cpp
+++ b/other/max_diff_node_ancestor.cpp
diff --git a/max_diff_node_ancestor.rs b/other/max_diff_node_ancestor.rs
index 671bd27..671bd27 100644
--- a/max_diff_node_ancestor.rs
+++ b/other/max_diff_node_ancestor.rs
diff --git a/max_distance_closest_person.cpp b/other/max_distance_closest_person.cpp
index a9203fe..a9203fe 100644
--- a/max_distance_closest_person.cpp
+++ b/other/max_distance_closest_person.cpp
diff --git a/max_erasure_value.cpp b/other/max_erasure_value.cpp
index dd72746..dd72746 100644
--- a/max_erasure_value.cpp
+++ b/other/max_erasure_value.cpp
diff --git a/max_ice_cream_bars.cpp b/other/max_ice_cream_bars.cpp
index e391f87..e391f87 100644
--- a/max_ice_cream_bars.cpp
+++ b/other/max_ice_cream_bars.cpp
diff --git a/max_ice_cream_bars.rs b/other/max_ice_cream_bars.rs
index 6691a3b..6691a3b 100644
--- a/max_ice_cream_bars.rs
+++ b/other/max_ice_cream_bars.rs
diff --git a/max_len_concat_str.cpp b/other/max_len_concat_str.cpp
index b364d26..b364d26 100644
--- a/max_len_concat_str.cpp
+++ b/other/max_len_concat_str.cpp
diff --git a/max_len_concat_str.rs b/other/max_len_concat_str.rs
index 8ce0c2b..8ce0c2b 100644
--- a/max_len_concat_str.rs
+++ b/other/max_len_concat_str.rs
diff --git a/max_length_pair_chain.cpp b/other/max_length_pair_chain.cpp
index c8ef536..c8ef536 100644
--- a/max_length_pair_chain.cpp
+++ b/other/max_length_pair_chain.cpp
diff --git a/max_length_repeated_subarr.cpp b/other/max_length_repeated_subarr.cpp
index 6e8ef68..6e8ef68 100644
--- a/max_length_repeated_subarr.cpp
+++ b/other/max_length_repeated_subarr.cpp
diff --git a/max_network_rank.cpp b/other/max_network_rank.cpp
index 86b0e4c..86b0e4c 100644
--- a/max_network_rank.cpp
+++ b/other/max_network_rank.cpp
diff --git a/max_num_events_attended2.cpp b/other/max_num_events_attended2.cpp
index 95c1563..95c1563 100644
--- a/max_num_events_attended2.cpp
+++ b/other/max_num_events_attended2.cpp
diff --git a/max_num_ksum_pair.cpp b/other/max_num_ksum_pair.cpp
index 13c6980..13c6980 100644
--- a/max_num_ksum_pair.cpp
+++ b/other/max_num_ksum_pair.cpp
diff --git a/max_num_tasks_assign.cpp b/other/max_num_tasks_assign.cpp
index 370fdda..370fdda 100644
--- a/max_num_tasks_assign.cpp
+++ b/other/max_num_tasks_assign.cpp
diff --git a/max_num_vowel_substr.cpp b/other/max_num_vowel_substr.cpp
index fe24499..fe24499 100644
--- a/max_num_vowel_substr.cpp
+++ b/other/max_num_vowel_substr.cpp
diff --git a/max_performance_team.cpp b/other/max_performance_team.cpp
index a7e4be8..a7e4be8 100644
--- a/max_performance_team.cpp
+++ b/other/max_performance_team.cpp
diff --git a/max_points_from_cards.cpp b/other/max_points_from_cards.cpp
index 23fc78e..23fc78e 100644
--- a/max_points_from_cards.cpp
+++ b/other/max_points_from_cards.cpp
diff --git a/max_points_line.cpp b/other/max_points_line.cpp
index 3e34be4..3e34be4 100644
--- a/max_points_line.cpp
+++ b/other/max_points_line.cpp
diff --git a/max_points_line.rs b/other/max_points_line.rs
index ee9c03d..ee9c03d 100644
--- a/max_points_line.rs
+++ b/other/max_points_line.rs
diff --git a/max_product_3num.cpp b/other/max_product_3num.cpp
index 1886bdb..1886bdb 100644
--- a/max_product_3num.cpp
+++ b/other/max_product_3num.cpp
diff --git a/max_product_split_bt.cpp b/other/max_product_split_bt.cpp
index 71fc9a4..71fc9a4 100644
--- a/max_product_split_bt.cpp
+++ b/other/max_product_split_bt.cpp
diff --git a/max_product_split_bt.rs b/other/max_product_split_bt.rs
index 6aec321..6aec321 100644
--- a/max_product_split_bt.rs
+++ b/other/max_product_split_bt.rs
diff --git a/max_product_word_len.cpp b/other/max_product_word_len.cpp
index e119ea1..e119ea1 100644
--- a/max_product_word_len.cpp
+++ b/other/max_product_word_len.cpp
diff --git a/max_profit_job.cpp b/other/max_profit_job.cpp
index 811874b..811874b 100644
--- a/max_profit_job.cpp
+++ b/other/max_profit_job.cpp
diff --git a/max_profit_job.rs b/other/max_profit_job.rs
index fe1fafe..fe1fafe 100644
--- a/max_profit_job.rs
+++ b/other/max_profit_job.rs
diff --git a/max_running_time_n_computer.cpp b/other/max_running_time_n_computer.cpp
index e5a10b5..e5a10b5 100644
--- a/max_running_time_n_computer.cpp
+++ b/other/max_running_time_n_computer.cpp
diff --git a/max_score_good_subarr.cpp b/other/max_score_good_subarr.cpp
index 3c7bc89..3c7bc89 100644
--- a/max_score_good_subarr.cpp
+++ b/other/max_score_good_subarr.cpp
diff --git a/max_score_mult_opp.cpp b/other/max_score_mult_opp.cpp
index 7758a29..7758a29 100644
--- a/max_score_mult_opp.cpp
+++ b/other/max_score_mult_opp.cpp
diff --git a/max_score_n_operations.cpp b/other/max_score_n_operations.cpp
index a2dc2b9..a2dc2b9 100644
--- a/max_score_n_operations.cpp
+++ b/other/max_score_n_operations.cpp
diff --git a/max_score_node_sequence.cpp b/other/max_score_node_sequence.cpp
index b4df5d5..b4df5d5 100644
--- a/max_score_node_sequence.cpp
+++ b/other/max_score_node_sequence.cpp
diff --git a/max_subarray.cpp b/other/max_subarray.cpp
index 7356925..7356925 100644
--- a/max_subarray.cpp
+++ b/other/max_subarray.cpp
diff --git a/max_subseq_score.cpp b/other/max_subseq_score.cpp
index a739d77..a739d77 100644
--- a/max_subseq_score.cpp
+++ b/other/max_subseq_score.cpp
diff --git a/max_sum_3_noverlap_subarr.cpp b/other/max_sum_3_noverlap_subarr.cpp
index c326ad3..c326ad3 100644
--- a/max_sum_3_noverlap_subarr.cpp
+++ b/other/max_sum_3_noverlap_subarr.cpp
diff --git a/max_sum_binary_tree.cpp b/other/max_sum_binary_tree.cpp
index 64d1d20..64d1d20 100644
--- a/max_sum_binary_tree.cpp
+++ b/other/max_sum_binary_tree.cpp
diff --git a/max_sum_circular_subarr.cpp b/other/max_sum_circular_subarr.cpp
index a86eafa..a86eafa 100644
--- a/max_sum_circular_subarr.cpp
+++ b/other/max_sum_circular_subarr.cpp
diff --git a/max_sum_rectangle.cpp b/other/max_sum_rectangle.cpp
index 9b252e1..9b252e1 100644
--- a/max_sum_rectangle.cpp
+++ b/other/max_sum_rectangle.cpp
diff --git a/max_total_importance_road.cpp b/other/max_total_importance_road.cpp
index 82380ab..82380ab 100644
--- a/max_total_importance_road.cpp
+++ b/other/max_total_importance_road.cpp
diff --git a/max_tranfer_requests.cpp b/other/max_tranfer_requests.cpp
index 2f0e499..2f0e499 100644
--- a/max_tranfer_requests.cpp
+++ b/other/max_tranfer_requests.cpp
diff --git a/max_twin_sum_list.cpp b/other/max_twin_sum_list.cpp
index dd635e1..dd635e1 100644
--- a/max_twin_sum_list.cpp
+++ b/other/max_twin_sum_list.cpp
diff --git a/max_units_truck.cpp b/other/max_units_truck.cpp
index f95e777..f95e777 100644
--- a/max_units_truck.cpp
+++ b/other/max_units_truck.cpp
diff --git a/max_val_k_coin_pile.cpp b/other/max_val_k_coin_pile.cpp
index 6452a7b..6452a7b 100644
--- a/max_val_k_coin_pile.cpp
+++ b/other/max_val_k_coin_pile.cpp
diff --git a/max_value_give_idx.cpp b/other/max_value_give_idx.cpp
index ee6c25f..ee6c25f 100644
--- a/max_value_give_idx.cpp
+++ b/other/max_value_give_idx.cpp
diff --git a/max_width_binary_tree.cpp b/other/max_width_binary_tree.cpp
index 3f69177..3f69177 100644
--- a/max_width_binary_tree.cpp
+++ b/other/max_width_binary_tree.cpp
diff --git a/maximise_confusion_exam.cpp b/other/maximise_confusion_exam.cpp
index 0de5eaf..0de5eaf 100644
--- a/maximise_confusion_exam.cpp
+++ b/other/maximise_confusion_exam.cpp
diff --git a/maximise_grid_happiness.cpp b/other/maximise_grid_happiness.cpp
index 612c111..612c111 100644
--- a/maximise_grid_happiness.cpp
+++ b/other/maximise_grid_happiness.cpp
diff --git a/merge_sorted_array.cpp b/other/merge_sorted_array.cpp
index 6a98a38..6a98a38 100644
--- a/merge_sorted_array.cpp
+++ b/other/merge_sorted_array.cpp
diff --git a/merge_sorted_array.rs b/other/merge_sorted_array.rs
index 1e2704d..1e2704d 100644
--- a/merge_sorted_array.rs
+++ b/other/merge_sorted_array.rs
diff --git a/merge_string_alt.cpp b/other/merge_string_alt.cpp
index d69c5fc..d69c5fc 100644
--- a/merge_string_alt.cpp
+++ b/other/merge_string_alt.cpp
diff --git a/middle_linked_list.cpp b/other/middle_linked_list.cpp
index ba3a2a0..ba3a2a0 100644
--- a/middle_linked_list.cpp
+++ b/other/middle_linked_list.cpp
diff --git a/middle_linked_list.rs b/other/middle_linked_list.rs
index ed84409..ed84409 100644
--- a/middle_linked_list.rs
+++ b/other/middle_linked_list.rs
diff --git a/min_abs_diff_bst.cpp b/other/min_abs_diff_bst.cpp
index 0c0ef82..0c0ef82 100644
--- a/min_abs_diff_bst.cpp
+++ b/other/min_abs_diff_bst.cpp
diff --git a/min_ascii_strs.cpp b/other/min_ascii_strs.cpp
index 07433d6..07433d6 100644
--- a/min_ascii_strs.cpp
+++ b/other/min_ascii_strs.cpp
diff --git a/min_avg_diff.cpp b/other/min_avg_diff.cpp
index 4bbc2b1..4bbc2b1 100644
--- a/min_avg_diff.cpp
+++ b/other/min_avg_diff.cpp
diff --git a/min_avg_diff.rs b/other/min_avg_diff.rs
index 71c18aa..71c18aa 100644
--- a/min_avg_diff.rs
+++ b/other/min_avg_diff.rs
diff --git a/min_cost_arr_equal.cpp b/other/min_cost_arr_equal.cpp
index 3d2b95c..3d2b95c 100644
--- a/min_cost_arr_equal.cpp
+++ b/other/min_cost_arr_equal.cpp
diff --git a/min_cost_change_expr.cpp b/other/min_cost_change_expr.cpp
index c75d10c..c75d10c 100644
--- a/min_cost_change_expr.cpp
+++ b/other/min_cost_change_expr.cpp
diff --git a/min_cost_climbing_stairs.cpp b/other/min_cost_climbing_stairs.cpp
index 3df886a..3df886a 100644
--- a/min_cost_climbing_stairs.cpp
+++ b/other/min_cost_climbing_stairs.cpp
diff --git a/min_cost_convert_string1.cpp b/other/min_cost_convert_string1.cpp
index 914eff9..914eff9 100644
--- a/min_cost_convert_string1.cpp
+++ b/other/min_cost_convert_string1.cpp
diff --git a/min_cost_cut_stick.cpp b/other/min_cost_cut_stick.cpp
index 5622868..5622868 100644
--- a/min_cost_cut_stick.cpp
+++ b/other/min_cost_cut_stick.cpp
diff --git a/min_cost_ticket.cpp b/other/min_cost_ticket.cpp
index 1d00853..1d00853 100644
--- a/min_cost_ticket.cpp
+++ b/other/min_cost_ticket.cpp
diff --git a/min_deletions_unique_char.cpp b/other/min_deletions_unique_char.cpp
index c971b21..c971b21 100644
--- a/min_deletions_unique_char.cpp
+++ b/other/min_deletions_unique_char.cpp
diff --git a/min_depth_binary_tree.cpp b/other/min_depth_binary_tree.cpp
index 7661fb2..7661fb2 100644
--- a/min_depth_binary_tree.cpp
+++ b/other/min_depth_binary_tree.cpp
diff --git a/min_deviation_arr.cpp b/other/min_deviation_arr.cpp
index 47099a6..47099a6 100644
--- a/min_deviation_arr.cpp
+++ b/other/min_deviation_arr.cpp
diff --git a/min_difficulty_schedule.cpp b/other/min_difficulty_schedule.cpp
index 40fab6e..40fab6e 100644
--- a/min_difficulty_schedule.cpp
+++ b/other/min_difficulty_schedule.cpp
diff --git a/min_dist_bst_node.cpp b/other/min_dist_bst_node.cpp
index 5222628..5222628 100644
--- a/min_dist_bst_node.cpp
+++ b/other/min_dist_bst_node.cpp
diff --git a/min_dist_target_element.cpp b/other/min_dist_target_element.cpp
index 662c5ec..662c5ec 100644
--- a/min_dist_target_element.cpp
+++ b/other/min_dist_target_element.cpp
diff --git a/min_falling_path_sum.cpp b/other/min_falling_path_sum.cpp
index 3bc2940..3bc2940 100644
--- a/min_falling_path_sum.cpp
+++ b/other/min_falling_path_sum.cpp
diff --git a/min_falling_path_sum.rs b/other/min_falling_path_sum.rs
index 4b704c1..4b704c1 100644
--- a/min_falling_path_sum.rs
+++ b/other/min_falling_path_sum.rs
diff --git a/min_flips_abc.cpp b/other/min_flips_abc.cpp
index b51b261..b51b261 100644
--- a/min_flips_abc.cpp
+++ b/other/min_flips_abc.cpp
diff --git a/min_fuel_report_captial.cpp b/other/min_fuel_report_captial.cpp
index 4e3e2d6..4e3e2d6 100644
--- a/min_fuel_report_captial.cpp
+++ b/other/min_fuel_report_captial.cpp
diff --git a/min_genetic_mutation.cpp b/other/min_genetic_mutation.cpp
index 8bbf503..8bbf503 100644
--- a/min_genetic_mutation.cpp
+++ b/other/min_genetic_mutation.cpp
diff --git a/min_genetic_mutation.rs b/other/min_genetic_mutation.rs
index 1362636..1362636 100644
--- a/min_genetic_mutation.rs
+++ b/other/min_genetic_mutation.rs
diff --git a/min_incr_arr_unique.cpp b/other/min_incr_arr_unique.cpp
index 9121d48..9121d48 100644
--- a/min_incr_arr_unique.cpp
+++ b/other/min_incr_arr_unique.cpp
diff --git a/min_insertion_make_palindrome.cpp b/other/min_insertion_make_palindrome.cpp
index 7af74da..7af74da 100644
--- a/min_insertion_make_palindrome.cpp
+++ b/other/min_insertion_make_palindrome.cpp
diff --git a/min_jump_reach_home.cpp b/other/min_jump_reach_home.cpp
index 7510c8c..7510c8c 100644
--- a/min_jump_reach_home.cpp
+++ b/other/min_jump_reach_home.cpp
diff --git a/min_max_array.cpp b/other/min_max_array.cpp
index 6da3f2b..6da3f2b 100644
--- a/min_max_array.cpp
+++ b/other/min_max_array.cpp
diff --git a/min_max_diff_pair.cpp b/other/min_max_diff_pair.cpp
index ac6dc3b..ac6dc3b 100644
--- a/min_max_diff_pair.cpp
+++ b/other/min_max_diff_pair.cpp
diff --git a/min_move_palindrome.cpp b/other/min_move_palindrome.cpp
index 6455889..6455889 100644
--- a/min_move_palindrome.cpp
+++ b/other/min_move_palindrome.cpp
diff --git a/min_moves_equal_array2.cpp b/other/min_moves_equal_array2.cpp
index e5fcfd0..e5fcfd0 100644
--- a/min_moves_equal_array2.cpp
+++ b/other/min_moves_equal_array2.cpp
diff --git a/min_num_arrow_balloon.cpp b/other/min_num_arrow_balloon.cpp
index 8c79da0..8c79da0 100644
--- a/min_num_arrow_balloon.cpp
+++ b/other/min_num_arrow_balloon.cpp
diff --git a/min_num_arrow_balloon.rs b/other/min_num_arrow_balloon.rs
index 6204bfe..6204bfe 100644
--- a/min_num_arrow_balloon.rs
+++ b/other/min_num_arrow_balloon.rs
diff --git a/min_num_days_disconnect_island.cpp b/other/min_num_days_disconnect_island.cpp
index ff54c44..ff54c44 100644
--- a/min_num_days_disconnect_island.cpp
+++ b/other/min_num_days_disconnect_island.cpp
diff --git a/min_num_opp_arr_cont.cpp b/other/min_num_opp_arr_cont.cpp
index 5dcb40f..5dcb40f 100644
--- a/min_num_opp_arr_cont.cpp
+++ b/other/min_num_opp_arr_cont.cpp
diff --git a/min_num_refueling_stops.cpp b/other/min_num_refueling_stops.cpp
index 34d929b..34d929b 100644
--- a/min_num_refueling_stops.cpp
+++ b/other/min_num_refueling_stops.cpp
diff --git a/min_num_remove_mountain_arr.cpp b/other/min_num_remove_mountain_arr.cpp
index 007c8c6..007c8c6 100644
--- a/min_num_remove_mountain_arr.cpp
+++ b/other/min_num_remove_mountain_arr.cpp
diff --git a/min_num_vertices_node.cpp b/other/min_num_vertices_node.cpp
index 2d53fed..2d53fed 100644
--- a/min_num_vertices_node.cpp
+++ b/other/min_num_vertices_node.cpp
diff --git a/min_one_bit_0.cpp b/other/min_one_bit_0.cpp
index 9820ace..9820ace 100644
--- a/min_one_bit_0.cpp
+++ b/other/min_one_bit_0.cpp
diff --git a/min_one_bit_0.rs b/other/min_one_bit_0.rs
index 1b52362..1b52362 100644
--- a/min_one_bit_0.rs
+++ b/other/min_one_bit_0.rs
diff --git a/min_operations_x_zero.cpp b/other/min_operations_x_zero.cpp
index 011839e..011839e 100644
--- a/min_operations_x_zero.cpp
+++ b/other/min_operations_x_zero.cpp
diff --git a/min_path_sum.cpp b/other/min_path_sum.cpp
index 46c2ff1..46c2ff1 100644
--- a/min_path_sum.cpp
+++ b/other/min_path_sum.cpp
diff --git a/min_rounds_complete_all_tasks.cpp b/other/min_rounds_complete_all_tasks.cpp
index 0d78073..0d78073 100644
--- a/min_rounds_complete_all_tasks.cpp
+++ b/other/min_rounds_complete_all_tasks.cpp
diff --git a/min_rounds_complete_all_tasks.rs b/other/min_rounds_complete_all_tasks.rs
index 1c9b7dd..1c9b7dd 100644
--- a/min_rounds_complete_all_tasks.rs
+++ b/other/min_rounds_complete_all_tasks.rs
diff --git a/min_score_path_city.cpp b/other/min_score_path_city.cpp
index 16f4c87..16f4c87 100644
--- a/min_score_path_city.cpp
+++ b/other/min_score_path_city.cpp
diff --git a/min_size_subarr_sum.cpp b/other/min_size_subarr_sum.cpp
index 3e54b2b..3e54b2b 100644
--- a/min_size_subarr_sum.cpp
+++ b/other/min_size_subarr_sum.cpp
diff --git a/min_speed_arrive_time.cpp b/other/min_speed_arrive_time.cpp
index 55cfa98..55cfa98 100644
--- a/min_speed_arrive_time.cpp
+++ b/other/min_speed_arrive_time.cpp
diff --git a/min_stack.cpp b/other/min_stack.cpp
index 745c537..745c537 100644
--- a/min_stack.cpp
+++ b/other/min_stack.cpp
diff --git a/min_swap_group_1.cpp b/other/min_swap_group_1.cpp
index 89ab5dd..89ab5dd 100644
--- a/min_swap_group_1.cpp
+++ b/other/min_swap_group_1.cpp
diff --git a/min_time_apples_tree.cpp b/other/min_time_apples_tree.cpp
index 81d97d7..81d97d7 100644
--- a/min_time_apples_tree.cpp
+++ b/other/min_time_apples_tree.cpp
diff --git a/min_time_apples_tree.rs b/other/min_time_apples_tree.rs
index 537e5cc..537e5cc 100644
--- a/min_time_apples_tree.rs
+++ b/other/min_time_apples_tree.rs
diff --git a/min_time_complete_trip.cpp b/other/min_time_complete_trip.cpp
index 2e325a2..2e325a2 100644
--- a/min_time_complete_trip.cpp
+++ b/other/min_time_complete_trip.cpp
diff --git a/min_time_rope_colorful.cpp b/other/min_time_rope_colorful.cpp
index 9e34c1c..9e34c1c 100644
--- a/min_time_rope_colorful.cpp
+++ b/other/min_time_rope_colorful.cpp
diff --git a/min_time_visit_cell_grid.cpp b/other/min_time_visit_cell_grid.cpp
index 58a0099..58a0099 100644
--- a/min_time_visit_cell_grid.cpp
+++ b/other/min_time_visit_cell_grid.cpp
diff --git a/min_window_substring.cpp b/other/min_window_substring.cpp
index c529687..c529687 100644
--- a/min_window_substring.cpp
+++ b/other/min_window_substring.cpp
diff --git a/min_window_substring.rs b/other/min_window_substring.rs
index f23402b..f23402b 100644
--- a/min_window_substring.rs
+++ b/other/min_window_substring.rs
diff --git a/mirror_reflection.cpp b/other/mirror_reflection.cpp
index 447ce5e..447ce5e 100644
--- a/mirror_reflection.cpp
+++ b/other/mirror_reflection.cpp
diff --git a/missing_number.cpp b/other/missing_number.cpp
index 03dd331..03dd331 100644
--- a/missing_number.cpp
+++ b/other/missing_number.cpp
diff --git a/modify_graph_edge_weight.cpp b/other/modify_graph_edge_weight.cpp
index 289098f..289098f 100644
--- a/modify_graph_edge_weight.cpp
+++ b/other/modify_graph_edge_weight.cpp
diff --git a/most_stones_remove.cpp b/other/most_stones_remove.cpp
index 97499f8..97499f8 100644
--- a/most_stones_remove.cpp
+++ b/other/most_stones_remove.cpp
diff --git a/most_stones_remove.rs b/other/most_stones_remove.rs
index d32137f..d32137f 100644
--- a/most_stones_remove.rs
+++ b/other/most_stones_remove.rs
diff --git a/most_water.cpp b/other/most_water.cpp
index 89d4e19..89d4e19 100644
--- a/most_water.cpp
+++ b/other/most_water.cpp
diff --git a/my_calendar.cpp b/other/my_calendar.cpp
index 472884e..472884e 100644
--- a/my_calendar.cpp
+++ b/other/my_calendar.cpp
diff --git a/my_calendar2.cpp b/other/my_calendar2.cpp
index 2012a35..2012a35 100644
--- a/my_calendar2.cpp
+++ b/other/my_calendar2.cpp
diff --git a/my_calendar3.cpp b/other/my_calendar3.cpp
index 25de075..25de075 100644
--- a/my_calendar3.cpp
+++ b/other/my_calendar3.cpp
diff --git a/n_ary_tree_traverse.cpp b/other/n_ary_tree_traverse.cpp
index 9c89682..9c89682 100644
--- a/n_ary_tree_traverse.cpp
+++ b/other/n_ary_tree_traverse.cpp
diff --git a/n_queens2.cpp b/other/n_queens2.cpp
index 2af1bcd..2af1bcd 100644
--- a/n_queens2.cpp
+++ b/other/n_queens2.cpp
diff --git a/naming_company.cpp b/other/naming_company.cpp
index 24de89f..24de89f 100644
--- a/naming_company.cpp
+++ b/other/naming_company.cpp
diff --git a/nearest_exit_maze.cpp b/other/nearest_exit_maze.cpp
index 2e0a4cf..2e0a4cf 100644
--- a/nearest_exit_maze.cpp
+++ b/other/nearest_exit_maze.cpp
diff --git a/nearest_exit_maze.rs b/other/nearest_exit_maze.rs
index 3f314f2..3f314f2 100644
--- a/nearest_exit_maze.rs
+++ b/other/nearest_exit_maze.rs
diff --git a/new_21_game.cpp b/other/new_21_game.cpp
index dc21609..dc21609 100644
--- a/new_21_game.cpp
+++ b/other/new_21_game.cpp
diff --git a/next_greater_element2.cpp b/other/next_greater_element2.cpp
index c6a8412..c6a8412 100644
--- a/next_greater_element2.cpp
+++ b/other/next_greater_element2.cpp
diff --git a/next_permutation.cpp b/other/next_permutation.cpp
index 95e70f4..95e70f4 100644
--- a/next_permutation.cpp
+++ b/other/next_permutation.cpp
diff --git a/non_decreasing_array.cpp b/other/non_decreasing_array.cpp
index 6ea4280..6ea4280 100644
--- a/non_decreasing_array.cpp
+++ b/other/non_decreasing_array.cpp
diff --git a/non_decreasing_subseq.cpp b/other/non_decreasing_subseq.cpp
index b94510f..b94510f 100644
--- a/non_decreasing_subseq.cpp
+++ b/other/non_decreasing_subseq.cpp
diff --git a/non_overlapping_interval.cpp b/other/non_overlapping_interval.cpp
index 228f691..228f691 100644
--- a/non_overlapping_interval.cpp
+++ b/other/non_overlapping_interval.cpp
diff --git a/nth_tribonacci_number.cpp b/other/nth_tribonacci_number.cpp
index cabdb39..cabdb39 100644
--- a/nth_tribonacci_number.cpp
+++ b/other/nth_tribonacci_number.cpp
diff --git a/num_bad_pairs.cpp b/other/num_bad_pairs.cpp
index 144e6ef..144e6ef 100644
--- a/num_bad_pairs.cpp
+++ b/other/num_bad_pairs.cpp
diff --git a/num_bad_pairs.rs b/other/num_bad_pairs.rs
index 88119d8..88119d8 100644
--- a/num_bad_pairs.rs
+++ b/other/num_bad_pairs.rs
diff --git a/num_closed_islands.cpp b/other/num_closed_islands.cpp
index ba0635c..ba0635c 100644
--- a/num_closed_islands.cpp
+++ b/other/num_closed_islands.cpp
diff --git a/num_cut_pizza.cpp b/other/num_cut_pizza.cpp
index 526e21d..526e21d 100644
--- a/num_cut_pizza.cpp
+++ b/other/num_cut_pizza.cpp
diff --git a/num_dice_roll_target_sum.cpp b/other/num_dice_roll_target_sum.cpp
index abb7596..abb7596 100644
--- a/num_dice_roll_target_sum.cpp
+++ b/other/num_dice_roll_target_sum.cpp
diff --git a/num_enclaves.cpp b/other/num_enclaves.cpp
index 2629d65..2629d65 100644
--- a/num_enclaves.cpp
+++ b/other/num_enclaves.cpp
diff --git a/num_even_nums.cpp b/other/num_even_nums.cpp
index 1513c72..1513c72 100644
--- a/num_even_nums.cpp
+++ b/other/num_even_nums.cpp
diff --git a/num_good_path.cpp b/other/num_good_path.cpp
index 79fae31..79fae31 100644
--- a/num_good_path.cpp
+++ b/other/num_good_path.cpp
diff --git a/num_increasing_path.cpp b/other/num_increasing_path.cpp
index 4f60d46..4f60d46 100644
--- a/num_increasing_path.cpp
+++ b/other/num_increasing_path.cpp
diff --git a/num_longest_incr_subseq.cpp b/other/num_longest_incr_subseq.cpp
index bf6529b..bf6529b 100644
--- a/num_longest_incr_subseq.cpp
+++ b/other/num_longest_incr_subseq.cpp
diff --git a/num_matching_subsequence.cpp b/other/num_matching_subsequence.cpp
index a97d464..a97d464 100644
--- a/num_matching_subsequence.cpp
+++ b/other/num_matching_subsequence.cpp
diff --git a/num_music_playlists.cpp b/other/num_music_playlists.cpp
index 78cad3c..78cad3c 100644
--- a/num_music_playlists.cpp
+++ b/other/num_music_playlists.cpp
diff --git a/num_nodes_sub_tree.cpp b/other/num_nodes_sub_tree.cpp
index 4edb9ad..4edb9ad 100644
--- a/num_nodes_sub_tree.cpp
+++ b/other/num_nodes_sub_tree.cpp
diff --git a/num_nodes_sub_tree.rs b/other/num_nodes_sub_tree.rs
index ca52f7b..ca52f7b 100644
--- a/num_nodes_sub_tree.rs
+++ b/other/num_nodes_sub_tree.rs
diff --git a/num_op_connect_network.cpp b/other/num_op_connect_network.cpp
index 2a9e2e4..2a9e2e4 100644
--- a/num_op_connect_network.cpp
+++ b/other/num_op_connect_network.cpp
diff --git a/num_people_aware_secret.cpp b/other/num_people_aware_secret.cpp
index 80a4b91..80a4b91 100644
--- a/num_people_aware_secret.cpp
+++ b/other/num_people_aware_secret.cpp
diff --git a/num_same_consecutive_diff.cpp b/other/num_same_consecutive_diff.cpp
index 0602ce1..0602ce1 100644
--- a/num_same_consecutive_diff.cpp
+++ b/other/num_same_consecutive_diff.cpp
diff --git a/num_smaller_num_self.cpp b/other/num_smaller_num_self.cpp
index 49b3ed3..49b3ed3 100644
--- a/num_smaller_num_self.cpp
+++ b/other/num_smaller_num_self.cpp
diff --git a/num_squareful_arrays.cpp b/other/num_squareful_arrays.cpp
index a7fc481..a7fc481 100644
--- a/num_squareful_arrays.cpp
+++ b/other/num_squareful_arrays.cpp
diff --git a/num_subseq_satisfy.cpp b/other/num_subseq_satisfy.cpp
index 6eb1a12..6eb1a12 100644
--- a/num_subseq_satisfy.cpp
+++ b/other/num_subseq_satisfy.cpp
diff --git a/num_to_hex_binary.cpp b/other/num_to_hex_binary.cpp
index 81470fd..81470fd 100644
--- a/num_to_hex_binary.cpp
+++ b/other/num_to_hex_binary.cpp
diff --git a/num_valid_words_puzzle.cpp b/other/num_valid_words_puzzle.cpp
index 9286280..9286280 100644
--- a/num_valid_words_puzzle.cpp
+++ b/other/num_valid_words_puzzle.cpp
diff --git a/num_ways_dict.cpp b/other/num_ways_dict.cpp
index 582c2f9..582c2f9 100644
--- a/num_ways_dict.cpp
+++ b/other/num_ways_dict.cpp
diff --git a/num_ways_remain_place.cpp b/other/num_ways_remain_place.cpp
index eee14e5..eee14e5 100644
--- a/num_ways_remain_place.cpp
+++ b/other/num_ways_remain_place.cpp
diff --git a/num_ways_reorder_array.cpp b/other/num_ways_reorder_array.cpp
index 9adcb55..9adcb55 100644
--- a/num_ways_reorder_array.cpp
+++ b/other/num_ways_reorder_array.cpp
diff --git a/num_weak_char_game.cpp b/other/num_weak_char_game.cpp
index 06fa2db..06fa2db 100644
--- a/num_weak_char_game.cpp
+++ b/other/num_weak_char_game.cpp
diff --git a/num_zero_filled_subarr.cpp b/other/num_zero_filled_subarr.cpp
index 8ba45f3..8ba45f3 100644
--- a/num_zero_filled_subarr.cpp
+++ b/other/num_zero_filled_subarr.cpp
diff --git a/number_1bits.cpp b/other/number_1bits.cpp
index c8e0ac3..c8e0ac3 100644
--- a/number_1bits.cpp
+++ b/other/number_1bits.cpp
diff --git a/number_atoms.cpp b/other/number_atoms.cpp
index 2f05d3f..2f05d3f 100644
--- a/number_atoms.cpp
+++ b/other/number_atoms.cpp
diff --git a/number_islands.cpp b/other/number_islands.cpp
index 96b8e0b..96b8e0b 100644
--- a/number_islands.cpp
+++ b/other/number_islands.cpp
diff --git a/number_provinces.cpp b/other/number_provinces.cpp
index 2f733f9..2f733f9 100644
--- a/number_provinces.cpp
+++ b/other/number_provinces.cpp
diff --git a/number_steps_to_0.cpp b/other/number_steps_to_0.cpp
index 2683dca..2683dca 100644
--- a/number_steps_to_0.cpp
+++ b/other/number_steps_to_0.cpp
diff --git a/number_submatrices_sum_target.cpp b/other/number_submatrices_sum_target.cpp
index db5a84f..db5a84f 100644
--- a/number_submatrices_sum_target.cpp
+++ b/other/number_submatrices_sum_target.cpp
diff --git a/odd_even_linke_list.cpp b/other/odd_even_linke_list.cpp
index 4ee4bac..4ee4bac 100644
--- a/odd_even_linke_list.cpp
+++ b/other/odd_even_linke_list.cpp
diff --git a/odd_even_linke_list.rs b/other/odd_even_linke_list.rs
index 89e96c1..89e96c1 100644
--- a/odd_even_linke_list.rs
+++ b/other/odd_even_linke_list.rs
diff --git a/ones_and_zeroes.cpp b/other/ones_and_zeroes.cpp
index 851f1e8..851f1e8 100644
--- a/ones_and_zeroes.cpp
+++ b/other/ones_and_zeroes.cpp
diff --git a/online_stock_span.cpp b/other/online_stock_span.cpp
index 340f32e..340f32e 100644
--- a/online_stock_span.cpp
+++ b/other/online_stock_span.cpp
diff --git a/online_stock_span.rs b/other/online_stock_span.rs
index a967028..a967028 100644
--- a/online_stock_span.rs
+++ b/other/online_stock_span.rs
diff --git a/optimal_partition_string.cpp b/other/optimal_partition_string.cpp
index e39bd62..e39bd62 100644
--- a/optimal_partition_string.cpp
+++ b/other/optimal_partition_string.cpp
diff --git a/orderly_queue.cpp b/other/orderly_queue.cpp
index 23053d2..23053d2 100644
--- a/orderly_queue.cpp
+++ b/other/orderly_queue.cpp
diff --git a/orderly_queue.rs b/other/orderly_queue.rs
index 0931d7b..0931d7b 100644
--- a/orderly_queue.rs
+++ b/other/orderly_queue.rs
diff --git a/out_of_bounds_paths.cpp b/other/out_of_bounds_paths.cpp
index af5ce3f..af5ce3f 100644
--- a/out_of_bounds_paths.cpp
+++ b/other/out_of_bounds_paths.cpp
diff --git a/pacific_atlantic_water_flow.cpp b/other/pacific_atlantic_water_flow.cpp
index 8876d9f..8876d9f 100644
--- a/pacific_atlantic_water_flow.cpp
+++ b/other/pacific_atlantic_water_flow.cpp
diff --git a/paint_house3.cpp b/other/paint_house3.cpp
index 1185109..1185109 100644
--- a/paint_house3.cpp
+++ b/other/paint_house3.cpp
diff --git a/painting_grid_three_colour.cpp b/other/painting_grid_three_colour.cpp
index 11fb014..11fb014 100644
--- a/painting_grid_three_colour.cpp
+++ b/other/painting_grid_three_colour.cpp
diff --git a/painting_walls.cpp b/other/painting_walls.cpp
index 5f70012..5f70012 100644
--- a/painting_walls.cpp
+++ b/other/painting_walls.cpp
diff --git a/pairs_spells_potions.cpp b/other/pairs_spells_potions.cpp
index 255b4a0..255b4a0 100644
--- a/pairs_spells_potions.cpp
+++ b/other/pairs_spells_potions.cpp
diff --git a/palindrome_linked_list.cpp b/other/palindrome_linked_list.cpp
index 1b08a0c..1b08a0c 100644
--- a/palindrome_linked_list.cpp
+++ b/other/palindrome_linked_list.cpp
diff --git a/palindrome_number.rs b/other/palindrome_number.rs
index bd3c641..bd3c641 100644
--- a/palindrome_number.rs
+++ b/other/palindrome_number.rs
diff --git a/palindrome_pairs.cpp b/other/palindrome_pairs.cpp
index 8048069..8048069 100644
--- a/palindrome_pairs.cpp
+++ b/other/palindrome_pairs.cpp
diff --git a/palindrome_partitioning.cpp b/other/palindrome_partitioning.cpp
index 6a49703..6a49703 100644
--- a/palindrome_partitioning.cpp
+++ b/other/palindrome_partitioning.cpp
diff --git a/parallel_courses3.cpp b/other/parallel_courses3.cpp
index 70e50e3..70e50e3 100644
--- a/parallel_courses3.cpp
+++ b/other/parallel_courses3.cpp
diff --git a/partition_array_max_sum.cpp b/other/partition_array_max_sum.cpp
index 98efe07..98efe07 100644
--- a/partition_array_max_sum.cpp
+++ b/other/partition_array_max_sum.cpp
diff --git a/partition_array_pivot.rs b/other/partition_array_pivot.rs
index 8a126da..8a126da 100644
--- a/partition_array_pivot.rs
+++ b/other/partition_array_pivot.rs
diff --git a/partition_list.cpp b/other/partition_list.cpp
index b2e44a9..b2e44a9 100644
--- a/partition_list.cpp
+++ b/other/partition_list.cpp
diff --git a/partition_min_binary_array.cpp b/other/partition_min_binary_array.cpp
index 8cec267..8cec267 100644
--- a/partition_min_binary_array.cpp
+++ b/other/partition_min_binary_array.cpp
diff --git a/pascals_triangle.cpp b/other/pascals_triangle.cpp
index 343c116..343c116 100644
--- a/pascals_triangle.cpp
+++ b/other/pascals_triangle.cpp
diff --git a/path_max_probability.cpp b/other/path_max_probability.cpp
index 467829e..467829e 100644
--- a/path_max_probability.cpp
+++ b/other/path_max_probability.cpp
diff --git a/path_min_effort.cpp b/other/path_min_effort.cpp
index 0b93590..0b93590 100644
--- a/path_min_effort.cpp
+++ b/other/path_min_effort.cpp
diff --git a/path_min_effort1.cpp b/other/path_min_effort1.cpp
index d9066cd..d9066cd 100644
--- a/path_min_effort1.cpp
+++ b/other/path_min_effort1.cpp
diff --git a/path_sum.cpp b/other/path_sum.cpp
index 41498ca..41498ca 100644
--- a/path_sum.cpp
+++ b/other/path_sum.cpp
diff --git a/path_sum2.cpp b/other/path_sum2.cpp
index 3ccfc65..3ccfc65 100644
--- a/path_sum2.cpp
+++ b/other/path_sum2.cpp
diff --git a/peak_idx_mountain_arr.cpp b/other/peak_idx_mountain_arr.cpp
index 2900091..2900091 100644
--- a/peak_idx_mountain_arr.cpp
+++ b/other/peak_idx_mountain_arr.cpp
diff --git a/peeking_iterator.cpp b/other/peeking_iterator.cpp
index 1c4d0b9..1c4d0b9 100644
--- a/peeking_iterator.cpp
+++ b/other/peeking_iterator.cpp
diff --git a/percentage_letter_string.cpp b/other/percentage_letter_string.cpp
index 18744ea..18744ea 100644
--- a/percentage_letter_string.cpp
+++ b/other/percentage_letter_string.cpp
diff --git a/perfect_squares.cpp b/other/perfect_squares.cpp
index 677c4a0..677c4a0 100644
--- a/perfect_squares.cpp
+++ b/other/perfect_squares.cpp
diff --git a/perfect_squares.rs b/other/perfect_squares.rs
index 3887e40..3887e40 100644
--- a/perfect_squares.rs
+++ b/other/perfect_squares.rs
diff --git a/permutation_in_string.cpp b/other/permutation_in_string.cpp
index f4e09f3..f4e09f3 100644
--- a/permutation_in_string.cpp
+++ b/other/permutation_in_string.cpp
diff --git a/permutation_sequence.cpp b/other/permutation_sequence.cpp
index a77286b..a77286b 100644
--- a/permutation_sequence.cpp
+++ b/other/permutation_sequence.cpp
diff --git a/permutations.cpp b/other/permutations.cpp
index 2e86fc0..2e86fc0 100644
--- a/permutations.cpp
+++ b/other/permutations.cpp
diff --git a/permutations2.cpp b/other/permutations2.cpp
index 16d0162..16d0162 100644
--- a/permutations2.cpp
+++ b/other/permutations2.cpp
diff --git a/poor-pigs.cpp b/other/poor-pigs.cpp
index 7455583..7455583 100644
--- a/poor-pigs.cpp
+++ b/other/poor-pigs.cpp
diff --git a/possible_bipartition.cpp b/other/possible_bipartition.cpp
index 6dd4175..6dd4175 100644
--- a/possible_bipartition.cpp
+++ b/other/possible_bipartition.cpp
diff --git a/possible_bipartition.rs b/other/possible_bipartition.rs
index 13b8cf5..13b8cf5 100644
--- a/possible_bipartition.rs
+++ b/other/possible_bipartition.rs
diff --git a/power_3.cpp b/other/power_3.cpp
index f92e6e3..f92e6e3 100644
--- a/power_3.cpp
+++ b/other/power_3.cpp
diff --git a/power_of_four.cpp b/other/power_of_four.cpp
index ecf6de0..ecf6de0 100644
--- a/power_of_four.cpp
+++ b/other/power_of_four.cpp
diff --git a/power_of_four.rs b/other/power_of_four.rs
index f20335f..f20335f 100644
--- a/power_of_four.rs
+++ b/other/power_of_four.rs
diff --git a/power_of_two.cpp b/other/power_of_two.cpp
index 7e38aeb..7e38aeb 100644
--- a/power_of_two.cpp
+++ b/other/power_of_two.cpp
diff --git a/predict_winner.cpp b/other/predict_winner.cpp
index edf9ee3..edf9ee3 100644
--- a/predict_winner.cpp
+++ b/other/predict_winner.cpp
diff --git a/prefix_suffix_search.cpp b/other/prefix_suffix_search.cpp
index 67d4d4f..67d4d4f 100644
--- a/prefix_suffix_search.cpp
+++ b/other/prefix_suffix_search.cpp
diff --git a/profitable_schemes.cpp b/other/profitable_schemes.cpp
index d0f353a..d0f353a 100644
--- a/profitable_schemes.cpp
+++ b/other/profitable_schemes.cpp
diff --git a/pseudo_palindrome_binary_tree.cpp b/other/pseudo_palindrome_binary_tree.cpp
index 63b2cac..63b2cac 100644
--- a/pseudo_palindrome_binary_tree.cpp
+++ b/other/pseudo_palindrome_binary_tree.cpp
diff --git a/push_dominoes.cpp b/other/push_dominoes.cpp
index 859dad9..859dad9 100644
--- a/push_dominoes.cpp
+++ b/other/push_dominoes.cpp
diff --git a/queue_reconstruction.cpp b/other/queue_reconstruction.cpp
index 17ea0ea..17ea0ea 100644
--- a/queue_reconstruction.cpp
+++ b/other/queue_reconstruction.cpp
diff --git a/range_sum_bst.cpp b/other/range_sum_bst.cpp
index 046aee2..046aee2 100644
--- a/range_sum_bst.cpp
+++ b/other/range_sum_bst.cpp
diff --git a/range_sum_bst.rs b/other/range_sum_bst.rs
index f793202..f793202 100644
--- a/range_sum_bst.rs
+++ b/other/range_sum_bst.rs
diff --git a/range_sum_query_2d.cpp b/other/range_sum_query_2d.cpp
index 9c77900..9c77900 100644
--- a/range_sum_query_2d.cpp
+++ b/other/range_sum_query_2d.cpp
diff --git a/range_sum_query_mutable.cpp b/other/range_sum_query_mutable.cpp
index cdc0230..cdc0230 100644
--- a/range_sum_query_mutable.cpp
+++ b/other/range_sum_query_mutable.cpp
diff --git a/ransom_note.cpp b/other/ransom_note.cpp
index 1a78e07..1a78e07 100644
--- a/ransom_note.cpp
+++ b/other/ransom_note.cpp
diff --git a/rectangle_area.cpp b/other/rectangle_area.cpp
index fa56d94..fa56d94 100644
--- a/rectangle_area.cpp
+++ b/other/rectangle_area.cpp
diff --git a/rectangle_area.rs b/other/rectangle_area.rs
index 4d9c013..4d9c013 100644
--- a/rectangle_area.rs
+++ b/other/rectangle_area.rs
diff --git a/rectangle_fewest_squares.cpp b/other/rectangle_fewest_squares.cpp
index ef56533..ef56533 100644
--- a/rectangle_fewest_squares.cpp
+++ b/other/rectangle_fewest_squares.cpp
diff --git a/reduce_array_size_half.cpp b/other/reduce_array_size_half.cpp
index fd922dc..fd922dc 100644
--- a/reduce_array_size_half.cpp
+++ b/other/reduce_array_size_half.cpp
diff --git a/reducing_dishes.cpp b/other/reducing_dishes.cpp
index 3982095..3982095 100644
--- a/reducing_dishes.cpp
+++ b/other/reducing_dishes.cpp
diff --git a/remove_adjacent_dup.cpp b/other/remove_adjacent_dup.cpp
index c0cc341..c0cc341 100644
--- a/remove_adjacent_dup.cpp
+++ b/other/remove_adjacent_dup.cpp
diff --git a/remove_adjacent_dup_str.cpp b/other/remove_adjacent_dup_str.cpp
index 80b61ab..80b61ab 100644
--- a/remove_adjacent_dup_str.cpp
+++ b/other/remove_adjacent_dup_str.cpp
diff --git a/remove_adjacent_dup_str.rs b/other/remove_adjacent_dup_str.rs
index 063cfbb..063cfbb 100644
--- a/remove_adjacent_dup_str.rs
+++ b/other/remove_adjacent_dup_str.rs
diff --git a/remove_boxes.cpp b/other/remove_boxes.cpp
index 47f62a9..47f62a9 100644
--- a/remove_boxes.cpp
+++ b/other/remove_boxes.cpp
diff --git a/remove_dupplicate.cpp b/other/remove_dupplicate.cpp
index 2628677..2628677 100644
--- a/remove_dupplicate.cpp
+++ b/other/remove_dupplicate.cpp
diff --git a/remove_dupplicate.rs b/other/remove_dupplicate.rs
index c192b22..c192b22 100644
--- a/remove_dupplicate.rs
+++ b/other/remove_dupplicate.rs
diff --git a/remove_element.cpp b/other/remove_element.cpp
index 644f239..644f239 100644
--- a/remove_element.cpp
+++ b/other/remove_element.cpp
diff --git a/remove_element.rs b/other/remove_element.rs
index fec38b6..fec38b6 100644
--- a/remove_element.rs
+++ b/other/remove_element.rs
diff --git a/remove_max_num_edge_traverse.cpp b/other/remove_max_num_edge_traverse.cpp
index 8cc215a..8cc215a 100644
--- a/remove_max_num_edge_traverse.cpp
+++ b/other/remove_max_num_edge_traverse.cpp
diff --git a/remove_nth_node.cpp b/other/remove_nth_node.cpp
index 38f8a72..38f8a72 100644
--- a/remove_nth_node.cpp
+++ b/other/remove_nth_node.cpp
diff --git a/remove_palindromic_subsequence.cpp b/other/remove_palindromic_subsequence.cpp
index cbf7182..cbf7182 100644
--- a/remove_palindromic_subsequence.cpp
+++ b/other/remove_palindromic_subsequence.cpp
diff --git a/remove_star_string.cpp b/other/remove_star_string.cpp
index c7cbfb5..c7cbfb5 100644
--- a/remove_star_string.cpp
+++ b/other/remove_star_string.cpp
diff --git a/remove_stones.cpp b/other/remove_stones.cpp
index f267b0c..f267b0c 100644
--- a/remove_stones.cpp
+++ b/other/remove_stones.cpp
diff --git a/remove_stones.rs b/other/remove_stones.rs
index e55eade..e55eade 100644
--- a/remove_stones.rs
+++ b/other/remove_stones.rs
diff --git a/remove_subfolder_filesystem.cpp b/other/remove_subfolder_filesystem.cpp
index 5ec1813..5ec1813 100644
--- a/remove_subfolder_filesystem.cpp
+++ b/other/remove_subfolder_filesystem.cpp
diff --git a/remove_substring.cpp b/other/remove_substring.cpp
index a5572be..a5572be 100644
--- a/remove_substring.cpp
+++ b/other/remove_substring.cpp
diff --git a/reorder_route_city_zero.cpp b/other/reorder_route_city_zero.cpp
index 10ae61a..10ae61a 100644
--- a/reorder_route_city_zero.cpp
+++ b/other/reorder_route_city_zero.cpp
diff --git a/reordered_power2.cpp b/other/reordered_power2.cpp
index d458052..d458052 100644
--- a/reordered_power2.cpp
+++ b/other/reordered_power2.cpp
diff --git a/reorganise_string.cpp b/other/reorganise_string.cpp
index 7a42643..7a42643 100644
--- a/reorganise_string.cpp
+++ b/other/reorganise_string.cpp
diff --git a/repeated_substring_pattern.cpp b/other/repeated_substring_pattern.cpp
index 4e2d8d8..4e2d8d8 100644
--- a/repeated_substring_pattern.cpp
+++ b/other/repeated_substring_pattern.cpp
diff --git a/restore_array.cpp b/other/restore_array.cpp
index 4f4a59a..4f4a59a 100644
--- a/restore_array.cpp
+++ b/other/restore_array.cpp
diff --git a/restore_ip_addr.cpp b/other/restore_ip_addr.cpp
index eba5de2..eba5de2 100644
--- a/restore_ip_addr.cpp
+++ b/other/restore_ip_addr.cpp
diff --git a/reverse_integer.cpp b/other/reverse_integer.cpp
index 14f55cd..14f55cd 100644
--- a/reverse_integer.cpp
+++ b/other/reverse_integer.cpp
diff --git a/reverse_linked_list.cpp b/other/reverse_linked_list.cpp
index e3a1793..e3a1793 100644
--- a/reverse_linked_list.cpp
+++ b/other/reverse_linked_list.cpp
diff --git a/reverse_linked_list2.cpp b/other/reverse_linked_list2.cpp
index dbbb261..dbbb261 100644
--- a/reverse_linked_list2.cpp
+++ b/other/reverse_linked_list2.cpp
diff --git a/reverse_string.cpp b/other/reverse_string.cpp
index f5940a0..f5940a0 100644
--- a/reverse_string.cpp
+++ b/other/reverse_string.cpp
diff --git a/reverse_string2.cpp b/other/reverse_string2.cpp
index 839a26f..839a26f 100644
--- a/reverse_string2.cpp
+++ b/other/reverse_string2.cpp
diff --git a/reverse_string3.cpp b/other/reverse_string3.cpp
index 0cc2cf5..0cc2cf5 100644
--- a/reverse_string3.cpp
+++ b/other/reverse_string3.cpp
diff --git a/reverse_vowel_string.cpp b/other/reverse_vowel_string.cpp
index aa9a039..aa9a039 100644
--- a/reverse_vowel_string.cpp
+++ b/other/reverse_vowel_string.cpp
diff --git a/reverse_vowel_string.rs b/other/reverse_vowel_string.rs
index 4ae282d..4ae282d 100644
--- a/reverse_vowel_string.rs
+++ b/other/reverse_vowel_string.rs
diff --git a/reverse_word_string.cpp b/other/reverse_word_string.cpp
index 0259e04..0259e04 100644
--- a/reverse_word_string.cpp
+++ b/other/reverse_word_string.cpp
diff --git a/reverse_word_string.rs b/other/reverse_word_string.rs
index 6acc9a4..6acc9a4 100644
--- a/reverse_word_string.rs
+++ b/other/reverse_word_string.rs
diff --git a/roman_2_int.cpp b/other/roman_2_int.cpp
index 1389754..1389754 100644
--- a/roman_2_int.cpp
+++ b/other/roman_2_int.cpp
diff --git a/rotate_function.cpp b/other/rotate_function.cpp
index 1bfd7f5..1bfd7f5 100644
--- a/rotate_function.cpp
+++ b/other/rotate_function.cpp
diff --git a/rotate_image.cpp b/other/rotate_image.cpp
index 10d0638..10d0638 100644
--- a/rotate_image.cpp
+++ b/other/rotate_image.cpp
diff --git a/rotate_image.rs b/other/rotate_image.rs
index 376545d..376545d 100644
--- a/rotate_image.rs
+++ b/other/rotate_image.rs
diff --git a/running_sum_1d_array.cpp b/other/running_sum_1d_array.cpp
index b82e0ad..b82e0ad 100644
--- a/running_sum_1d_array.cpp
+++ b/other/running_sum_1d_array.cpp
diff --git a/same_tree.cpp b/other/same_tree.cpp
index 71c2563..71c2563 100644
--- a/same_tree.cpp
+++ b/other/same_tree.cpp
diff --git a/same_tree.rs b/other/same_tree.rs
index 3d94ffb..3d94ffb 100644
--- a/same_tree.rs
+++ b/other/same_tree.rs
diff --git a/satisfiability_eqaulity.cpp b/other/satisfiability_eqaulity.cpp
index b0a1f8b..b0a1f8b 100644
--- a/satisfiability_eqaulity.cpp
+++ b/other/satisfiability_eqaulity.cpp
diff --git a/scramble_string.cpp b/other/scramble_string.cpp
index da6b92d..da6b92d 100644
--- a/scramble_string.cpp
+++ b/other/scramble_string.cpp
diff --git a/search_2d_matrix.cpp b/other/search_2d_matrix.cpp
index 3d8ce04..3d8ce04 100644
--- a/search_2d_matrix.cpp
+++ b/other/search_2d_matrix.cpp
diff --git a/search_2d_matrix2.cpp b/other/search_2d_matrix2.cpp
index 9834431..9834431 100644
--- a/search_2d_matrix2.cpp
+++ b/other/search_2d_matrix2.cpp
diff --git a/search_rotated_array.cpp b/other/search_rotated_array.cpp
index 7001f32..7001f32 100644
--- a/search_rotated_array.cpp
+++ b/other/search_rotated_array.cpp
diff --git a/search_rotated_array2.cpp b/other/search_rotated_array2.cpp
index 0054f04..0054f04 100644
--- a/search_rotated_array2.cpp
+++ b/other/search_rotated_array2.cpp
diff --git a/search_suggestion_sys.cpp b/other/search_suggestion_sys.cpp
index 404c987..404c987 100644
--- a/search_suggestion_sys.cpp
+++ b/other/search_suggestion_sys.cpp
diff --git a/set_matrix_0.rs b/other/set_matrix_0.rs
index 78c434a..78c434a 100644
--- a/set_matrix_0.rs
+++ b/other/set_matrix_0.rs
diff --git a/set_mismatch.cpp b/other/set_mismatch.cpp
index 8c216bc..8c216bc 100644
--- a/set_mismatch.cpp
+++ b/other/set_mismatch.cpp
diff --git a/set_mismatch.rs b/other/set_mismatch.rs
index b490f8e..b490f8e 100644
--- a/set_mismatch.rs
+++ b/other/set_mismatch.rs
diff --git a/short_encoding_words.cpp b/other/short_encoding_words.cpp
index 528191f..528191f 100644
--- a/short_encoding_words.cpp
+++ b/other/short_encoding_words.cpp
diff --git a/shortest_bridge.cpp b/other/shortest_bridge.cpp
index 818d384..818d384 100644
--- a/shortest_bridge.cpp
+++ b/other/shortest_bridge.cpp
diff --git a/shortest_dist_road_addition1.cpp b/other/shortest_dist_road_addition1.cpp
index deea04c..deea04c 100644
--- a/shortest_dist_road_addition1.cpp
+++ b/other/shortest_dist_road_addition1.cpp
diff --git a/shortest_path_alternate_color.cpp b/other/shortest_path_alternate_color.cpp
index a5cf369..a5cf369 100644
--- a/shortest_path_alternate_color.cpp
+++ b/other/shortest_path_alternate_color.cpp
diff --git a/shortest_path_binary_matrix.cpp b/other/shortest_path_binary_matrix.cpp
index fd586fe..fd586fe 100644
--- a/shortest_path_binary_matrix.cpp
+++ b/other/shortest_path_binary_matrix.cpp
diff --git a/shortest_path_grid_obstacle.cpp b/other/shortest_path_grid_obstacle.cpp
index daaa361..daaa361 100644
--- a/shortest_path_grid_obstacle.cpp
+++ b/other/shortest_path_grid_obstacle.cpp
diff --git a/shortest_path_grid_obstacle.rs b/other/shortest_path_grid_obstacle.rs
index ba35681..ba35681 100644
--- a/shortest_path_grid_obstacle.rs
+++ b/other/shortest_path_grid_obstacle.rs
diff --git a/shortest_path_keys.cpp b/other/shortest_path_keys.cpp
index 15ffe90..15ffe90 100644
--- a/shortest_path_keys.cpp
+++ b/other/shortest_path_keys.cpp
diff --git a/shortest_path_vis_nodes.cpp b/other/shortest_path_vis_nodes.cpp
index 23d95ea..23d95ea 100644
--- a/shortest_path_vis_nodes.cpp
+++ b/other/shortest_path_vis_nodes.cpp
diff --git a/shortest_unsorted_subarr.cpp b/other/shortest_unsorted_subarr.cpp
index 849f524..849f524 100644
--- a/shortest_unsorted_subarr.cpp
+++ b/other/shortest_unsorted_subarr.cpp
diff --git a/shuffle_the_array.cpp b/other/shuffle_the_array.cpp
index f7dddea..f7dddea 100644
--- a/shuffle_the_array.cpp
+++ b/other/shuffle_the_array.cpp
diff --git a/similar_string_group.cpp b/other/similar_string_group.cpp
index 273df4f..273df4f 100644
--- a/similar_string_group.cpp
+++ b/other/similar_string_group.cpp
diff --git a/simplify_path.cpp b/other/simplify_path.cpp
index 09852f3..09852f3 100644
--- a/simplify_path.cpp
+++ b/other/simplify_path.cpp
diff --git a/single_element_sorted_arr.cpp b/other/single_element_sorted_arr.cpp
index e9bd894..e9bd894 100644
--- a/single_element_sorted_arr.cpp
+++ b/other/single_element_sorted_arr.cpp
diff --git a/single_number.cpp b/other/single_number.cpp
index e9a5878..e9a5878 100644
--- a/single_number.cpp
+++ b/other/single_number.cpp
diff --git a/single_number.rs b/other/single_number.rs
index c724ebf..c724ebf 100644
--- a/single_number.rs
+++ b/other/single_number.rs
diff --git a/single_number2.cpp b/other/single_number2.cpp
index 907fee0..907fee0 100644
--- a/single_number2.cpp
+++ b/other/single_number2.cpp
diff --git a/single_product_array.cpp b/other/single_product_array.cpp
index 262bd0e..262bd0e 100644
--- a/single_product_array.cpp
+++ b/other/single_product_array.cpp
diff --git a/single_threaded_cpu.cpp b/other/single_threaded_cpu.cpp
index db32185..db32185 100644
--- a/single_threaded_cpu.cpp
+++ b/other/single_threaded_cpu.cpp
diff --git a/single_threaded_cpu.rs b/other/single_threaded_cpu.rs
index 4defcb7..4defcb7 100644
--- a/single_threaded_cpu.rs
+++ b/other/single_threaded_cpu.rs
diff --git a/skyline_problem.cpp b/other/skyline_problem.cpp
index b19c87a..b19c87a 100644
--- a/skyline_problem.cpp
+++ b/other/skyline_problem.cpp
diff --git a/sliding_puzzle.cpp b/other/sliding_puzzle.cpp
index 9b772f1..9b772f1 100644
--- a/sliding_puzzle.cpp
+++ b/other/sliding_puzzle.cpp
diff --git a/sliding_window_max.cpp b/other/sliding_window_max.cpp
index 8468604..8468604 100644
--- a/sliding_window_max.cpp
+++ b/other/sliding_window_max.cpp
diff --git a/smallest_num_set.cpp b/other/smallest_num_set.cpp
index f05147b..f05147b 100644
--- a/smallest_num_set.cpp
+++ b/other/smallest_num_set.cpp
diff --git a/smallest_string_swaps.cpp b/other/smallest_string_swaps.cpp
index c521309..c521309 100644
--- a/smallest_string_swaps.cpp
+++ b/other/smallest_string_swaps.cpp
diff --git a/smallest_sufficient_team.cpp b/other/smallest_sufficient_team.cpp
index 473e218..473e218 100644
--- a/smallest_sufficient_team.cpp
+++ b/other/smallest_sufficient_team.cpp
diff --git a/snakes_ladders.cpp b/other/snakes_ladders.cpp
index 160b473..160b473 100644
--- a/snakes_ladders.cpp
+++ b/other/snakes_ladders.cpp
diff --git a/snapshot_array.cpp b/other/snapshot_array.cpp
index 42d165b..42d165b 100644
--- a/snapshot_array.cpp
+++ b/other/snapshot_array.cpp
diff --git a/sort_array.cpp b/other/sort_array.cpp
index 655726d..655726d 100644
--- a/sort_array.cpp
+++ b/other/sort_array.cpp
diff --git a/sort_array_parity.cpp b/other/sort_array_parity.cpp
index 33f02b1..33f02b1 100644
--- a/sort_array_parity.cpp
+++ b/other/sort_array_parity.cpp
diff --git a/sort_char_freq.cpp b/other/sort_char_freq.cpp
index ea7d8af..ea7d8af 100644
--- a/sort_char_freq.cpp
+++ b/other/sort_char_freq.cpp
diff --git a/sort_char_freq.rs b/other/sort_char_freq.rs
index a9d0e13..a9d0e13 100644
--- a/sort_char_freq.rs
+++ b/other/sort_char_freq.rs
diff --git a/sort_items_dependencies.cpp b/other/sort_items_dependencies.cpp
index 1887d05..1887d05 100644
--- a/sort_items_dependencies.cpp
+++ b/other/sort_items_dependencies.cpp
diff --git a/sort_matrix_diagonal.cpp b/other/sort_matrix_diagonal.cpp
index 61f3486..61f3486 100644
--- a/sort_matrix_diagonal.cpp
+++ b/other/sort_matrix_diagonal.cpp
diff --git a/sorted_arrary_bst.cpp b/other/sorted_arrary_bst.cpp
index e859528..e859528 100644
--- a/sorted_arrary_bst.cpp
+++ b/other/sorted_arrary_bst.cpp
diff --git a/soup_servings.cpp b/other/soup_servings.cpp
index 1733c21..1733c21 100644
--- a/soup_servings.cpp
+++ b/other/soup_servings.cpp
diff --git a/spiral_matrix.cpp b/other/spiral_matrix.cpp
index d1c294b..d1c294b 100644
--- a/spiral_matrix.cpp
+++ b/other/spiral_matrix.cpp
diff --git a/spiral_matrix2.cpp b/other/spiral_matrix2.cpp
index dc8dc11..dc8dc11 100644
--- a/spiral_matrix2.cpp
+++ b/other/spiral_matrix2.cpp
diff --git a/split_array_consec_subseq.cpp b/other/split_array_consec_subseq.cpp
index 622e296..622e296 100644
--- a/split_array_consec_subseq.cpp
+++ b/other/split_array_consec_subseq.cpp
diff --git a/stack_using_queues.cpp b/other/stack_using_queues.cpp
index 61e2c88..61e2c88 100644
--- a/stack_using_queues.cpp
+++ b/other/stack_using_queues.cpp
diff --git a/stamping_sequence.cpp b/other/stamping_sequence.cpp
index b9ba317..b9ba317 100644
--- a/stamping_sequence.cpp
+++ b/other/stamping_sequence.cpp
diff --git a/steps_arr_increasing.cpp b/other/steps_arr_increasing.cpp
index 2beb625..2beb625 100644
--- a/steps_arr_increasing.cpp
+++ b/other/steps_arr_increasing.cpp
diff --git a/stone_game2.cpp b/other/stone_game2.cpp
index 7ebc520..7ebc520 100644
--- a/stone_game2.cpp
+++ b/other/stone_game2.cpp
diff --git a/stone_game3.cpp b/other/stone_game3.cpp
index 947d65f..947d65f 100644
--- a/stone_game3.cpp
+++ b/other/stone_game3.cpp
diff --git a/stone_game4.cpp b/other/stone_game4.cpp
index 2eddb18..2eddb18 100644
--- a/stone_game4.cpp
+++ b/other/stone_game4.cpp
diff --git a/strange_printer.cpp b/other/strange_printer.cpp
index 8a5dc93..8a5dc93 100644
--- a/strange_printer.cpp
+++ b/other/strange_printer.cpp
diff --git a/string_compression.cpp b/other/string_compression.cpp
index 5f9b9c6..5f9b9c6 100644
--- a/string_compression.cpp
+++ b/other/string_compression.cpp
diff --git a/string_compression.rs b/other/string_compression.rs
index 1d5db7d..1d5db7d 100644
--- a/string_compression.rs
+++ b/other/string_compression.rs
diff --git a/string_compression2.cpp b/other/string_compression2.cpp
index f4c41c8..f4c41c8 100644
--- a/string_compression2.cpp
+++ b/other/string_compression2.cpp
diff --git a/string_compression2.rs b/other/string_compression2.rs
index 792a0ac..792a0ac 100644
--- a/string_compression2.rs
+++ b/other/string_compression2.rs
diff --git a/string_without_3a3b.cpp b/other/string_without_3a3b.cpp
index 738d000..738d000 100644
--- a/string_without_3a3b.cpp
+++ b/other/string_without_3a3b.cpp
diff --git a/subarr_fixed_bound.cpp b/other/subarr_fixed_bound.cpp
index 658c766..658c766 100644
--- a/subarr_fixed_bound.cpp
+++ b/other/subarr_fixed_bound.cpp
diff --git a/subarr_product_less_k.cpp b/other/subarr_product_less_k.cpp
index 64cb1b4..64cb1b4 100644
--- a/subarr_product_less_k.cpp
+++ b/other/subarr_product_less_k.cpp
diff --git a/subarr_sum_divisible_k.cpp b/other/subarr_sum_divisible_k.cpp
index 3661c96..3661c96 100644
--- a/subarr_sum_divisible_k.cpp
+++ b/other/subarr_sum_divisible_k.cpp
diff --git a/substr_largest_variance.cpp b/other/substr_largest_variance.cpp
index 6df445c..6df445c 100644
--- a/substr_largest_variance.cpp
+++ b/other/substr_largest_variance.cpp
diff --git a/sum_dist_tree.cpp b/other/sum_dist_tree.cpp
index 10fc449..10fc449 100644
--- a/sum_dist_tree.cpp
+++ b/other/sum_dist_tree.cpp
diff --git a/sum_dist_tree.rs b/other/sum_dist_tree.rs
index d000d83..d000d83 100644
--- a/sum_dist_tree.rs
+++ b/other/sum_dist_tree.rs
diff --git a/sum_even_num_queries.cpp b/other/sum_even_num_queries.cpp
index a58e3b2..a58e3b2 100644
--- a/sum_even_num_queries.cpp
+++ b/other/sum_even_num_queries.cpp
diff --git a/sum_root_leaf_num.cpp b/other/sum_root_leaf_num.cpp
index d1bc9c6..d1bc9c6 100644
--- a/sum_root_leaf_num.cpp
+++ b/other/sum_root_leaf_num.cpp
diff --git a/sum_subarr_mins.cpp b/other/sum_subarr_mins.cpp
index 8f90e37..8f90e37 100644
--- a/sum_subarr_mins.cpp
+++ b/other/sum_subarr_mins.cpp
diff --git a/sum_subarr_mins.rs b/other/sum_subarr_mins.rs
index ee28cb9..ee28cb9 100644
--- a/sum_subarr_mins.rs
+++ b/other/sum_subarr_mins.rs
diff --git a/sum_subset_xor.cpp b/other/sum_subset_xor.cpp
index a3048f7..a3048f7 100644
--- a/sum_subset_xor.cpp
+++ b/other/sum_subset_xor.cpp
diff --git a/summary_ranges.cpp b/other/summary_ranges.cpp
index d2feb9e..d2feb9e 100644
--- a/summary_ranges.cpp
+++ b/other/summary_ranges.cpp
diff --git a/swap_node_linked_list.cpp b/other/swap_node_linked_list.cpp
index b5ad832..b5ad832 100644
--- a/swap_node_linked_list.cpp
+++ b/other/swap_node_linked_list.cpp
diff --git a/swap_nodes_pairs.cpp b/other/swap_nodes_pairs.cpp
index 139c336..139c336 100644
--- a/swap_nodes_pairs.cpp
+++ b/other/swap_nodes_pairs.cpp
diff --git a/symmetric_tree.cpp b/other/symmetric_tree.cpp
index fbd4bf3..fbd4bf3 100644
--- a/symmetric_tree.cpp
+++ b/other/symmetric_tree.cpp
diff --git a/tallest_billboard.cpp b/other/tallest_billboard.cpp
index 1201823..1201823 100644
--- a/tallest_billboard.cpp
+++ b/other/tallest_billboard.cpp
diff --git a/task_scheduler.cpp b/other/task_scheduler.cpp
index 553dd5d..553dd5d 100644
--- a/task_scheduler.cpp
+++ b/other/task_scheduler.cpp
diff --git a/text_justification.cpp b/other/text_justification.cpp
index d45bead..d45bead 100644
--- a/text_justification.cpp
+++ b/other/text_justification.cpp
diff --git a/thousand_separator.cpp b/other/thousand_separator.cpp
index a0493f5..a0493f5 100644
--- a/thousand_separator.cpp
+++ b/other/thousand_separator.cpp
diff --git a/time_base_key_val.cpp b/other/time_base_key_val.cpp
index c23fb87..c23fb87 100644
--- a/time_base_key_val.cpp
+++ b/other/time_base_key_val.cpp
diff --git a/toeplitz_matrix.cpp b/other/toeplitz_matrix.cpp
index f451196..f451196 100644
--- a/toeplitz_matrix.cpp
+++ b/other/toeplitz_matrix.cpp
diff --git a/toeplitz_matrix.rs b/other/toeplitz_matrix.rs
index 03a46bb..03a46bb 100644
--- a/toeplitz_matrix.rs
+++ b/other/toeplitz_matrix.rs
diff --git a/top_k_freq_element.cpp b/other/top_k_freq_element.cpp
index 343595f..343595f 100644
--- a/top_k_freq_element.cpp
+++ b/other/top_k_freq_element.cpp
diff --git a/top_k_freq_element.rs b/other/top_k_freq_element.rs
index 82a2b03..82a2b03 100644
--- a/top_k_freq_element.rs
+++ b/other/top_k_freq_element.rs
diff --git a/top_k_freq_words.cpp b/other/top_k_freq_words.cpp
index eaf31d5..eaf31d5 100644
--- a/top_k_freq_words.cpp
+++ b/other/top_k_freq_words.cpp
diff --git a/top_k_freq_words.rs b/other/top_k_freq_words.rs
index 606c237..606c237 100644
--- a/top_k_freq_words.rs
+++ b/other/top_k_freq_words.rs
diff --git a/transpose_matrix.cpp b/other/transpose_matrix.cpp
index b6ab293..b6ab293 100644
--- a/transpose_matrix.cpp
+++ b/other/transpose_matrix.cpp
diff --git a/trapping_rain_water.cpp b/other/trapping_rain_water.cpp
index d2ced43..d2ced43 100644
--- a/trapping_rain_water.cpp
+++ b/other/trapping_rain_water.cpp
diff --git a/trie_prefix.cpp b/other/trie_prefix.cpp
index b56e38b..b56e38b 100644
--- a/trie_prefix.cpp
+++ b/other/trie_prefix.cpp
diff --git a/two_sum.cpp b/other/two_sum.cpp
index e75565d..e75565d 100644
--- a/two_sum.cpp
+++ b/other/two_sum.cpp
diff --git a/two_sum_2.cpp b/other/two_sum_2.cpp
index 55741ac..55741ac 100644
--- a/two_sum_2.cpp
+++ b/other/two_sum_2.cpp
diff --git a/two_sum_4.cpp b/other/two_sum_4.cpp
index c25bcc9..c25bcc9 100644
--- a/two_sum_4.cpp
+++ b/other/two_sum_4.cpp
diff --git a/ugly_number.cpp b/other/ugly_number.cpp
index 8af53f8..8af53f8 100644
--- a/ugly_number.cpp
+++ b/other/ugly_number.cpp
diff --git a/ugly_number.rs b/other/ugly_number.rs
index e356ff2..e356ff2 100644
--- a/ugly_number.rs
+++ b/other/ugly_number.rs
diff --git a/uncrossed_lines.cpp b/other/uncrossed_lines.cpp
index c8156b1..c8156b1 100644
--- a/uncrossed_lines.cpp
+++ b/other/uncrossed_lines.cpp
diff --git a/unique_bst.cpp b/other/unique_bst.cpp
index 7aefacd..7aefacd 100644
--- a/unique_bst.cpp
+++ b/other/unique_bst.cpp
diff --git a/unique_bst2.cpp b/other/unique_bst2.cpp
index 438d9b7..438d9b7 100644
--- a/unique_bst2.cpp
+++ b/other/unique_bst2.cpp
diff --git a/unique_morse_code_words.cpp b/other/unique_morse_code_words.cpp
index 2a6280e..2a6280e 100644
--- a/unique_morse_code_words.cpp
+++ b/other/unique_morse_code_words.cpp
diff --git a/unique_num_occurrences.cpp b/other/unique_num_occurrences.cpp
index 5c4871f..5c4871f 100644
--- a/unique_num_occurrences.cpp
+++ b/other/unique_num_occurrences.cpp
diff --git a/unique_num_occurrences.rs b/other/unique_num_occurrences.rs
index d29c580..d29c580 100644
--- a/unique_num_occurrences.rs
+++ b/other/unique_num_occurrences.rs
diff --git a/unique_paths.cpp b/other/unique_paths.cpp
index 053a92b..053a92b 100644
--- a/unique_paths.cpp
+++ b/other/unique_paths.cpp
diff --git a/unique_paths2.cpp b/other/unique_paths2.cpp
index fedb826..fedb826 100644
--- a/unique_paths2.cpp
+++ b/other/unique_paths2.cpp
diff --git a/unique_paths3.cpp b/other/unique_paths3.cpp
index 37876fa..37876fa 100644
--- a/unique_paths3.cpp
+++ b/other/unique_paths3.cpp
diff --git a/unique_paths3.rs b/other/unique_paths3.rs
index b83c50e..b83c50e 100644
--- a/unique_paths3.rs
+++ b/other/unique_paths3.rs
diff --git a/utf8_validation.cpp b/other/utf8_validation.cpp
index 0cb96d7..0cb96d7 100644
--- a/utf8_validation.cpp
+++ b/other/utf8_validation.cpp
diff --git a/valid_anagram.cpp b/other/valid_anagram.cpp
index 2c2586e..2c2586e 100644
--- a/valid_anagram.cpp
+++ b/other/valid_anagram.cpp
diff --git a/valid_arrangement_pairs.cpp b/other/valid_arrangement_pairs.cpp
index 0493141..0493141 100644
--- a/valid_arrangement_pairs.cpp
+++ b/other/valid_arrangement_pairs.cpp
diff --git a/valid_number.cpp b/other/valid_number.cpp
index 6395fe0..6395fe0 100644
--- a/valid_number.cpp
+++ b/other/valid_number.cpp
diff --git a/valid_parentheses.cpp b/other/valid_parentheses.cpp
index 9bab082..9bab082 100644
--- a/valid_parentheses.cpp
+++ b/other/valid_parentheses.cpp
diff --git a/valid_stack_seq.cpp b/other/valid_stack_seq.cpp
index 62250db..62250db 100644
--- a/valid_stack_seq.cpp
+++ b/other/valid_stack_seq.cpp
diff --git a/valid_sudoku.cpp b/other/valid_sudoku.cpp
index 0843d67..0843d67 100644
--- a/valid_sudoku.cpp
+++ b/other/valid_sudoku.cpp
diff --git a/valid_sudoku.rs b/other/valid_sudoku.rs
index 3c2f591..3c2f591 100644
--- a/valid_sudoku.rs
+++ b/other/valid_sudoku.rs
diff --git a/validate_bst.cpp b/other/validate_bst.cpp
index 0785d47..0785d47 100644
--- a/validate_bst.cpp
+++ b/other/validate_bst.cpp
diff --git a/verify_alien_dict.cpp b/other/verify_alien_dict.cpp
index 009ac52..009ac52 100644
--- a/verify_alien_dict.cpp
+++ b/other/verify_alien_dict.cpp
diff --git a/vertical_order_bst.cpp b/other/vertical_order_bst.cpp
index a429d4d..a429d4d 100644
--- a/vertical_order_bst.cpp
+++ b/other/vertical_order_bst.cpp
diff --git a/ways_to_paint_nx3_grid.cpp b/other/ways_to_paint_nx3_grid.cpp
index b661af8..b661af8 100644
--- a/ways_to_paint_nx3_grid.cpp
+++ b/other/ways_to_paint_nx3_grid.cpp
diff --git a/where_will_ball_fall.cpp b/other/where_will_ball_fall.cpp
index 4195778..4195778 100644
--- a/where_will_ball_fall.cpp
+++ b/other/where_will_ball_fall.cpp
diff --git a/where_will_ball_fall.rs b/other/where_will_ball_fall.rs
index 6a1bb58..6a1bb58 100644
--- a/where_will_ball_fall.rs
+++ b/other/where_will_ball_fall.rs
diff --git a/wiggle_subsequence.cpp b/other/wiggle_subsequence.cpp
index 22376d4..22376d4 100644
--- a/wiggle_subsequence.cpp
+++ b/other/wiggle_subsequence.cpp
diff --git a/word_break.cpp b/other/word_break.cpp
index aa580c9..aa580c9 100644
--- a/word_break.cpp
+++ b/other/word_break.cpp
diff --git a/word_ladder.cpp b/other/word_ladder.cpp
index dfe6b00..dfe6b00 100644
--- a/word_ladder.cpp
+++ b/other/word_ladder.cpp
diff --git a/word_ladder2.cpp b/other/word_ladder2.cpp
index 12cff05..12cff05 100644
--- a/word_ladder2.cpp
+++ b/other/word_ladder2.cpp
diff --git a/word_pattern.cpp b/other/word_pattern.cpp
index 26ccbfd..26ccbfd 100644
--- a/word_pattern.cpp
+++ b/other/word_pattern.cpp
diff --git a/word_pattern.rs b/other/word_pattern.rs
index 6161b40..6161b40 100644
--- a/word_pattern.rs
+++ b/other/word_pattern.rs
diff --git a/word_search.cpp b/other/word_search.cpp
index bbd072f..bbd072f 100644
--- a/word_search.cpp
+++ b/other/word_search.cpp
diff --git a/word_search2.cpp b/other/word_search2.cpp
index 8163966..8163966 100644
--- a/word_search2.cpp
+++ b/other/word_search2.cpp
diff --git a/word_search2.rs b/other/word_search2.rs
index 2c61941..2c61941 100644
--- a/word_search2.rs
+++ b/other/word_search2.rs
diff --git a/word_subsets.cpp b/other/word_subsets.cpp
index d053375..d053375 100644
--- a/word_subsets.cpp
+++ b/other/word_subsets.cpp
diff --git a/zigzag_conversion.cpp b/other/zigzag_conversion.cpp
index f7e6b74..f7e6b74 100644
--- a/zigzag_conversion.cpp
+++ b/other/zigzag_conversion.cpp