code: def create_unit_sphere(recursion_level=2):
      """Creates a unit sphere by subdividing a unit octahedron.
  
      Starts with a unit octahedron and subdivides the faces, projecting the
      resulting points onto the surface of a unit sphere.
  
      Parameters
      ----------
      recursion_level : int
          Level of subdivision, recursion_level=1 will return an octahedron,
          anything bigger will return a more subdivided sphere. The sphere will
          have $4^recursion_level+2$ vertices.
  
      Returns
      -------
      Sphere :
          The unit sphere.
  
      See Also
      --------
      create_unit_hemisphere, Sphere
      """
      if recursion_level > 7 or recursion_level < 1:
          raise ValueError("recursion_level must be between 1 and 7")
      return unit_octahedron.subdivide(recursion_level - 1)
  
label_desc: Use image node_id 1 for calling a global function with example usage: create_unit_sphere(recursion_level) and returns: unit_octahedron