code: def add_images(image1: np.ndarray, image2: np.ndarray) -> np.ndarray:
      """
      Add two normalized RGB images and return resultant image.
      If some pixel value exceeds 1, then it's set to 1.
  
      :param image1: First image.
      :param image2: Second image.
      :returns: Resultant image.
      """
      if image1.shape != image2.shape:
          raise Exception("Wrong size")
      return np.clip(image1 + image2, 0, 1)
  
imports: from abc import ABC, abstractmethod
  from logging import Logger
  from pathlib import Path
  import string
  from typing import Any, Callable, List, Tuple, Union
  import numpy
label_desc: Use image node_id 2 for calling a global function with example usage: add_images(image1, image2) and returns: np