code: def __get_sign_bit(x):
      from .binary import BinarySharedTensor
  
      y = x >> 63
  
      # NOTE: __rshift__ was changed to arithmetic shift
      if isinstance(y, BinarySharedTensor):
          y.share = y.share.eq(-1).long()
      else:
          y = y.eq(-1).long()
      return y
  
file_path: CrypTen/crypten/mpc/primitives/circuit.py
imports: import functools
  import math
  import torch
label_desc: Use image node_id 5 for calling a global function with example usage: __get_sign_bit(x) and returns: y