
    sgp                         d dl mZ d Zy)    )EllipticCurvec                     t        dd      }  | dd      } | dd      }||z   }|j                  dk(  r|j                  dk(  sJ d|z  |z   }|j                  dk(  r|j                  d	k(  sJ | |z   }|j                  d
k(  r|j                  dk(  sJ t        dd      j                  dk(  sJ t        ddddd      j                  dk(  sJ t	        t        dd      j                               dk(  sJ y )N	   r            #      %      iwiUi(i b     )r   xydiscriminantlentorsion_points)e3pqrs       Z/var/www/html/venv/lib/python3.12/site-packages/sympy/ntheory/tests/test_elliptic_curve.pytest_elliptic_curver      s    	r1	B
1aA
2q	A	AA33!8r	!!	!aA33"9##	
QA33"9## Q,,6661a0==FFF}Q"1134999    N)sympy.ntheory.elliptic_curver   r    r   r   <module>r      s    6:r   