code: def pipeline_fifth():
      #    KNN
      #  |     \
      # XG      KNN
      # |  \    |  \
      # LR LDA KNN  KNN
      pipeline = pipeline_first()
      new_node = PipelineNode("knn")
      pipeline.update_node(pipeline.root_node, new_node)
      new_node1 = PipelineNode("knn")
      new_node2 = PipelineNode("knn")
      pipeline.update_node(
          pipeline.root_node.nodes_from[1].nodes_from[0], new_node1
      )
      pipeline.update_node(
          pipeline.root_node.nodes_from[1].nodes_from[1], new_node2
      )
  
      return pipeline
  
imports: import glob
  import os
  import numpy
  import pytest
  from sklearn.datasets import load_breast_cancer
  from fedot.core.caching.pipelines_cache import OperationsCache
  from fedot.core.data.data import InputData
  from fedot.core.data.data_split import train_test_data_setup
  from fedot.core.pipelines.node import PipelineNode
  from fedot.core.pipelines.pipeline import Pipeline
  from fedot.core.repository.dataset_types import DataTypesEnum
  from fedot.core.repository.tasks import Task, TaskTypesEnum
label_desc: Use image node_id 9 for calling a global function with example usage: pipeline_fifth() and returns: pipeline