code: def _pow(x, y):
      result = x**y
      # work around shape bug https://github.com/pytorch/pytorch/issues/16685
      return result.reshape(y.shape)
  
imports: import numbers
  import typing
  import torch
  import funsor.ops
label_desc: Use image node_id 42 for calling a global function with example usage: _pow(x, y) and returns: result