code: def plot_c(ax, base, left_edge, height, color):
      ax.add_patch(
          matplotlib.patches.Ellipse(
              xy=[left_edge + 0.65, base + 0.5 * height],
              width=1.3,
              height=height,
              facecolor=color,
              edgecolor=color,
          )
      )
      ax.add_patch(
          matplotlib.patches.Ellipse(
              xy=[left_edge + 0.65, base + 0.5 * height],
              width=0.7 * 1.3,
              height=0.7 * height,
              facecolor="white",
              edgecolor="white",
          )
      )
      ax.add_patch(
          matplotlib.patches.Rectangle(
              xy=[left_edge + 1, base],
              width=1.0,
              height=height,
              facecolor="white",
              edgecolor="white",
              fill=True,
          )
      )
  
file_path: deeplift/deeplift/visualization/viz_sequence.py
imports: import matplotlib
  import matplotlib.pyplot
  import numpy
label_desc: Use image node_id 2 for calling a global function with example usage: plot_c(ax, base, left_edge, height, color) without return types