code: def equal_outputs_multi_ts():
      idx_form = list(range(0, 30, 2)) * 5
      idx_1 = np.array(idx_form)
      idx_2 = np.array(idx_form)
  
      task = Task(TaskTypesEnum.ts_forecasting)
      generated_target = np.random.sample((len(idx_1), 1))
      generated_features = np.random.sample((len(idx_1), 2))
  
      list_with_outputs = []
      for idx, data_flow_len in zip([idx_1, idx_2], [1, 0]):
          data_info = SupplementaryData(data_flow_length=data_flow_len)
          output_data = OutputData(
              idx=idx,
              features=generated_features[idx, :],
              predict=generated_target[idx, :],
              task=task,
              target=generated_target[idx, :],
              data_type=DataTypesEnum.multi_ts,
              supplementary_data=data_info,
          )
          list_with_outputs.append(output_data)
  
      return list_with_outputs
  
file_path: FEDOT/test/unit/data/test_data_merge_multi_ts.py
imports: import numpy
  import pytest
  from fedot.core.data.data import OutputData
  from fedot.core.data.merge.data_merger import DataMerger
  from fedot.core.data.supplementary_data import SupplementaryData
  from fedot.core.repository.dataset_types import DataTypesEnum
  from fedot.core.repository.tasks import Task, TaskTypesEnum
label_desc: Use image node_id 1 for calling a global function with example usage: equal_outputs_multi_ts() and returns: list_with_outputs