r230 vs r231
......
462462
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
463463
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
464464
{{{#!if ri=(+ri)
465
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
465
}}}}}}{{{#!if i+=1, tv*=10, ps=false
466466
}}}
467467
## i=1
468468
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
......
474474
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
475475
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
476476
{{{#!if ri=(+ri)
477
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
477
}}}}}}{{{#!if i+=1, tv*=10, ps=false
478478
}}}
479479
## i=2
480480
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
......
486486
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
487487
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
488488
{{{#!if ri=(+ri)
489
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
489
}}}}}}{{{#!if i+=1, tv*=10, ps=false
490490
}}}
491491
## i=3
492492
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
......
498498
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
499499
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
500500
{{{#!if ri=(+ri)
501
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
501
}}}}}}{{{#!if i+=1, tv*=10, ps=false
502502
}}}
503503
## i=4
504504
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
......
510510
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
511511
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
512512
{{{#!if ri=(+ri)
513
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
513
}}}}}}{{{#!if i+=1, tv*=10, ps=false
514514
}}}
515515
## i=5
516516
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
......
522522
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
523523
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
524524
{{{#!if ri=(+ri)
525
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
525
}}}}}}{{{#!if i+=1, tv*=10, ps=false
526526
}}}
527527
## i=6
528528
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
......
534534
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
535535
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
536536
{{{#!if ri=(+ri)
537
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
537
}}}}}}{{{#!if i+=1, tv*=10, ps=false
538538
}}}
539539
## i=7
540540
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
......
546546
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
547547
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
548548
{{{#!if ri=(+ri)
549
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
549
}}}}}}{{{#!if i+=1, tv*=10, ps=false
550550
}}}
551551
## i=8
552552
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
......
558558
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
559559
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
560560
{{{#!if ri=(+ri)
561
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
561
}}}}}}{{{#!if i+=1, tv*=10, ps=false
562562
}}}
563563
## i=9
564564
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
......
570570
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
571571
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
572572
{{{#!if ri=(+ri)
573
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
573
}}}}}}{{{#!if i+=1, tv*=10, ps=false
574574
}}}
575575
## i=10
576576
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
......
582582
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
583583
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
584584
{{{#!if ri=(+ri)
585
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
585
}}}}}}{{{#!if i+=1, tv*=10, ps=false
586586
}}}
587587
## i=11
588588
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
......
594594
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
595595
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
596596
{{{#!if ri=(+ri)
597
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
597
}}}}}}{{{#!if i+=1, tv*=10, ps=false
598598
}}}
599599
## i=12
600600
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
......
606606
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
607607
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
608608
{{{#!if ri=(+ri)
609
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
609
}}}}}}{{{#!if i+=1, tv*=10, ps=false
610610
}}}
611611
## i=13
612612
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
......
618618
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
619619
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
620620
{{{#!if ri=(+ri)
621
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
621
}}}}}}{{{#!if i+=1, tv*=10, ps=false
622622
}}}
623623
## i=14
624624
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
......
630630
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
631631
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
632632
{{{#!if ri=(+ri)
633
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
633
}}}}}}{{{#!if i+=1, tv*=10, ps=false
634634
}}}
635635
## i=15
636636
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
......
642642
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
643643
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
644644
{{{#!if ri=(+ri)
645
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
645
}}}}}}{{{#!if i+=1, tv*=10, ps=false
646646
}}}
647647
## i=16
648648
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
......
654654
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
655655
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
656656
{{{#!if ri=(+ri)
657
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
657
}}}}}}{{{#!if i+=1, tv*=10, ps=false
658658
}}}
659659
## i=17
660660
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
......
692692
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
693693
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
694694
{{{#!if rb=(+rb)
695
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
695
}}}}}}{{{#!if i+=1, tv*=10, ps=false
696696
}}}
697697
## i=1
698698
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
......
714714
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
715715
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
716716
{{{#!if rb=(+rb)
717
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
717
}}}}}}{{{#!if i+=1, tv*=10, ps=false
718718
}}}
719719
## i=2
720720
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
......
736736
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
737737
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
738738
{{{#!if rb=(+rb)
739
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
739
}}}}}}{{{#!if i+=1, tv*=10, ps=false
740740
}}}
741741
## i=3
742742
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
......
758758
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
759759
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
760760
{{{#!if rb=(+rb)
761
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
761
}}}}}}{{{#!if i+=1, tv*=10, ps=false
762762
}}}
763763
## i=4
764764
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
......
780780
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
781781
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
782782
{{{#!if rb=(+rb)
783
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
783
}}}}}}{{{#!if i+=1, tv*=10, ps=false
784784
}}}
785785
## i=5
786786
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
......
802802
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
803803
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
804804
{{{#!if rb=(+rb)
805
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
805
}}}}}}{{{#!if i+=1, tv*=10, ps=false
806806
}}}
807807
## i=6
808808
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
......
824824
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
825825
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
826826
{{{#!if rb=(+rb)
827
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
827
}}}}}}{{{#!if i+=1, tv*=10, ps=false
828828
}}}
829829
## i=7
830830
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
......
846846
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
847847
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
848848
{{{#!if rb=(+rb)
849
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
849
}}}}}}{{{#!if i+=1, tv*=10, ps=false
850850
}}}
851851
## i=8
852852
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
......
868868
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
869869
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
870870
{{{#!if rb=(+rb)
871
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
871
}}}}}}{{{#!if i+=1, tv*=10, ps=false
872872
}}}
873873
## i=9
874874
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
......
890890
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
891891
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
892892
{{{#!if rb=(+rb)
893
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
893
}}}}}}{{{#!if i+=1, tv*=10, ps=false
894894
}}}
895895
## i=10
896896
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
......
912912
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
913913
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
914914
{{{#!if rb=(+rb)
915
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
915
}}}}}}{{{#!if i+=1, tv*=10, ps=false
916916
}}}
917917
## i=11
918918
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
......
934934
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
935935
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
936936
{{{#!if rb=(+rb)
937
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
937
}}}}}}{{{#!if i+=1, tv*=10, ps=false
938938
}}}
939939
## i=12
940940
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
......
956956
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
957957
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
958958
{{{#!if rb=(+rb)
959
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
959
}}}}}}{{{#!if i+=1, tv*=10, ps=false
960960
}}}
961961
## i=13
962962
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
......
978978
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
979979
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
980980
{{{#!if rb=(+rb)
981
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
981
}}}}}}{{{#!if i+=1, tv*=10, ps=false
982982
}}}
983983
## i=14
984984
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
......
10001000
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
10011001
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
10021002
{{{#!if rb=(+rb)
1003
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
1003
}}}}}}{{{#!if i+=1, tv*=10, ps=false
10041004
}}}
10051005
## i=15
10061006
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
......
10221022
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
10231023
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
10241024
{{{#!if rb=(+rb)
1025
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
1025
}}}}}}{{{#!if i+=1, tv*=10, ps=false
10261026
}}}
10271027
## i=16
10281028
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
......
10441044
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
10451045
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
10461046
{{{#!if rb=(+rb)
1047
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
1047
}}}}}}{{{#!if i+=1, tv*=10, ps=false
10481048
}}}
10491049
## i=17
10501050
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
......
10661066
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
10671067
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
10681068
{{{#!if rb=(+rb)
1069
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
1069
}}}}}}{{{#!if i+=1, tv*=10, ps=false
10701070
}}}
10711071
10721072
##ru
......
10891089
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
10901090
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
10911091
{{{#!if ru=(+ru)
1092
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
1092
}}}}}}{{{#!if i+=1, tv*=10, ps=false
10931093
}}}
10941094
## i=1
10951095
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
......
11071107
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
11081108
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
11091109
{{{#!if ru=(+ru)
1110
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
1110
}}}}}}{{{#!if i+=1, tv*=10, ps=false
11111111
}}}
11121112
## i=2
11131113
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
......
11251125
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
11261126
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
11271127
{{{#!if ru=(+ru)
1128
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
1128
}}}}}}{{{#!if i+=1, tv*=10, ps=false
11291129
}}}
11301130
## i=3
11311131
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
......
11431143
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
11441144
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
11451145
{{{#!if ru=(+ru)
1146
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
1146
}}}}}}{{{#!if i+=1, tv*=10, ps=false
11471147
}}}
11481148
## i=4
11491149
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
......
11611161
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
11621162
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
11631163
{{{#!if ru=(+ru)
1164
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
1164
}}}}}}{{{#!if i+=1, tv*=10, ps=false
11651165
}}}
11661166
## i=5
11671167
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
......
11791179
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
11801180
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
11811181
{{{#!if ru=(+ru)
1182
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
1182
}}}}}}{{{#!if i+=1, tv*=10, ps=false
11831183
}}}
11841184
## i=6
11851185
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
......
11971197
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
11981198
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
11991199
{{{#!if ru=(+ru)
1200
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
1200
}}}}}}{{{#!if i+=1, tv*=10, ps=false
12011201
}}}
12021202
## i=7
12031203
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
......
12151215
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
12161216
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
12171217
{{{#!if ru=(+ru)
1218
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
1218
}}}}}}{{{#!if i+=1, tv*=10, ps=false
12191219
}}}
12201220
## i=8
12211221
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
......
12331233
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
12341234
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
12351235
{{{#!if ru=(+ru)
1236
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
1236
}}}}}}{{{#!if i+=1, tv*=10, ps=false
12371237
}}}
12381238
## i=9
12391239
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
......
12511251
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
12521252
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
12531253
{{{#!if ru=(+ru)
1254
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
1254
}}}}}}{{{#!if i+=1, tv*=10, ps=false
12551255
}}}
12561256
## i=10
12571257
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
......
12691269
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
12701270
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
12711271
{{{#!if ru=(+ru)
1272
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
1272
}}}}}}{{{#!if i+=1, tv*=10, ps=false
12731273
}}}
12741274
## i=11
12751275
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
......
12871287
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
12881288
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
12891289
{{{#!if ru=(+ru)
1290
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
1290
}}}}}}{{{#!if i+=1, tv*=10, ps=false
12911291
}}}
12921292
## i=12
12931293
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
......
13051305
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
13061306
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
13071307
{{{#!if ru=(+ru)
1308
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
1308
}}}}}}{{{#!if i+=1, tv*=10, ps=false
13091309
}}}
13101310
## i=13
13111311
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
......
13231323
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
13241324
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
13251325
{{{#!if ru=(+ru)
1326
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
1326
}}}}}}{{{#!if i+=1, tv*=10, ps=false
13271327
}}}
13281328
## i=14
13291329
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
......
13411341
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
13421342
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
13431343
{{{#!if ru=(+ru)
1344
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
1344
}}}}}}{{{#!if i+=1, tv*=10, ps=false
13451345
}}}
13461346
## i=15
13471347
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
......
13591359
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
13601360
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
13611361
{{{#!if ru=(+ru)
1362
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
1362
}}}}}}{{{#!if i+=1, tv*=10, ps=false
13631363
}}}
13641364
## i=16
13651365
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
......
13771377
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
13781378
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
13791379
{{{#!if ru=(+ru)
1380
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
1380
}}}}}}{{{#!if i+=1, tv*=10, ps=false
13811381
}}}
13821382
## i=17
13831383
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
......
13951395
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
13961396
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
13971397
{{{#!if ru=(+ru)
1398
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
1398
}}}}}}{{{#!if i+=1, tv*=10, ps=false
13991399
}}}
14001400
##rs
14011401
rs부분을 합산합니다. au*bu의 나머지 절반을 처리합니다. i, tv, ps를 다시 초기화하고 시작합니다. 소수점 윗자리는 많아야 36자리이므로 rs에서 더 이상 넘치지 않습니다.
......