code: def box_muller(x, y):
      """Returns just the first out of two numbers generated by Box–Muller transform algorithm."""
      u = x * two_pow32_inv + two_pow32_inv / 2
      v = y * two_pow32_inv_2pi + two_pow32_inv_2pi / 2
  
      s = np.sqrt(-2.0 * np.log(u))
  
      r1 = s * np.sin(v)
      return r1.astype(np.float32)
  
imports: import numpy
label_desc: Use image node_id 4 for calling a global function with example usage: box_muller(x, y) and returns: r1