if len( patterns[outer_pattern_index]) > len(patterns[inner_pattern_index] ):
                                final_patterns.append(patterns[outer_pattern_index])

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