code: def reflect(v, normal):
      """Reflect vector ``v`` off a ``normal`` vector, return new direction vector."""
      return v - 2 * (normal * v).sum() * normal
  
imports: import numpy
  from numpy.linalg import norm
  import matplotlib.pyplot
label_desc: Use image node_id 6 for calling a global function with example usage: reflect(v, normal) and returns: unknown