code: def le(x, y):
      """Returns x <= y from BinarySharedTensors `x` and `y`"""
      x, y = __flip_sign_bit(x), __flip_sign_bit(y)
  
      S = y & ~x
      P = ~(x ^ y)
      S, P = __SPK_circuit(S, P)
      return __get_sign_bit(S ^ P)
  
file_path: CrypTen/crypten/mpc/primitives/circuit.py
imports: import functools
  import math
  import torch
label_desc: Use image node_id 9 for calling a global function with example usage: le(x, y) and returns: __get_sign_bit