+
    i                     6    ^ RI HtHtHtHt ^ RIHt R tR tR# )    )crtcrt1crt2solve_congruence)raisesc                      RR lp V ! . R	O. R
O^ 4       V ! . R	O. RO^4       V ! . R	O. RORR4       V ! . R	O. RO^R 4       \        RR.R^.RR7      R8X  g   Q hR# )Fc                     \        WV4      ^ ,          V8X  g   Q h\        V 4      w  rEp\        WWEWc4      W$38X  g   Q hR# )r   N)r   r   r   )mvr	symmetricmmess   &&&&   ^/var/www/html/photoedit/myenv/lib/python3.14/site-packages/sympy/ntheory/tests/test_modular.pymcrttest_crt.<locals>.mcrt   sB    1#A&!+++7qA".1'999    Ti  i^  i+  )r   N)F)         )r   r   r   )   r   r   )r   r   r   )i!ip )r   )r   s    r   test_crtr      s]    :
 	Iq!Iq!L"d+L)U3SzC:6:JJJJr   c            	         \        \        \        . RO. RO4      4      !  R8X  g   Q h\        \        \        . RO. RO4      4      !  e   Q h\        \        \        . RO. RO4      4      !  R8X  g   Q h\        \        \        . R	O. RO4      4      !  R8X  g   Q h\        \        \        . R
O. RO4      4      !  e   Q h\        \        \        . RO. RO4      4      !  R8X  g   Q h\        \        \        . RO. RO4      4      !  R8X  g   Q h\        \        \        . RO. RO4      4      !  R8X  g   Q h\        \        \        RR4      4      !  e   Q h\        \        R 4       R# )r   Nc            	      B    \        \        \        . RO. RO4      4      !  # )r   r      r   )g333333(@#      )r   listzip r   r   <lambda>test_modular.<locals>.<lambda>"   s    ,d3y.3Q.RSr   r   )   r   r    )i  i  )r&      r    )      r    )     ))r,   r-   r   r.   )r(   r)   r)   r    )r,   r   r.   )iC  r+   )r(   r)      r    )iN	  i  )r,   r   r   r.   )r   r   r   )r   r   r   )r   r!   r"   r   
ValueErrorr#   r   r   test_modularr2      sM   T#i">?@LPPPT#i"=>?GGGT#i"=>?;NNNT#nk"BCDSSST#&7"HIJRRR	c#^4	57:EF F F	c#_5	68;GH H H	c"O4	57:FG G GT#i";<=EEE
SUr   N)	sympy.ntheory.modularr   r   r   r   sympy.testing.pytestr   r   r2   r#   r   r   <module>r5      s    C C 'KUr   