code: def philox4_round(counter, key):
      """A single round of the Philox 4x32 random number generator."""
  
      v1 = uint32(counter[0].astype(np.uint64) * philox_m[0])
      v2 = uint32(counter[2].astype(np.uint64) * philox_m[1])
  
      counter[0] = v2[1] ^ counter[1] ^ key[0]
      counter[1] = v2[0]
      counter[2] = v1[1] ^ counter[3] ^ key[1]
      counter[3] = v1[0]
  
imports: import numpy
label_desc: Use image node_id 2 for calling a global function with example usage: philox4_round(counter, key) without return types