+
    ‹°³j©	  ã                   ó€  € ^ RI t ^ RIHt ^ RIHtHtHtHtHt . RO. RO. RO. R	O. R
O. RO. RO. RO. RO. RO.
t. RO. RO. RO. RO. RO. RO. RO. RO. RO. RO. RO. RO. RO.t	^^v,          ^^t,          ^..t
RR lt]R8X  d=   ]! ] P                  4      ^8”  d   ] P                  ^,          MRt]]	]
.t]! ]]4       R# R# )é    N)Útime)Údiscrete_logÚ_discrete_log_trial_mulÚ_discrete_log_shanks_stepsÚ_discrete_log_pollard_rhoÚ_discrete_log_pohlig_hellmanc           
      ó¬  € Vf   \         pMCVR8X  d   \        pM5VR8X  d   \        pM'VR8X  d   \        pMVR8X  d   \        pM\        R4      h\        V 4       Fv  w  r4\        V4       Fb  w  pw  rgp\        4       p	V! V\        W‡^,
          V4      W‡4      p
\        4       V	,
          p	\        RW5V	3,          4       W§^,
          8X  d   Kb  Q h	  Kx  	  R # )NÚtrialÚshanksÚrhoÚphzCArgument 'algo' should be one of ('trial', 'shanks', 'rho' or 'ph')z[%02d-%03d] %15.10f)
r   r   r   r   r   Ú
ValueErrorÚ	enumerater   ÚpowÚprint)Údata_setÚalgoÚfÚiÚdataÚjÚnÚpÚgÚtÚls   &&         Úd/home/luca/screen-checking/.venv/lib/python3.14/site-packages/sympy/benchmarks/bench_discrete_log.pyÚbench_discrete_logr   3   sÃ   € Ø‚|Ü‰Ø	�ŒÜ#‰Ø	�Ô	Ü&‰Ø	�ŒÜ%‰Ø	�ŒÜ(‰äð 9ó :ð 	:ô ˜XÖ&‰ˆÜ% džO‰LˆA‰y��aÜ“ˆAÙ�!”S˜ �E 1Ó% qÓ,ˆAÜ“˜•
ˆAÜÐ'¨1°¨)Õ3Ô4Ø˜A�–:Ð�:ó ,ó 'ó    Ú__main__)é¿   é¾   é   )i/¶  i.¶  é   )ióªá iòªá é   )l   ;S${ l   :S${ r%   )l   I\ÿ“l   H\ÿ“é   )l   ýpS£@ l   üpS£@ r%   )l   ‡1Urpº l   †1Urpº é   )l   ©Z:6Ÿ'û' l   ¨Z:6Ÿ'û' é   )l   ÃbÌJT(
Xl   ÂbÌJT(
Xr%   )l   E<ÆZº;n l   D<ÆZº;n r'   )éã   éq   r(   )i�	  iÇ  r%   )iÏ_  iç/  r%   )i‡¿ iÃß r%   )i«|% iU¾ r(   )i[àvi-p» r(   )i¯Ã¤i×aRr%   )l   )ß$ i…Ô7Ir(   )l   ß¹p l   ïM\8 r%   )l   ¯<gä l   Wž3r r%   )l   ‹Zðl   Å-xr(   )l   7…S`Yl   JÂ)°,r%   )l   L3CÆ} l   f™!ã> r%   )N)Úsysr   Úsympy.ntheory.residue_ntheoryr   r   r   r   r   Ú
data_set_1Ú
data_set_2Ú
data_set_3r   Ú__name__ÚlenÚargvr   r   © r   r   Ú<module>r4      sà   ðÛ 
Ý ÷Aõ Aò 	ÚÚÚ#Ú'Ú-Ú/Ú5Ú;Ú?ð€
ò& 	ÚÚÚÚÚÚ!Ú#Ú%Ú'Ú)Ú+Ú-ð€
ð* 
ˆC���C•˜Ðð€
ôð0 ˆzÔá�3—8‘8‹}˜qÔ ð �8‰8�AŽ;Ø&*ð 	ð ØØð
€Hñ
 �x Ö&ñ r   