code: def layout(sizes, x, y, dx, dy):
      """
      Call applicable helper function to generate dictionary of treemap rectangle
      dimensions based on relative width and height of remaining treemap area
  
      :param sizes: List of values normalized with respect to overall height (dy)
          and width values (dx)
      :param x: Rectangle start point on treemap x-axis
      :param y: Rectangle start point on treemap y-axis
      :param dx: Remaining treemap width
      :param dy: Remaining treemap height
      :return: List of dictionaries of rectangle dimensions
      """
      return (
          layoutrow(sizes, x, y, dx, dy)
          if dx >= dy
          else layoutcol(sizes, x, y, dx, dy)
      )
  
file_path: aequitas/src/aequitas/squarify_flipped.py
imports: import matplotlib.pyplot
  import itertools
label_desc: Use image node_id 4 for calling a global function with example usage: layout(sizes, x, y, dx, dy) and returns: unknown