elif inner_add_to_pattern == False and outer_add_to_pattern == True:
                            final_patterns.append(patterns[outer_pattern_index])

                            try:
                                final_pattern_information[patterns[outer_pattern_index]] = pattern_information[patterns[outer_pattern_index]]