r257 vs r258
......
445445
문자열로 바꾸고 문자열을 쪼갠 다음 숫자로 바꾸는 과정입니다. 이를 if로 바꾸면 다음과 같습니다.
446446
{{{#!if false
447447
{{{#!if ri=ri.toString(), ri.length==19
448
{{{#if rb=(+rb)+(+ri.substr(0,1)), ri=(+ri.substr(1,18))
448
{{{#!if rb=(+rb)+(+ri.substr(0,1)), ri=(+ri.substr(1,18))
449449
}}}}}}
450450
{{{#!if rb=rb.toString(), rb.length==19
451
{{{#if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18))
451
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18))
452452
}}}}}}
453453
{{{#!if ru=ru.toString(), ru.length==19
454
{{{#if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18))
454
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18))
455455
}}}}}}
456456
}}}
457457
변수 tv, tw, i, ps를 가져옵니다. tw는 0, tv는 1, i는 0, ps는 false으로 초기화 된 채로 있습니다. 연산 과정 중간중간에 마지막 자릿수를 보정하고자 10씩 곱하게 됩니다. ri에서 최대 18자리에서 1자리 수를 곱하면 19자리가 될 수 있으므로 곱셈할 때마다 19자리로 넘칠때마다 넘치는 숫자는 rb로 넘깁니다.
......
14711471
}}}
14721472
14731473
au의 값이 bu보다 작거나, au==bu이더라도 ab<bb이면 해당하는 자릿수의 몫이 0이라는 의미리므로 다음 자릿수로 넘깁니다. 이 과정에서 변수 ps(logical)를 false로 초기화한 다음 가져옵니다.
1474
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1475
{{{#if ps=true
1474
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1475
{{{#!if ps=true
14761476
}}}}}}
14771477
!ts이러면 ① au>bu이거나, ② au==bu이고 ab>=bb인 경우입니다. !ts이고 !ps(다음 자릿수로 계산을 넘기지 않음)임을 if 조건문으로 둔 상태에서 진행합니다.
14781478
{{{#!if !ps
......
15841584
br(0으로 나누어떨어짐) 이 걸려있으면 실행하지 않습니다. 그러므로 전체적으로 조건을 !br로 둔 다음 계산을 진행합니다.
15851585
{{{#!if !br
15861586
ps를 false로 초기화한 다음 앞에서 했던 처리와 동일하게 진행합니다.
1587
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1587
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
15881588
ts일 경우 ps를 true로 바꾸며, "ps일 경우 tm의 오른쪽에 "0"을 더하"는 과정을 여기로 병합합니다.
1589
{{{#if ps=true, tm+="0"
1589
{{{#!if ps=true, tm+="0"
15901590
}}}}}}
15911591
{{{#!if !ps
15921592
tw, tx, ty를 정의하고 처리하는 과정은 앞자리에서 몫을 찾는 과정과 동일합니다. 앞에서 이미 au, ab를 정수로 만들었으므로 여기에 au, ab를 정수로 만드는 처리를 할 필요가 없습니다.
......
16481648
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
16491649
}}}}}}
16501650
{{{#!if !br
1651
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1652
{{{#if ps=true, tm+="0"
1651
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1652
{{{#!if ps=true, tm+="0"
16531653
}}}}}}
16541654
{{{#!if !ps
16551655
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
16971697
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
16981698
}}}}}}
16991699
{{{#!if !br
1700
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1701
{{{#if ps=true, tm+="0"
1700
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1701
{{{#!if ps=true, tm+="0"
17021702
}}}}}}
17031703
{{{#!if !ps
17041704
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
17461746
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
17471747
}}}}}}
17481748
{{{#!if !br
1749
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1750
{{{#if ps=true, tm+="0"
1749
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1750
{{{#!if ps=true, tm+="0"
17511751
}}}}}}
17521752
{{{#!if !ps
17531753
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
17951795
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
17961796
}}}}}}
17971797
{{{#!if !br
1798
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1799
{{{#if ps=true, tm+="0"
1798
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1799
{{{#!if ps=true, tm+="0"
18001800
}}}}}}
18011801
{{{#!if !ps
18021802
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
18441844
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
18451845
}}}}}}
18461846
{{{#!if !br
1847
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1848
{{{#if ps=true, tm+="0"
1847
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1848
{{{#!if ps=true, tm+="0"
18491849
}}}}}}
18501850
{{{#!if !ps
18511851
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
18931893
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
18941894
}}}}}}
18951895
{{{#!if !br
1896
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1897
{{{#if ps=true, tm+="0"
1896
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1897
{{{#!if ps=true, tm+="0"
18981898
}}}}}}
18991899
{{{#!if !ps
19001900
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
19421942
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
19431943
}}}}}}
19441944
{{{#!if !br
1945
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1946
{{{#if ps=true, tm+="0"
1945
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1946
{{{#!if ps=true, tm+="0"
19471947
}}}}}}
19481948
{{{#!if !ps
19491949
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
19911991
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
19921992
}}}}}}
19931993
{{{#!if !br
1994
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1995
{{{#if ps=true, tm+="0"
1994
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1995
{{{#!if ps=true, tm+="0"
19961996
}}}}}}
19971997
{{{#!if !ps
19981998
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
20402040
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
20412041
}}}}}}
20422042
{{{#!if !br
2043
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2044
{{{#if ps=true, tm+="0"
2043
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2044
{{{#!if ps=true, tm+="0"
20452045
}}}}}}
20462046
{{{#!if !ps
20472047
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
20892089
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
20902090
}}}}}}
20912091
{{{#!if !br
2092
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2093
{{{#if ps=true, tm+="0"
2092
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2093
{{{#!if ps=true, tm+="0"
20942094
}}}}}}
20952095
{{{#!if !ps
20962096
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
21382138
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
21392139
}}}}}}
21402140
{{{#!if !br
2141
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2142
{{{#if ps=true, tm+="0"
2141
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2142
{{{#!if ps=true, tm+="0"
21432143
}}}}}}
21442144
{{{#!if !ps
21452145
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
21872187
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
21882188
}}}}}}
21892189
{{{#!if !br
2190
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2191
{{{#if ps=true, tm+="0"
2190
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2191
{{{#!if ps=true, tm+="0"
21922192
}}}}}}
21932193
{{{#!if !ps
21942194
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
22362236
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
22372237
}}}}}}
22382238
{{{#!if !br
2239
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2240
{{{#if ps=true, tm+="0"
2239
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2240
{{{#!if ps=true, tm+="0"
22412241
}}}}}}
22422242
{{{#!if !ps
22432243
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
22852285
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
22862286
}}}}}}
22872287
{{{#!if !br
2288
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2289
{{{#if ps=true, tm+="0"
2288
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2289
{{{#!if ps=true, tm+="0"
22902290
}}}}}}
22912291
{{{#!if !ps
22922292
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
23342334
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
23352335
}}}}}}
23362336
{{{#!if !br
2337
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2338
{{{#if ps=true, tm+="0"
2337
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2338
{{{#!if ps=true, tm+="0"
23392339
}}}}}}
23402340
{{{#!if !ps
23412341
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
23832383
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
23842384
}}}}}}
23852385
{{{#!if !br
2386
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2387
{{{#if ps=true, tm+="0"
2386
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2387
{{{#!if ps=true, tm+="0"
23882388
}}}}}}
23892389
{{{#!if !ps
23902390
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
24322432
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
24332433
}}}}}}
24342434
{{{#!if !br
2435
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2436
{{{#if ps=true, tm+="0"
2435
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2436
{{{#!if ps=true, tm+="0"
24372437
}}}}}}
24382438
{{{#!if !ps
24392439
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
24812481
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
24822482
}}}}}}
24832483
{{{#!if !br
2484
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2485
{{{#if ps=true, tm+="0"
2484
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2485
{{{#!if ps=true, tm+="0"
24862486
}}}}}}
24872487
{{{#!if !ps
24882488
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
25302530
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
25312531
}}}}}}
25322532
{{{#!if !br
2533
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2534
{{{#if ps=true, tm+="0"
2533
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2534
{{{#!if ps=true, tm+="0"
25352535
}}}}}}
25362536
{{{#!if !ps
25372537
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
25792579
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
25802580
}}}}}}
25812581
{{{#!if !br
2582
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2583
{{{#if ps=true, tm+="0"
2582
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2583
{{{#!if ps=true, tm+="0"
25842584
}}}}}}
25852585
{{{#!if !ps
25862586
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
26282628
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
26292629
}}}}}}
26302630
{{{#!if !br
2631
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2632
{{{#if ps=true, tm+="0"
2631
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2632
{{{#!if ps=true, tm+="0"
26332633
}}}}}}
26342634
{{{#!if !ps
26352635
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
26772677
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
26782678
}}}}}}
26792679
{{{#!if !br
2680
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2681
{{{#if ps=true, tm+="0"
2680
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2681
{{{#!if ps=true, tm+="0"
26822682
}}}}}}
26832683
{{{#!if !ps
26842684
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
27262726
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
27272727
}}}}}}
27282728
{{{#!if !br
2729
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2730
{{{#if ps=true, tm+="0"
2729
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2730
{{{#!if ps=true, tm+="0"
27312731
}}}}}}
27322732
{{{#!if !ps
27332733
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
27752775
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
27762776
}}}}}}
27772777
{{{#!if !br
2778
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2779
{{{#if ps=true, tm+="0"
2778
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2779
{{{#!if ps=true, tm+="0"
27802780
}}}}}}
27812781
{{{#!if !ps
27822782
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
28242824
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
28252825
}}}}}}
28262826
{{{#!if !br
2827
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2828
{{{#if ps=true, tm+="0"
2827
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2828
{{{#!if ps=true, tm+="0"
28292829
}}}}}}
28302830
{{{#!if !ps
28312831
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
28732873
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
28742874
}}}}}}
28752875
{{{#!if !br
2876
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2877
{{{#if ps=true, tm+="0"
2876
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2877
{{{#!if ps=true, tm+="0"
28782878
}}}}}}
28792879
{{{#!if !ps
28802880
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
29222922
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
29232923
}}}}}}
29242924
{{{#!if !br
2925
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2926
{{{#if ps=true, tm+="0"
2925
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2926
{{{#!if ps=true, tm+="0"
29272927
}}}}}}
29282928
{{{#!if !ps
29292929
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
29712971
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
29722972
}}}}}}
29732973
{{{#!if !br
2974
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2975
{{{#if ps=true, tm+="0"
2974
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2975
{{{#!if ps=true, tm+="0"
29762976
}}}}}}
29772977
{{{#!if !ps
29782978
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
30203020
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
30213021
}}}}}}
30223022
{{{#!if !br
3023
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3024
{{{#if ps=true, tm+="0"
3023
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3024
{{{#!if ps=true, tm+="0"
30253025
}}}}}}
30263026
{{{#!if !ps
30273027
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
30693069
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
30703070
}}}}}}
30713071
{{{#!if !br
3072
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3073
{{{#if ps=true, tm+="0"
3072
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3073
{{{#!if ps=true, tm+="0"
30743074
}}}}}}
30753075
{{{#!if !ps
30763076
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
31183118
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
31193119
}}}}}}
31203120
{{{#!if !br
3121
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3122
{{{#if ps=true, tm+="0"
3121
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3122
{{{#!if ps=true, tm+="0"
31233123
}}}}}}
31243124
{{{#!if !ps
31253125
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
31673167
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
31683168
}}}}}}
31693169
{{{#!if !br
3170
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3171
{{{#if ps=true, tm+="0"
3170
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3171
{{{#!if ps=true, tm+="0"
31723172
}}}}}}
31733173
{{{#!if !ps
31743174
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
32163216
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
32173217
}}}}}}
32183218
{{{#!if !br
3219
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3220
{{{#if ps=true, tm+="0"
3219
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3220
{{{#!if ps=true, tm+="0"
32213221
}}}}}}
32223222
{{{#!if !ps
32233223
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
32653265
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
32663266
}}}}}}
32673267
{{{#!if !br
3268
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3269
{{{#if ps=true, tm+="0"
3268
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3269
{{{#!if ps=true, tm+="0"
32703270
}}}}}}
32713271
{{{#!if !ps
32723272
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
33143314
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
33153315
}}}}}}
33163316
{{{#!if !br
3317
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3318
{{{#if ps=true, tm+="0"
3317
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3318
{{{#!if ps=true, tm+="0"
33193319
}}}}}}
33203320
{{{#!if !ps
33213321
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
33633363
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
33643364
}}}}}}
33653365
{{{#!if !br
3366
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3367
{{{#if ps=true, tm+="0"
3366
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3367
{{{#!if ps=true, tm+="0"
33683368
}}}}}}
33693369
{{{#!if !ps
33703370
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
34123412
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
34133413
}}}}}}
34143414
{{{#!if !br
3415
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3416
{{{#if ps=true, tm+="0"
3415
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3416
{{{#!if ps=true, tm+="0"
34173417
}}}}}}
34183418
{{{#!if !ps
34193419
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
34613461
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
34623462
}}}}}}
34633463
{{{#!if !br
3464
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3465
{{{#if ps=true, tm+="0"
3464
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3465
{{{#!if ps=true, tm+="0"
34663466
}}}}}}
34673467
{{{#!if !ps
34683468
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
35103510
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
35113511
}}}}}}
35123512
{{{#!if !br
3513
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3514
{{{#if ps=true, tm+="0"
3513
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3514
{{{#!if ps=true, tm+="0"
35153515
}}}}}}
35163516
{{{#!if !ps
35173517
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
35593559
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
35603560
}}}}}}
35613561
{{{#!if !br
3562
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3563
{{{#if ps=true, tm+="0"
3562
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3563
{{{#!if ps=true, tm+="0"
35643564
}}}}}}
35653565
{{{#!if !ps
35663566
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
36083608
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
36093609
}}}}}}
36103610
{{{#!if !br
3611
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3612
{{{#if ps=true, tm+="0"
3611
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3612
{{{#!if ps=true, tm+="0"
36133613
}}}}}}
36143614
{{{#!if !ps
36153615
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
36573657
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
36583658
}}}}}}
36593659
{{{#!if !br
3660
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3661
{{{#if ps=true, tm+="0"
3660
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3661
{{{#!if ps=true, tm+="0"
36623662
}}}}}}
36633663
{{{#!if !ps
36643664
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
37063706
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
37073707
}}}}}}
37083708
{{{#!if !br
3709
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3710
{{{#if ps=true, tm+="0"
3709
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3710
{{{#!if ps=true, tm+="0"
37113711
}}}}}}
37123712
{{{#!if !ps
37133713
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
37553755
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
37563756
}}}}}}
37573757
{{{#!if !br
3758
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3759
{{{#if ps=true, tm+="0"
3758
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3759
{{{#!if ps=true, tm+="0"
37603760
}}}}}}
37613761
{{{#!if !ps
37623762
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
38043804
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
38053805
}}}}}}
38063806
{{{#!if !br
3807
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3808
{{{#if ps=true, tm+="0"
3807
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3808
{{{#!if ps=true, tm+="0"
38093809
}}}}}}
38103810
{{{#!if !ps
38113811
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
38533853
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
38543854
}}}}}}
38553855
{{{#!if !br
3856
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3857
{{{#if ps=true, tm+="0"
3856
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3857
{{{#!if ps=true, tm+="0"
38583858
}}}}}}
38593859
{{{#!if !ps
38603860
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
39023902
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
39033903
}}}}}}
39043904
{{{#!if !br
3905
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3906
{{{#if ps=true, tm+="0"
3905
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3906
{{{#!if ps=true, tm+="0"
39073907
}}}}}}
39083908
{{{#!if !ps
39093909
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
39513951
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
39523952
}}}}}}
39533953
{{{#!if !br
3954
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3955
{{{#if ps=true, tm+="0"
3954
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3955
{{{#!if ps=true, tm+="0"
39563956
}}}}}}
39573957
{{{#!if !ps
39583958
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
40004000
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
40014001
}}}}}}
40024002
{{{#!if !br
4003
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4004
{{{#if ps=true, tm+="0"
4003
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4004
{{{#!if ps=true, tm+="0"
40054005
}}}}}}
40064006
{{{#!if !ps
40074007
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
40494049
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
40504050
}}}}}}
40514051
{{{#!if !br
4052
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4053
{{{#if ps=true, tm+="0"
4052
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4053
{{{#!if ps=true, tm+="0"
40544054
}}}}}}
40554055
{{{#!if !ps
40564056
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
40984098
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
40994099
}}}}}}
41004100
{{{#!if !br
4101
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4102
{{{#if ps=true, tm+="0"
4101
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4102
{{{#!if ps=true, tm+="0"
41034103
}}}}}}
41044104
{{{#!if !ps
41054105
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
41474147
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
41484148
}}}}}}
41494149
{{{#!if !br
4150
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4151
{{{#if ps=true, tm+="0"
4150
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4151
{{{#!if ps=true, tm+="0"
41524152
}}}}}}
41534153
{{{#!if !ps
41544154
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
41964196
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
41974197
}}}}}}
41984198
{{{#!if !br
4199
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4200
{{{#if ps=true, tm+="0"
4199
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4200
{{{#!if ps=true, tm+="0"
42014201
}}}}}}
42024202
{{{#!if !ps
42034203
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
42454245
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
42464246
}}}}}}
42474247
{{{#!if !br
4248
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4249
{{{#if ps=true, tm+="0"
4248
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4249
{{{#!if ps=true, tm+="0"
42504250
}}}}}}
42514251
{{{#!if !ps
42524252
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
42944294
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
42954295
}}}}}}
42964296
{{{#!if !br
4297
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4298
{{{#if ps=true, tm+="0"
4297
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4298
{{{#!if ps=true, tm+="0"
42994299
}}}}}}
43004300
{{{#!if !ps
43014301
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
43434343
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
43444344
}}}}}}
43454345
{{{#!if !br
4346
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4347
{{{#if ps=true, tm+="0"
4346
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4347
{{{#!if ps=true, tm+="0"
43484348
}}}}}}
43494349
{{{#!if !ps
43504350
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
43924392
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
43934393
}}}}}}
43944394
{{{#!if !br
4395
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4396
{{{#if ps=true, tm+="0"
4395
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4396
{{{#!if ps=true, tm+="0"
43974397
}}}}}}
43984398
{{{#!if !ps
43994399
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
44414441
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
44424442
}}}}}}
44434443
{{{#!if !br
4444
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4445
{{{#if ps=true, tm+="0"
4444
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4445
{{{#!if ps=true, tm+="0"
44464446
}}}}}}
44474447
{{{#!if !ps
44484448
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
44904490
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
44914491
}}}}}}
44924492
{{{#!if !br
4493
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4494
{{{#if ps=true, tm+="0"
4493
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4494
{{{#!if ps=true, tm+="0"
44954495
}}}}}}
44964496
{{{#!if !ps
44974497
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
45394539
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
45404540
}}}}}}
45414541
{{{#!if !br
4542
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4543
{{{#if ps=true, tm+="0"
4542
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4543
{{{#!if ps=true, tm+="0"
45444544
}}}}}}
45454545
{{{#!if !ps
45464546
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
45884588
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
45894589
}}}}}}
45904590
{{{#!if !br
4591
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4592
{{{#if ps=true, tm+="0"
4591
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4592
{{{#!if ps=true, tm+="0"
45934593
}}}}}}
45944594
{{{#!if !ps
45954595
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
46374637
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
46384638
}}}}}}
46394639
{{{#!if !br
4640
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4641
{{{#if ps=true, tm+="0"
4640
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4641
{{{#!if ps=true, tm+="0"
46424642
}}}}}}
46434643
{{{#!if !ps
46444644
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
46864686
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
46874687
}}}}}}
46884688
{{{#!if !br
4689
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4690
{{{#if ps=true, tm+="0"
4689
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4690
{{{#!if ps=true, tm+="0"
46914691
}}}}}}
46924692
{{{#!if !ps
46934693
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
47354735
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
47364736
}}}}}}
47374737
{{{#!if !br
4738
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4739
{{{#if ps=true, tm+="0"
4738
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4739
{{{#!if ps=true, tm+="0"
47404740
}}}}}}
47414741
{{{#!if !ps
47424742
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
47844784
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
47854785
}}}}}}
47864786
{{{#!if !br
4787
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4788
{{{#if ps=true, tm+="0"
4787
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4788
{{{#!if ps=true, tm+="0"
47894789
}}}}}}
47904790
{{{#!if !ps
47914791
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
48334833
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
48344834
}}}}}}
48354835
{{{#!if !br
4836
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4837
{{{#if ps=true, tm+="0"
4836
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4837
{{{#!if ps=true, tm+="0"
48384838
}}}}}}
48394839
{{{#!if !ps
48404840
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
48824882
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
48834883
}}}}}}
48844884
{{{#!if !br
4885
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4886
{{{#if ps=true, tm+="0"
4885
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4886
{{{#!if ps=true, tm+="0"
48874887
}}}}}}
48884888
{{{#!if !ps
48894889
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
49314931
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
49324932
}}}}}}
49334933
{{{#!if !br
4934
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4935
{{{#if ps=true, tm+="0"
4934
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4935
{{{#!if ps=true, tm+="0"
49364936
}}}}}}
49374937
{{{#!if !ps
49384938
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
49804980
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
49814981
}}}}}}
49824982
{{{#!if !br
4983
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4984
{{{#if ps=true, tm+="0"
4983
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4984
{{{#!if ps=true, tm+="0"
49854985
}}}}}}
49864986
{{{#!if !ps
49874987
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......
50295029
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
50305030
}}}}}}
50315031
{{{#!if !br
5032
{{{#if ps=false, (au<bu)||((au==bu)&&(ab<bb))
5033
{{{#if ps=true, tm+="0"
5032
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
5033
{{{#!if ps=true, tm+="0"
50345034
}}}}}}
50355035
{{{#!if !ps
50365036
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
......