code: def sign_aware_lte(x: float, y: float) -> bool:
      """Less-than-or-equals, but strictly orders -0.0 and 0.0"""
      if x == 0.0 == y:
          return math.copysign(1.0, x) <= math.copysign(1.0, y)
      else:
          return x <= y
  
file_path: catboost/contrib/python/hypothesis/py3/hypothesis/internal/floats.py
imports: import math
  import struct
  from sys import float_info
  from typing import Callable, Optional, SupportsFloat
label_desc: Use image node_id 12 for calling a global function with example usage: sign_aware_lte(x, y) and returns: unknown, unknown