+
    i                         ^ RI Ht ^ RIHt ^ RIHt ^ RIHt ^ RIH	t	 ^ RI
Ht ^ RIHtHt ^ RIHt R	 tR
 tR tR tR tR tR# )    )	unchanged)oo)Eq)S)SymbolContains)	FiniteSetInterval)raisesc                  p   \        \        R  4       \        ^\        P                  4      \        P
                  J g   Q h\        R\        P                  4      \        P                  J g   Q h\        RRR7      p \        V \        P                  4      \        V \        P                  RR7      8X  g   Q hR# )c                  6    \        \        P                  ^4      # )   )r	   r   Integers     \/var/www/html/photoedit/myenv/lib/python3.14/site-packages/sympy/sets/tests/test_contains.py<lambda>%test_contains_basic.<locals>.<lambda>   s    hqzz15r   iT)integerF)evaluateN)	r   	TypeErrorr	   r   r   trueNaturalsfalser   )r   s    r   test_contains_basicr      sy    
956Aqzz"aff,,,B

#qww...sD!AAqzz"hq!**u&MMMMr   c                     \        R 4      p \        \        V \        ^ ^4      4      '       g   Q h\        ^ ^4      P	                  V 4      \
        P                  V 8*  V ^8*  ,          8X  g   Q h\        V \        ^ 4      4      \
        P                  8w  g   Q h\        V \        ^^4      4      \
        P                  8w  g   Q h\        V \
        P                  4      \
        P                  8w  g   Q hR# )xN)
r   r   r	   r   containsr   Zeror
   r   r   )r    s    r   test_issue_6194r#      s    sAXq(1a.1111Aq>""1%!&&A+!q&)AAAAAy|$///Ax1~&!''111Aqzz"agg---r   c                      \        \        \        \        ) \        4      4      R 8X  g   Q h\        \        ) \        \        ) \        4      4      R 8X  g   Q hR# )FN)r	   r   r   r   r   r   test_issue_10326r%      s@    B"b)*e333RC2#r*+u444r   c            
          \        R 4      p \        R4      p\        R4      p\        V \        V\        VR4      4      4      P                  W08X  g   Q hR# )r    yzTN)r   r	   r
   r   binary_symbols)r    r'   r(   s      r   test_binary_symbolsr*   "   sN    sAsAsAAyBq$K0 

.QF# # #r   c                     \        R 4      p \        R4      p\        V \        V4      4      P                  4       \        V4      8X  g   Q h\        V \        P
                  4      P                  4       \        P
                  8X  g   Q h\        V \        P                  4      P                  4       \        P                  8X  g   Q hR# )r    r'   N)r   r	   r
   as_setr   r   Reals)r    r'   s     r   test_as_setr.   *   s    sAsAAy|$++-1===Aqzz"))+qzz999Aqww&&(AGG333r   c                  (    \        \        R  4       R# )c                      \        ^R4      # )   Nr   r   r   r   r   !test_type_error.<locals>.<lambda>4   s    hq$/r   N)r   r   r   r   r   test_type_errorr3   2   s    
9/0r   N)sympy.core.exprr   sympy.core.numbersr   sympy.core.relationalr   sympy.core.singletonr   sympy.core.symbolr   sympy.sets.containsr	   sympy.sets.setsr
   r   sympy.testing.pytestr   r   r#   r%   r*   r.   r3   r   r   r   <module>r<      s<    % ! $ " $ ( 1 'N.5
#41r   