K ilGddlmZddlmZmZddlmZmZmZm Z m Z ddl m Z ddl mZmZddlmZddlmZmZddlmZmZmZmZmZmZmZmZdd lmZm Z m!Z!dd l"m#Z#m$Z$dd l%m&Z&m'Z'm(Z(m)Z)m*Z*dd l+m,Z,dd l-m.Z.ddl/m0Z0m1Z1m2Z2ddl3m4Z4m5Z5dZ6dZ7dZ8dZ9dZ:dZ;dZdZ?dZ@dZAdZBdZCdZDdZEd ZFe5d!ZGd"ZHd#ZId$ZJd%ZKd&ZLd'ZMd(ZNd)ZOd*ZPd+ZQd,ZRd-ZSd.ZTd/ZUd0ZVd1ZWd2ZXd3ZYd4ZZd5Z[d6Z\d7Z]d8Z^d9Z_d:Z`d;Zad<Zbd=Zcd>Zdd?Zed@ZfdAZgdBZhdCZidDZjdEZkdFZldGZmdHZndIZodJZpdKZqdLZrdMZsdNZtdOZudPZvdQZwdRZxdSZydTZzdUZ{yV)W) AccumBounds) Derivative PoleError)EIIntegerRationalpi)S)Symbolsymbols)sign)explog)acoshacothasinhatanhcoshcothsinhtanh)ceilingfloorfrac)cbrtsqrt)asincoscotsintan)limit)O)xyz)raisesXFAILctjtdtk(sJtjtdtk(sJdttzz jtddttzz k(sJtddjtdtddk(sJtjtk(sJy)Nn)r%nseriesr&r e/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/sympy/series/tests/test_nseries.py test_simple_1r5s 99Q!  !! ! 99Q!  !! ! qsG  Q!  $1Q3 // / Aq> ! !!q ! )Xa^ ;; ; 99;!  r3ctttzjtdtttzk(sJy)Nr+r,)r%rr1r2r3r4 test_mul_0r7s0 c!fH  a1  %3q6 11 1r3cttdtzzjtdttdztdzdz ztdzdz z tdzdz zttdzzk(sJttdtzzjtdtdztdzdz z tdzdz zttdzzk(sJy) Nr+r,r/r0r.r%rr1r$r2r3r4 test_mul_1r=s c!a%jL ! !!q ! )Qs1vX1Q->Aa-G 1R.AqD'.   c!a%jL ! ! Q " a4!Q$q&=1a46)AadG3 44 4r3ctdzjtdtdzk(sJdtz jtddtz k(sJdtdzz jtddtdzz k(sJttddzjtdttddzk(sJttdzjtdttdzk(sJy)Nr9r+r,r.r/)r%r1r rr2r3r4 test_pow_0r?&s qD>>!q> !QT )) ) aC==a= AaC '' ' adF  A  #qAv -- - x1~  & &qA & .1hq!n3D EE E GQJ  Q  'DGQJ 77 7r3cdtzdzjtdtdzdtzzdzk(sJttdzdzjtdttztzdzk(sJttttzdzjtdtt ddzztt ddzztzk(sJy)Nr.r9r+r,r/)r%r1rrr r2r3r4 test_pow_1rB.s UQJ  Q  '1a4!A#:> 99 9!Wq[1  % %a (Ad1gIMA,= == = !WtAw  " + +A .!Ax1~4E2E Xa^ 33    r3cpddtz z jtddtztdzztdzztdzzttdzzk(sJtdtz z jtdttdzztdzztdzztdzzttdzzk(sJtdzdtz z jtdtdztdzztdzztdzztd zzttdzzk(sJy) Nr.r+r,r9r/r0rAr:r%r1r$r2r3r4test_geometric_1rF7s q1uI  qA  &!a%!Q$,A*=1*DqAw*N NN N q1uI  qA  &!ad(QT/AqD*@1a4*G!AqD'*Q QQ Q qD!a%L ! !!q ! )QTAqD[1a4-?!Q$-F 1. Aw.  r3ctdtzjtddtdz ztdzdz z tdzdz zdtdzzd z z ttdzzk(sJy) Nr.r+r,r9r:r/r0rr%r1r$r2r3r4 test_sqrt_1rK>sm A;  qA  &!ac'AqDF*:QT"W*DqAvcz*QTUVWYZVZT[*[ [[ [r3cttjtddtztdzdz ztdzdz ztdzdz zttdzzk(sJttjtd dtztdzdz ztdzdz ztdzdz ztdzd z ztdzd z ztd zd z ztdzdz ztdzdz ztdzdz ztdzdz zttd zzk(sJtdtz jtdtdtz k(sJtddtzz jtdtdtz dtdzzdz z dtdzzdz zzj ttdzzk(sJtdtzjtdtddtztdzdz ztdzdz ztdzdz zzj ttdzzk(sJy)Nr+r,r.r9r/rAr0r; xrDir:i i i_7 ia )rr%r1r$rexpandr2r3r4 test_exp_1rUBs@ q6>>!q> !QUQT!V^ad1f%>!r> "a!ead1fnq!tAv&=1R&G!Q$s(&R 1S'a49' !tEz'*,-qDK'8:;R%-'H 2h'1b5'" "" " qs8  A  #s1Q3x // / q!a%y> ! !!q ! ) AEBq!tGAI !Q$q ( )113a1g= >> > q1u:  a1  % QQAa!Q$q&(1a472 3;;=!Q$G HH Hr3cBtdttzjtdtddttztdz ztttzdz zzj t ttdzzk(sJy)Nr.r/r,r9rA)rrr%r1rTr$r2r3r4test_exp_sqrt_1rWNs| q47{  # #A # + QT!Wqs"T!WQYq[0 199;aQ mK LL Lr3cpttttzjtddtttzztdzttdzzdz ztdzttdzzdz zt tdzttdzzzk(sJyNr0r,r.r9r/rA)rr%rr1r$r2r3r4test_power_x_x1rZSs #a&M " "1 " * Ac!fH q!tCFAI~a''!Q$s1vqy.*::Qq!tCFAI~=NN OO Or3cLttzjtddtttzztdzttdzzdz ztdzttdzzdz zttdzttdzzzk(sJyrY)r%r1rr$r2r3r4test_power_x_x2r\Xs qD>>!q> ! Ac!fH q!tCFAI~a''!Q$s1vqy.*::Qq!tCFAI~=NN OO Or3ctddtz zjtdtttz tdzdz z tdzdz ztdzdz z ttdzzk(sJy)Nr.r+r,r9r/r0)rr%r1r$r2r3r4test_log_singular1r^]st q1Q3w<  Q  '1s1v:1Q+>Aa+G 1Q,1a4,  r3cddtz ttdtdz zzz }|jtdttdtdz dzz tzttdzzk(sJy)Nr.r/r9r+r,r<es r4test_log_power1rbbsl QqS1QA' '(A 99Q!9 SVCF]Q%6!7 7! ;a1g E EE Er3ctd}ddttz z }|jtd|dd|z z k(sJy)Nlr.r+r-logxr rr%r1rdras r4test_log_seriesrigsAs A 1s1v:A 99Q!!9 $1q5 11 1r3ctdtz }|jtdtt tdzk(sJy)Nr+r,)rr%r1r`s r4 test_log2rlms9 BqD A 99Q!9 Q#b' 1 11 1r3ctd}dtdtz z }|jtd|d| tdzz k(sJy)Nrdr.rkr0rergrhs r4 test_log3rnrsHs A #bd) A 99Q!!9 $A2B<(8 88 8r3cztt}|jtdddk7sJ|jtddtdtk(sJ|jtddtttk(sJ|jtddtttdztzk(sJ|jtddtttdztzk(sJ|jtddttdzdz z ttdztzk(sJt tdz tz }|jtdddtdz ztdzdz zttdzzk(sJtjtddtk(sJy)Nrr.r9r/r0rA)r!r%r1r$rr`s r4 test_series1rpxsY AA 99Q1  "" " 99Q1 1a (( ( 99Q1 1a (( ( 99Q1 Qq!tQZ // / 99Q1 Qq!tQZ // / 99Q1 QT!Va1aj!8 88 8 Q!QA 99Q1 QqS1a46!1AadG!; ;; ; 99Q1  "" "r3ctjtddtdtk(sJtjtddtttk(sJy)Nrr.rEr2r3r4test_series1_failingrrsD 99Q1 1a (( ( 99Q1 1a (( (r3cdtz jtdddtz k(sJtdtz zjtddtdtz zk(sJy)Nr.rr/)r%r1r2r3r4test_seriesbug1rtsR aC==Aq !QqS (( ( !G  Q1 %QqS 00 0r3ctdzdzjtddddtzz dtdzzzdtdzzz ttdztzk(sJtdzdzjtdddtz tdzztdzz ttdztzk(sJtdzdzjtdddk(sJtdzdzjtdddtzk(sJtdzdzjtddtdzdtzzdzk(sJtdzdzjtddddtzzdtdzzzttdzzk(sJddtzz jtdddtz tdzztdzz ttdztzk(sJtdddtzzz zjtddddtzz d tdzzzd tdzzz ttdztzk(sJdtz dzdzjtddddtz zdtdzz ztd zzk(sJdddtz zz jtddttdzz tdzzttdztz k(sJdddtdzz zz jtdd tdztdzz ttd ztzk(sJy) Nr.rr0r9r/rkr+rMr;rArEr2r3r4 test_series2xrxs UbM " "1a +q1Q3w1a4/?!AqD&/H1QPQTST:/U UU U UbM " "1a +q1uq!t|ad/BQq!tQZ/O OO O UQJ  1a (A -- - UQJ  1a (AE 11 1 UQJ  1a (AqD1Q3JN :: : UQJ  1a (A!Ga1f,1a4+K KK K 1qs7 O $ $Q1 -QqS2ad71BR1W1LqQRTUQUWXz1Y YY Y qS1WqL ! !!Q *a!A#g!Q$.>R.H HH H q1Q3wK Aq )QAX1_qAqz-I II I q1QT6zN # #Aq! ,1q!t a1aj0H HH Hr3c.td}|dz|td tddzzzzdzd|td tddzzzzd|dzzzz}|j}|j|ddj |ddk(sJy)Nwrkr/r9rr0)r rrTr1subsrzras r4 test_bug2r}ss A R1 QA  !# %&'SVGCFRL,@(A&AAa"gI&M OA  A 99Q1  " "1a (A -- -r3cdtzdtz z}|jtdtdttdzdz z dtdztdzzdz zttdzzk(sJy)Nr.r/r,r9rRr;)r%r1rr$r`s r4test_exprsj Q!A#A 99Q!9 A3q6! 3bQi1nR6G G!AqD' Q QQ Qr3c(td}|dtttdttzz z z}td}|j|dd|t |tdztttdzz k(sJy)Nrzr.r9logwr)rf)r rr%r1r)rzrars r4 test_exp2rss A AAAQ( ()A &>D 99 1ad  "4A;AQ#@A BB Br3cdtz dtdzz zdtz dtdzz zz }|jtddtz tdzzttdzzk(sJy)Nr9r/r.r,rEr`s r4 test_bug3rs` 1qAv!a1f %A 99Q!9 A1 qAw 6 66 6r3cd}dtz dt|zz zdtz dt|zz zz }|jtdddtz tdzzttdzzk(sJtj}dtz dt|zz zdtz dt|zz zz }|jtdddtz t tzttddz zzttdzzk(sJdt tz}|jtdddt tzk(sJy)Nr9r/r.rr0)r%r1r$r Halfrpras r4test_generalexponentrs  A 1qAv!a1f %A 99Q1 QA!Q$!7 77 7 A 1qAv!a1f %A 99Q1 Qa1qtAv;!>1a4!H HH H DG A 99Q1 T!W ,, ,r3cddttzz }|jtdddtzttz ttdzz ttdztzk(sJy)Nr.rr9r/rJr`s r4 test_genexp_xrs] 1tAw;A 99Q1  AQ$q'1*$qAqz1 22 2r3cntdd}dtz dt|zz zdtz dt|zz zz }|jtdddtztdzzttz tt ddz zz tt ddz zz t tdzzk(sJy)Nr/r9r.rr+)r r%r1rr r$rs r4test_genexp_x2rsAA 1qAv!a1f %A 99Q1 QAQ!7!ad1f+!EAaDQRF !SVWXY[\X\V]!] ]] ]r3ctd}d|z|z d|zz}|j|dddt||zk(sJ|j|ddj|ddk(sJy)Nrzr9r.r)r r1r$r{r|s r4test_seriesbug2rsns A A#qAEA 99Q1 Qq!W ,, , 99Q1  " "1a (A -- -r3ctd}td|z|z }|j|dddd|dzzdz z t|dzzk(sJy)Nrzr9rr/r0)r r!r1r$r|s r4test_seriesbug2brsTs A AaC A 99Q1 Qq!tVAX!Q$!7 77 7r3ctdd}ttd|z|z }|j|dtdd|dzzdz z d|dzzd z z t |dzzk(sJy) NrzTrealr9r+r,r/r0-r rr!seriesr$r|s r4test_seriesbug2drsqsA C!HQJA 88A8 s1v!Q$q01QT6"9!A 99Q2 !ad2g+2d ":Qq"uX"E EE Er3ctdttz }|jtdddttdz z tdz z ttdzdz z ttdzzk(sJy)Nr.rr9r:r/rH)rr&r1r$)rs r4test_issue_3224rsb Qa[A 99Q1 T!WQY1!4tAwz"}!DqAw!N NN Nr3cbtd\}}tdtdz }|d|zz}dtz t|d|zz t|||zzzz}| t|ztz |tz z|dzdtzz z t|z}|j |d|k(sJy)Nzw,ir+r/rkr.r9r,)r rr%r$r1)rzirrrae_sers r4test_issue_3463r s 5>DAq As1v A BF A !c!a!e*o A1H -.A Bs1vIaK!A# 1ac *QqT 1E 99Q!9  %% %r3ctdtzjtddtzdtdzzdz z ttdzzk(sJtttzjtdttttzk(sJtttzjtdttt ttzzttdzzk(sJtttzjtdttt ttzztttdzzdz z t ttdzzd z z tttdzzd z zttdzzk(sJy) Nr:r0r,r/r.r9r+rAr;)r!r%r1r$r&rr2r3r4test_sinr)sR qs8  A  #qsSAXaZ'7!AqD''A AA A q1u:  a1  %Q!A$ 66 6 q1u:  a1  %Q#a&():Qq!tW)D DD D q1u:  a1  %Q#a&():SVAqD[])J Aq!t A *Aq!t B*')*1a4*1 11 1r3ctdtztz }|jtdddtdzzdz z dtdzzd z zttdzzk(sJy) Nr:rAr,rr9r/ir0rr`s r4test_issue_3515r1s\ AaC A 99Q!9 C1HQJad2 =!Q$ G GG Gr3cttdztttttdzzttt ddzttdzzz z}|j tdt ddd tdzzd z z d td zzd z z dtdzzdz z dtdzzdz zt tdzzk(sJy)Nrr9r.r/rPr,rkrMrDi +r0i(icrAi%iyr:i)r!r%rrr r1r$r`s r4test_issue_3505r6s A d3q6l3q619, AAs1vqy() *A 99Q!9 R 01QT6#: = 1a4 !QT ')!*,/1HX,=!>@A!Q$!H HH Hr3ctd}tdztt|tzztt|zz z}|jtdt |t|tzdz z t |tdzzdz z tdzt|zdz ztdzt |zd z ztd zt|zd z z t tdzzk(sJtdztt |tzztt |zz z}|jtdt| t |tzdz z t|tdzzdz zt |tdzzdz ztdzt|zd z z td zt |zd z z t tdzzk(sJy) NrrvrAr,r9r/r;r0rNr+rO)r r%r!r1rr$rras r4test_issue_3501r=ss A B3q1u:#a&()A 99Q!9 AQ! 3c!fQTk!m C 1SV B!Ac!fS!)+,a4A;s?!;=>q!tW!E EE E B3q1u:#a&()A 99Q!9 Q#a&(1* 4s1vad{1} D Aq!t B!Ac!fS!)+,a4A;s?!;=>q!tW!E EE Er3crtdtztdtzz }|jtdtddt tdzzk(sJ|jtdtdddtdzzdz z dtdzzdz zt tdzzk(sJy) Nr+r9r,rA#r0iI0)r!r%r1r r$r`s r4test_issue_3502rGs AaCQqSA 99Q!9 A1a4 8 88 8 99Q!9 AAqD"SAXb[01QT7: ;; ;r3c tdtzdtzz }|jtdtddz ttdzdz zttdzdz z t tdzzk(sJy)Nr9r,r0)r!r%r1rr$r`s r4test_issue_3503rNsj AE AEA 99Q!9 Aq1SV8A: 5#a& BQq!tW L LL Lr3cttdtzzdztttdtzzzttdtzztdtzzz z}|jtdtdddtdzzd z zd tdzzd z zd td zzdz zt tdzzk(sJy)Nr/rvr9rDr,rkr0r+`[iim+rAi)r%r!r1r r$r`s r4test_issue_3506rSs S1XaS1X.!c!A#h,AaC1HHIA 99Q!9 Q!AqD&)#bAgck1E!Q$Jv4EE!Q$O PP Pr3c $tdd}tt|j|dt||dzdz z |dzd z z t |dzzk(sJt| |t| ttd|zzzzttd|zz}|j|dtdtd|zzd|dzzd z z d|d zzd z z d|dzzd z z t |dzzk(sJy) Nr%Trr+r,r9rAr0r/rr)r%ras r4test_issue_3508rYssA s1v;  a1  %Q!Q$q&1a48)Ca1g)M MM M Q!c!fWs3qs8},--C!H =A 88A8  AQAadF1H$qAvax/!AqD&);a1gE FF Fr3c\tdztdztdztttzz z}|jtdt ddtdzdz zdtdzzd z zd td zzd z zd tdzzdz zt tdzzk(sJy)Nrr9rPr,r.r0rii/rAi iqr:i)r%rrr1r r$r`s r4test_issue_3507ras BA1T#a&\))*A 99Q!9 AAb 2ad74</#ad(6/AE!Q$JyDXX[\]^`a]a[bb cc cr3c6tttjtdtdtdztdzdz z tdztdzdz z tdztdzdz zt tdzzk(sJy)Nr+r,r.r9r0r:r;)r!rr%r1r$r2r3r4test_issue_3639rgs s1v;  qA  & AAc!fQAc!fQ.Ac!fR?!AqD'I JJ Jr3c>ttjtdttdzdz ztdzdz zttdzzk(sJt tjtddtdzdz ztdzd z zttdzzk(sJt tjtdttdzdz z dtdzzd z zttdzzk(sJt tjtddtz tdzd z z tdz zdtdzzd z zttdzzk(sJttjtdttdzdz z dtdzzd z zttdzzk(sJttjtdttzdz ttzz dtztdzzd z z ttdzzdz z ttdzzk(sJttjtdttdzdz ztdzdz zttdzzk(sJttjtdt tzdz tztdzdz ztdzdz zttdzzk(sJy)NrAr,r/r+rNr.r9r0r;rri() rr%r1r$rrrrrr rrrr2r3r4test_hyperbolicrls 7??1? "a!Q$q&j1a48&;a1g&E EE E 7??1? "a!Q$q&j1a47&:Qq!tW&D DD D 7??1? "a!Q$q&j1QT6"9&> > FAIq3q6z " + +A + 3q1Q4x ?? ?r3cjttdttdttdy)NcPtdtz jtddSNr.rr+r!r%rr2r3r4ztest_pole..sc!A#hooaA6r3cVtddtz zjtddSrrr2r3r4rztest_pole..s!c!ac'l11!Q:r3c^ttdtz zjtddSr)r%r!rr2r3r4rztest_pole..s!qQqSz11!Q:r3)r(rr2r3r4 test_polers# 967 9:; 9:;r3ctttjtddt dtk(sJtttjtdddt tzk(sJtttjtdddtzt tdzzk(sJtttjtdddtztdzdz zt tdzzk(sJtttjtdddtztdzdz zt tdzzk(sJtttjtdddtztdzdz ztdzdz z t tdzzk(sJy)Nrr.r9r/r0r+r:)rr!r%rr$r2r3r4test_expsinbugrsb s1v;  aA &!Aq' 11 1 s1v;  aA &!ad( 22 2 s1v;  aA &!a%!AqD'/ 99 9 s1v;  aA &!a%!Q$q&.1QT7*B BB B s1v;  aA &!a%!Q$q&.1QT7*B BB B s1v;  aA &!a%!Q$q&.1a46*AAadG*K KK Kr3ctd}t|j|dk(sJt| j|dk(sJtt|j|dk(sJtt| j|dk(sJt|dzj|dk(sJt|dz j|dk(sJtt |j|dk(sJtt | j|dk(sJtdt|zj|dk(sJtdt| zj|dk(sJt|j|ddk(sJt| j|ddk(sJtdd }t|d zj|d k(sJy) Nr%rrkr/r+r0r9rwT)negativeg?r.)r rrr!rrs r4 test_floorrss A 8??1  "" " !9  A " $$ $ Q=   "a '' ' aR>  #r )) ) A;  a A %% % !Q$<  q !R '' ' Q=   "a '' ' aR>  #q (( ( SV  # #A &! ++ + S!W  $ $Q '1 ,, , 8??1a A %% % !9  Aq !R '' 'sT"A S>  #q (( (r3cttjtdtk(sJttjtddtzk(sJtdtzdzjtddtzk(sJtdtzdzjtdddtzzk(sJttdzjtdtdzk(sJttdzjtdtdzk(sJtttdzjtdttdzdz z tdzdz zt tdzzk(sJtttdzjtddtztdzdz z tdzdz zt tdzzk(sJtttt j zjtt j tztdzdz z tdzdz zt tdzzk(sJttd zjtdt tdzk(sJtdtz jttd dt tdzzk(sJy) Nr.cdirrkr9r+r/rArNr:r)rr%rr!r$r rrr2r3r4 test_fracrs` 7>>!!> $ )) ) 7>>!"> %Q .. . !a=    *ac 11 1 !a=    +q1Q3w 66 6 1:  QQ  '1a4 // / 1:  QR  (AqD 00 0 A  " "11 " -QT!Vad3h1F1a41P PP P A  " "12 " .!a%!Q$q&.1a482KaPQSTPTg2U UU U A ' ' *affqj1a46.AAqDH.LqQRTUQUw.V VV V 1:  QQ  '1QT7 22 2 !9  A +a"3a1g"= == =r3cttjtdk(sJtt jtdk(sJtttjtdk(sJttt jtdk(sJtdt tz jtdk(sJtdt t z jtdk(sJttjtddk(sJtt jtddk(sJy)Nr.rr9r/rv)rr%rr!rr2r3r4 test_ceilingrs 1:  Q 1 $$ $ A2;  a A %% % 3q6? ! !! $ )) ) 3r7  " "1 % ** * 1s1v:  % %a (A -- - 1sA2w;  & &q )Q .. . 1:  Q "a '' ' A2;  a #r )) )r3c~td}ttjtdtk(sJtt jtdtk(sJttdzjtdtdzk(sJtt tjtdtt ddtdzzz t tdzzk(sJtt t jtdtt ddtdzzz t tdzzk(sJtt|z jtd| td|z ztdz td|z zztd|z zk(sJy)Nrr0r,r.rAr/)r absr%r1r!r r$rrs r4test_absrs\s A q6>>!q> !Q && & r7??1? "a '' ' q1u:  a1  %Q .. . s1v;  qA  &!hq!nQT.A*AAadG*K KK K sA2w<  Q  '1x1~ad/B+BQq!tW+L LL L q1u:  a #r$q1u+~QQU 8K'KdSTWXSXk'Y YY Yr3cttjtddtk(sJttjtddt k(sJttdzjtdddk(sJttdzjtdddk(sJttdzjtdddk(sJt tdzjtdddk(sJt tt zjtddt tt zjtddk(sJy) Nr+)dir-r9r.皙@r/rr%rrrr!r&r2r3r4test_dirrs) q6==A3= '1 ,, , q6==A3= 'A2 -- - Q<  q!  - 22 2 Q<  q!  - 22 2 S> A3 /1 44 4 1s7  " "1aS " 1Q 66 6 q1u:  Qs  +s1q5z/@/@A3/@/O OO Or3cttjtddtk(sJttjtddt k(sJttdzjtdddk(sJttdzjtdddk(sJttdzjtdddk(sJt tdzjtdddk(sJt tt zjtddt tt zjtddk(sJy)Nrr.rrkr9rr/rr2r3r4 test_cdirrs) q6==AA= &! ++ + q6==AB= 'A2 -- - Q<  q!!  , 11 1 Q<  q!"  - 22 2 S> AA .! 33 3 1s7  " "1ab " 1Q 66 6 q1u:  Q  +s1q5z/@/@AA/@/N NN Nr3c .td}t|tztz }|jtddj tdz |dt d|dzzdzzz td|zdz z ztd|zdz zk(sJy)Nrr0r9r,ir.rH)r rr%rrrrs r4test_issue_3504rss A QqS ! A 88AqA8  & & ( QAd3q!t8a<(()D1IbL89D1IaKG HH Hr3ctd\}}dd|tzzz }|jtddd|tzz |dztdzzz|dztdzzz |dztdzzzttdzzk(sJdd||ztzzz }|jtdddt| |z zztdz||zdzzzttdzzk(sJy)Nza,br.rr+r9r/r0)r r%rr$)rbrs r4test_issue_4441rs 5>DAq 1qs7 A 88Aq! AaC!Q$q!t) 3ad1a4i ? 1QT !adG!   1Aqy=A 88Aq! ArAvJ Q$Az/!adG!$ $$ $r3cttjttdz dj t dz tdz zdttdz z z z k(sJt tjttdj t dz tdz zdttz z zk(sJt tttdtzzttdz tdk(sJy)Nr9r/r,rAr.r0rk)r"r%rr rr r#rr2r3r4test_issue_4329r s q6==BqDA= & . . 0 A! aRTl" ## # q6==B!= $ , , . 1r!t aRj  !! ! QQqS!1bd +s2w 66 6r3ctttdzzjdttk(sJtttdzzjdtttdzzk(sJdtzdzjtdtdzdtzzdzk(sJddtz zjddtz zk(sJt t tjtj dtztdzdz ztdzdz ztdzdz zttdzzk(sJy) Nr9r.r,rAr/r0r;r+)rr%rr$rrdoitr2r3r4test_issue_5183r s% q1a4x=  !  $! ,, , q1a4x=  !  $AadG 33 3 UQJ  qA  &!Q$1*q. 88 8 !G   QqS (( ( c!fmmoq ) . . 0 A1QAa!Q$r')AadG3 44 4r3ctd}dtdz|dzzdzz jtt|zdt d|dzzt |ztzzz dd|dzzt |ztzdzzz z t dtt|zfzk(sJdtdz|dzzdzz jtt|zddd|dzzz td|dzzt |ztzzz z dd|dzzt |ztzdzzz z t t |ztztt|zfzk(sJy) Nrr.r9r)x0r-r0r/rH)r r%r1rr$rs r4test_issue_5654rs`s A q!tAqDy1n  % %aAaC1 % 5 AadFQBqD1H AadFQBqD1Hq=$8!99Aa!QqSNJ KK K q!tAqDy1n  % %aAaC1 % 5Bq!tG AadFQBqD1H  :!"AadFQBqD1Hq=$8!9::<=qbdQhAaCr)s+7<<"/5=fffFFAOO% .248 \ HL O O  F 2 2 9 #)) 1 I .R B7 -2^ .8G ->>2 WH F O &1H HE;M P Fc J Oh_ 8@ < L)( >*ZPOH$74R1[r3