
    9i                     |    S SK r S SKJr  \R                  (       a	  S SKJrJr  OS SK	JrJr  \
" 5       rS rS rS rg)    N)utils)maxminc                  (    [        [        /U Q70 UD6$ N)new_min_max_builtin_minargskwargss     [/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/future/builtins/new_min_max.pynewminr          |5d5f55    c                  (    [        [        /U Q70 UD6$ r   )r   _builtin_maxr
   s     r   newmaxr      r   r   c                    UR                  5        H"  u  p4U[        SS/5      ;  d  M  [        SU5      e   [        U5      S:X  a  [        e[        U5      S:w  a#  UR	                  S[
        5      [
        La  [        e[        U5      S:X  aa  [        US   5      n [        U5      n[        R                  " U/U5      nUR	                  S5      b  U " XRR	                  S5      S9$ U " U5      $ [        U5      S:  a/  UR	                  S5      b  U " XR	                  S5      S9$ U " U5      $ g! [         aU    UR	                  S[
        5      [
        La  UR	                  S5      s $ [        SR                  U R                  5      5      ef = f)	z
To support the argument "default" introduced in python 3.4 for min and max
:param _builtin_func: builtin min or builtin max
:param args:
:param kwargs:
:return: returns the min or max based on the arguments passed
keydefaultzIllegal argument %sr      z{}() arg is an empty sequenceN)r   )itemsset	TypeErrorlenget	_SENTINELiternext	itertoolschainStopIteration
ValueErrorformat__name__)_builtin_funcr   r   r   _iteratorfirsts          r   r   r      sb    ,,.c5),--1377 ! 4yA~
4yA~&**Y	:)K
4yA~Q=	:NE !w9H::e( zz%/@AA **
4y1}::e( ::e+<== &&	   	azz)Y/y@zz),, !@!G!GH^H^!_``		as   D- -8F'%F)r    futurer   PY2__builtin__r   r   r   r	   builtinsobjectr   r   r   r    r   r   <module>r0      s1     99DDAH	66''r   