r240 vs r241
......
239239
ru는 정수이므로 ru가 0보다 크면 곧 ru는 1 이상의 정수이며, 1 이상이면 a+b 또는 a-b가 양수+음수 꼴이 되더라도 소수점 아래 정리를 하면 됩니다. rb를 정리하는 과정에서 ru에서 1을 빌려오거나 ru에 1이 더해질 수도 있습니다. 앞에서 rb를 string으로 바꿨으므로 +rb를 다룹니다.
240240
{{{#!if ru>0
241241
Case 1-1 : rb가 0 이상인 경우
242
{{{#!if (+rb>=0)&&(ps==false)
242
{{{#!if (+rb>=0)&&!ps
243243
rb가 소수점 아래 자릿수를 초과하여 소수점 위의 수를 계산하게 생겼다면 ap=bp인 상황에서 rp>ap가 됩니다. rb는 첫 숫자가 1인 정수가 되므로 첫 숫자인 1을 삭제한 문자열로 정의합니다.
244244
{{{#!if rp>ap
245245
{{{#!if ru=ru+1, rb=rb.substr(1, rp-1)
......
252252
}}}
253253
254254
Case 1-2 : rb가 음수인 경우 ru에서 1을 빌려옵니다. 1보다 작은 양수값에서 1보다 작은 양수값을 빼면 -1보다 작을 수 없으며, 소수점 아래 자릿수가 초과되지 않습니다.
255
{{{#!if (+rb<0)&&(ps==false)
255
{{{#!if (+rb<0)&&!ps
256256
{{{#!if ru=ru-1
257257
}}}
258258
소수점 아래 자릿수인 ap만큼 10을 제곱한 값(tv)을 rb에서 증가시켜 rb를 재정의합니다. 그러면 rb는 양수가 됩니다. 그리고 rb를 다시 문자열로 변환합니다.
......
268268
Case 2 : ru가 0인 경우 ru가 0이 되면 rb의 값이 양수인지 음수인지에 따라 달라집니다.
269269
{{{#!if ru==0
270270
Case 2-1 : rb가 0 이상인 경우
271
{{{#!if (+rb>=0)&&(ps==false)
271
{{{#!if (+rb>=0)&&!ps
272272
rb가 양수이면서 rb가 자릿수를 초과한 경우 rb는 첫 숫자가 1인 정수가 되므로 첫 숫자인 1을 삭제한 문자열로 정의합니다.
273273
{{{#!if rp>ap
274274
{{{#!if ru=ru+1, rb=rb.substr(1, rp-1)
275275
}}}}}}{{{#!if ps=true
276276
}}}}}}
277277
Case 2-2 : rb가 음수인 경우
278
{{{#!if (+rb<0)&&(ps==false)
278
{{{#!if (+rb<0)&&!ps
279279
rb가 음수이면서 rb가 자릿수를 초과한 경우 값이 0인 ru에 1을 빼야 합니다. 그리고 rb가 "-"+숫자 꼴이므로 문자열의 1번 index에 해당하는 1을 지워야 합니다. 앞에서 rb가 음수인 경우 rp는 rb의 마이너스(-)가 차지하는 자릿수를 계산하지 않은 값 곧 숫자들이 차지하는 자릿수이므로, rb를 길이가 rp-1인 숫자들로 다시 정의합니다.
280280
{{{#!if rp>ap
281281
{{{#!if ru=ru-1, rb=rb.substr(2, rp-1)
......
298298
Case 3 : ru가 0보다 작은 경우. 곧 -1 이하인 음수가 되는 경우.
299299
{{{#!if ru<0
300300
Case 3-1 : rb가 0 이하인 경우
301
{{{#!if (+rb<=0)&&(ps==false)
301
{{{#!if (+rb<=0)&&!ps
302302
rb가 음수이면서 자릿수를 초과한 경우 ru에 -1을 빼고, rb의 음수기호(-)와 첫번째 숫자인 문자열 "1"을 뺀 문자열로 rb를 다시 정의합니다.
303303
{{{#!if rp>ap
304304
{{{#!if rb=rb.substr(2, rp-1)
......
310310
}}}}}}{{{#!if ps=true
311311
}}}}}}
312312
Case 3-2 : rb가 0보다 큰 경우. 소수점 아래 부분을 보면 -1보다 큰 음수값에서 -1보다 큰 음수값을 빼면 1보다 클 수 없으며, 소수점 아래 자릿수가 초과되지 않습니다.
313
{{{#!if (+rb>0)&&(ps==false)
313
{{{#!if (+rb>0)&&!ps
314314
ru<=-1이므로 ru+1를 해도 최대 0이 됩니다.
315315
{{{#!if ru=ru+1
316316
}}}
......
460460
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
461461
}}}{{{#!if tw=tw.toString(), tw.length==19
462462
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
463
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
463
}}}}}}{{{#!if (tw.length<=18)&&!ps
464464
{{{#!if ri=ri+(+tw)
465465
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
466466
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
467
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
467
}}}}}}{{{#!if (ri.length<=18)&&!ps
468468
{{{#!if ri=(+ri)
469469
}}}}}}{{{#!if i+=1, tv*=10, ps=false
470470
}}}
......
472472
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
473473
}}}{{{#!if tw=tw.toString(), tw.length==19
474474
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
475
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
475
}}}}}}{{{#!if (tw.length<=18)&&!ps
476476
{{{#!if ri=ri+(+tw)
477477
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
478478
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
479
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
479
}}}}}}{{{#!if (ri.length<=18)&&!ps
480480
{{{#!if ri=(+ri)
481481
}}}}}}{{{#!if i+=1, tv*=10, ps=false
482482
}}}
......
484484
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
485485
}}}{{{#!if tw=tw.toString(), tw.length==19
486486
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
487
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
487
}}}}}}{{{#!if (tw.length<=18)&&!ps
488488
{{{#!if ri=ri+(+tw)
489489
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
490490
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
491
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
491
}}}}}}{{{#!if (ri.length<=18)&&!ps
492492
{{{#!if ri=(+ri)
493493
}}}}}}{{{#!if i+=1, tv*=10, ps=false
494494
}}}
......
496496
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
497497
}}}{{{#!if tw=tw.toString(), tw.length==19
498498
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
499
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
499
}}}}}}{{{#!if (tw.length<=18)&&!ps
500500
{{{#!if ri=ri+(+tw)
501501
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
502502
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
503
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
503
}}}}}}{{{#!if (ri.length<=18)&&!ps
504504
{{{#!if ri=(+ri)
505505
}}}}}}{{{#!if i+=1, tv*=10, ps=false
506506
}}}
......
508508
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
509509
}}}{{{#!if tw=tw.toString(), tw.length==19
510510
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
511
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
511
}}}}}}{{{#!if (tw.length<=18)&&!ps
512512
{{{#!if ri=ri+(+tw)
513513
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
514514
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
515
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
515
}}}}}}{{{#!if (ri.length<=18)&&!ps
516516
{{{#!if ri=(+ri)
517517
}}}}}}{{{#!if i+=1, tv*=10, ps=false
518518
}}}
......
520520
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
521521
}}}{{{#!if tw=tw.toString(), tw.length==19
522522
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
523
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
523
}}}}}}{{{#!if (tw.length<=18)&&!ps
524524
{{{#!if ri=ri+(+tw)
525525
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
526526
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
527
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
527
}}}}}}{{{#!if (ri.length<=18)&&!ps
528528
{{{#!if ri=(+ri)
529529
}}}}}}{{{#!if i+=1, tv*=10, ps=false
530530
}}}
......
532532
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
533533
}}}{{{#!if tw=tw.toString(), tw.length==19
534534
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
535
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
535
}}}}}}{{{#!if (tw.length<=18)&&!ps
536536
{{{#!if ri=ri+(+tw)
537537
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
538538
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
539
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
539
}}}}}}{{{#!if (ri.length<=18)&&!ps
540540
{{{#!if ri=(+ri)
541541
}}}}}}{{{#!if i+=1, tv*=10, ps=false
542542
}}}
......
544544
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
545545
}}}{{{#!if tw=tw.toString(), tw.length==19
546546
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
547
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
547
}}}}}}{{{#!if (tw.length<=18)&&!ps
548548
{{{#!if ri=ri+(+tw)
549549
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
550550
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
551
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
551
}}}}}}{{{#!if (ri.length<=18)&&!ps
552552
{{{#!if ri=(+ri)
553553
}}}}}}{{{#!if i+=1, tv*=10, ps=false
554554
}}}
......
556556
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
557557
}}}{{{#!if tw=tw.toString(), tw.length==19
558558
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
559
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
559
}}}}}}{{{#!if (tw.length<=18)&&!ps
560560
{{{#!if ri=ri+(+tw)
561561
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
562562
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
563
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
563
}}}}}}{{{#!if (ri.length<=18)&&!ps
564564
{{{#!if ri=(+ri)
565565
}}}}}}{{{#!if i+=1, tv*=10, ps=false
566566
}}}
......
568568
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
569569
}}}{{{#!if tw=tw.toString(), tw.length==19
570570
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
571
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
571
}}}}}}{{{#!if (tw.length<=18)&&!ps
572572
{{{#!if ri=ri+(+tw)
573573
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
574574
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
575
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
575
}}}}}}{{{#!if (ri.length<=18)&&!ps
576576
{{{#!if ri=(+ri)
577577
}}}}}}{{{#!if i+=1, tv*=10, ps=false
578578
}}}
......
580580
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
581581
}}}{{{#!if tw=tw.toString(), tw.length==19
582582
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
583
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
583
}}}}}}{{{#!if (tw.length<=18)&&!ps
584584
{{{#!if ri=ri+(+tw)
585585
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
586586
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
587
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
587
}}}}}}{{{#!if (ri.length<=18)&&!ps
588588
{{{#!if ri=(+ri)
589589
}}}}}}{{{#!if i+=1, tv*=10, ps=false
590590
}}}
......
592592
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
593593
}}}{{{#!if tw=tw.toString(), tw.length==19
594594
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
595
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
595
}}}}}}{{{#!if (tw.length<=18)&&!ps
596596
{{{#!if ri=ri+(+tw)
597597
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
598598
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
599
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
599
}}}}}}{{{#!if (ri.length<=18)&&!ps
600600
{{{#!if ri=(+ri)
601601
}}}}}}{{{#!if i+=1, tv*=10, ps=false
602602
}}}
......
604604
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
605605
}}}{{{#!if tw=tw.toString(), tw.length==19
606606
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
607
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
607
}}}}}}{{{#!if (tw.length<=18)&&!ps
608608
{{{#!if ri=ri+(+tw)
609609
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
610610
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
611
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
611
}}}}}}{{{#!if (ri.length<=18)&&!ps
612612
{{{#!if ri=(+ri)
613613
}}}}}}{{{#!if i+=1, tv*=10, ps=false
614614
}}}
......
616616
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
617617
}}}{{{#!if tw=tw.toString(), tw.length==19
618618
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
619
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
619
}}}}}}{{{#!if (tw.length<=18)&&!ps
620620
{{{#!if ri=ri+(+tw)
621621
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
622622
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
623
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
623
}}}}}}{{{#!if (ri.length<=18)&&!ps
624624
{{{#!if ri=(+ri)
625625
}}}}}}{{{#!if i+=1, tv*=10, ps=false
626626
}}}
......
628628
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
629629
}}}{{{#!if tw=tw.toString(), tw.length==19
630630
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
631
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
631
}}}}}}{{{#!if (tw.length<=18)&&!ps
632632
{{{#!if ri=ri+(+tw)
633633
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
634634
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
635
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
635
}}}}}}{{{#!if (ri.length<=18)&&!ps
636636
{{{#!if ri=(+ri)
637637
}}}}}}{{{#!if i+=1, tv*=10, ps=false
638638
}}}
......
640640
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
641641
}}}{{{#!if tw=tw.toString(), tw.length==19
642642
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
643
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
643
}}}}}}{{{#!if (tw.length<=18)&&!ps
644644
{{{#!if ri=ri+(+tw)
645645
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
646646
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
647
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
647
}}}}}}{{{#!if (ri.length<=18)&&!ps
648648
{{{#!if ri=(+ri)
649649
}}}}}}{{{#!if i+=1, tv*=10, ps=false
650650
}}}
......
652652
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
653653
}}}{{{#!if tw=tw.toString(), tw.length==19
654654
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
655
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
655
}}}}}}{{{#!if (tw.length<=18)&&!ps
656656
{{{#!if ri=ri+(+tw)
657657
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
658658
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
659
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
659
}}}}}}{{{#!if (ri.length<=18)&&!ps
660660
{{{#!if ri=(+ri)
661661
}}}}}}{{{#!if i+=1, tv*=10, ps=false
662662
}}}
......
664664
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
665665
}}}{{{#!if tw=tw.toString(), tw.length==19
666666
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
667
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
667
}}}}}}{{{#!if (tw.length<=18)&&!ps
668668
{{{#!if ri=ri+(+tw)
669669
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
670670
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
671
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
671
}}}}}}{{{#!if (ri.length<=18)&&!ps
672672
{{{#!if ri=(+ri)
673673
}}}}}}
674674
......
680680
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
681681
}}}{{{#!if tw=tw.toString(), tw.length==19
682682
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
683
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
683
}}}}}}{{{#!if (tw.length<=18)&&!ps
684684
{{{#!if rb=rb+(+tw)
685685
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
686686
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
687
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
687
}}}}}}{{{#!if (rb.length<=18)&&!ps
688688
{{{#!if rb=(+rb)
689689
}}}}}}
690690
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
691691
}}}{{{#!if tw=tw.toString(), tw.length==19
692692
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
693
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
693
}}}}}}{{{#!if (tw.length<=18)&&!ps
694694
{{{#!if rb=rb+(+tw)
695695
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
696696
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
697
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
697
}}}}}}{{{#!if (rb.length<=18)&&!ps
698698
{{{#!if rb=(+rb)
699699
}}}}}}{{{#!if i+=1, tv*=10, ps=false
700700
}}}
......
702702
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
703703
}}}{{{#!if tw=tw.toString(), tw.length==19
704704
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
705
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
705
}}}}}}{{{#!if (tw.length<=18)&&!ps
706706
{{{#!if rb=rb+(+tw)
707707
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
708708
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
709
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
709
}}}}}}{{{#!if (rb.length<=18)&&!ps
710710
{{{#!if rb=(+rb)
711711
}}}}}}
712712
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
713713
}}}{{{#!if tw=tw.toString(), tw.length==19
714714
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
715
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
715
}}}}}}{{{#!if (tw.length<=18)&&!ps
716716
{{{#!if rb=rb+(+tw)
717717
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
718718
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
719
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
719
}}}}}}{{{#!if (rb.length<=18)&&!ps
720720
{{{#!if rb=(+rb)
721721
}}}}}}{{{#!if i+=1, tv*=10, ps=false
722722
}}}
......
724724
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
725725
}}}{{{#!if tw=tw.toString(), tw.length==19
726726
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
727
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
727
}}}}}}{{{#!if (tw.length<=18)&&!ps
728728
{{{#!if rb=rb+(+tw)
729729
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
730730
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
731
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
731
}}}}}}{{{#!if (rb.length<=18)&&!ps
732732
{{{#!if rb=(+rb)
733733
}}}}}}
734734
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
735735
}}}{{{#!if tw=tw.toString(), tw.length==19
736736
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
737
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
737
}}}}}}{{{#!if (tw.length<=18)&&!ps
738738
{{{#!if rb=rb+(+tw)
739739
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
740740
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
741
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
741
}}}}}}{{{#!if (rb.length<=18)&&!ps
742742
{{{#!if rb=(+rb)
743743
}}}}}}{{{#!if i+=1, tv*=10, ps=false
744744
}}}
......
746746
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
747747
}}}{{{#!if tw=tw.toString(), tw.length==19
748748
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
749
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
749
}}}}}}{{{#!if (tw.length<=18)&&!ps
750750
{{{#!if rb=rb+(+tw)
751751
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
752752
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
753
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
753
}}}}}}{{{#!if (rb.length<=18)&&!ps
754754
{{{#!if rb=(+rb)
755755
}}}}}}
756756
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
757757
}}}{{{#!if tw=tw.toString(), tw.length==19
758758
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
759
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
759
}}}}}}{{{#!if (tw.length<=18)&&!ps
760760
{{{#!if rb=rb+(+tw)
761761
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
762762
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
763
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
763
}}}}}}{{{#!if (rb.length<=18)&&!ps
764764
{{{#!if rb=(+rb)
765765
}}}}}}{{{#!if i+=1, tv*=10, ps=false
766766
}}}
......
768768
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
769769
}}}{{{#!if tw=tw.toString(), tw.length==19
770770
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
771
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
771
}}}}}}{{{#!if (tw.length<=18)&&!ps
772772
{{{#!if rb=rb+(+tw)
773773
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
774774
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
775
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
775
}}}}}}{{{#!if (rb.length<=18)&&!ps
776776
{{{#!if rb=(+rb)
777777
}}}}}}
778778
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
779779
}}}{{{#!if tw=tw.toString(), tw.length==19
780780
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
781
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
781
}}}}}}{{{#!if (tw.length<=18)&&!ps
782782
{{{#!if rb=rb+(+tw)
783783
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
784784
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
785
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
785
}}}}}}{{{#!if (rb.length<=18)&&!ps
786786
{{{#!if rb=(+rb)
787787
}}}}}}{{{#!if i+=1, tv*=10, ps=false
788788
}}}
......
790790
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
791791
}}}{{{#!if tw=tw.toString(), tw.length==19
792792
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
793
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
793
}}}}}}{{{#!if (tw.length<=18)&&!ps
794794
{{{#!if rb=rb+(+tw)
795795
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
796796
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
797
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
797
}}}}}}{{{#!if (rb.length<=18)&&!ps
798798
{{{#!if rb=(+rb)
799799
}}}}}}
800800
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
801801
}}}{{{#!if tw=tw.toString(), tw.length==19
802802
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
803
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
803
}}}}}}{{{#!if (tw.length<=18)&&!ps
804804
{{{#!if rb=rb+(+tw)
805805
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
806806
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
807
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
807
}}}}}}{{{#!if (rb.length<=18)&&!ps
808808
{{{#!if rb=(+rb)
809809
}}}}}}{{{#!if i+=1, tv*=10, ps=false
810810
}}}
......
812812
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
813813
}}}{{{#!if tw=tw.toString(), tw.length==19
814814
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
815
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
815
}}}}}}{{{#!if (tw.length<=18)&&!ps
816816
{{{#!if rb=rb+(+tw)
817817
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
818818
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
819
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
819
}}}}}}{{{#!if (rb.length<=18)&&!ps
820820
{{{#!if rb=(+rb)
821821
}}}}}}
822822
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
823823
}}}{{{#!if tw=tw.toString(), tw.length==19
824824
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
825
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
825
}}}}}}{{{#!if (tw.length<=18)&&!ps
826826
{{{#!if rb=rb+(+tw)
827827
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
828828
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
829
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
829
}}}}}}{{{#!if (rb.length<=18)&&!ps
830830
{{{#!if rb=(+rb)
831831
}}}}}}{{{#!if i+=1, tv*=10, ps=false
832832
}}}
......
834834
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
835835
}}}{{{#!if tw=tw.toString(), tw.length==19
836836
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
837
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
837
}}}}}}{{{#!if (tw.length<=18)&&!ps
838838
{{{#!if rb=rb+(+tw)
839839
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
840840
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
841
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
841
}}}}}}{{{#!if (rb.length<=18)&&!ps
842842
{{{#!if rb=(+rb)
843843
}}}}}}
844844
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
845845
}}}{{{#!if tw=tw.toString(), tw.length==19
846846
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
847
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
847
}}}}}}{{{#!if (tw.length<=18)&&!ps
848848
{{{#!if rb=rb+(+tw)
849849
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
850850
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
851
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
851
}}}}}}{{{#!if (rb.length<=18)&&!ps
852852
{{{#!if rb=(+rb)
853853
}}}}}}{{{#!if i+=1, tv*=10, ps=false
854854
}}}
......
856856
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
857857
}}}{{{#!if tw=tw.toString(), tw.length==19
858858
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
859
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
859
}}}}}}{{{#!if (tw.length<=18)&&!ps
860860
{{{#!if rb=rb+(+tw)
861861
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
862862
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
863
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
863
}}}}}}{{{#!if (rb.length<=18)&&!ps
864864
{{{#!if rb=(+rb)
865865
}}}}}}
866866
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
867867
}}}{{{#!if tw=tw.toString(), tw.length==19
868868
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
869
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
869
}}}}}}{{{#!if (tw.length<=18)&&!ps
870870
{{{#!if rb=rb+(+tw)
871871
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
872872
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
873
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
873
}}}}}}{{{#!if (rb.length<=18)&&!ps
874874
{{{#!if rb=(+rb)
875875
}}}}}}{{{#!if i+=1, tv*=10, ps=false
876876
}}}
......
878878
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
879879
}}}{{{#!if tw=tw.toString(), tw.length==19
880880
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
881
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
881
}}}}}}{{{#!if (tw.length<=18)&&!ps
882882
{{{#!if rb=rb+(+tw)
883883
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
884884
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
885
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
885
}}}}}}{{{#!if (rb.length<=18)&&!ps
886886
{{{#!if rb=(+rb)
887887
}}}}}}
888888
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
889889
}}}{{{#!if tw=tw.toString(), tw.length==19
890890
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
891
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
891
}}}}}}{{{#!if (tw.length<=18)&&!ps
892892
{{{#!if rb=rb+(+tw)
893893
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
894894
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
895
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
895
}}}}}}{{{#!if (rb.length<=18)&&!ps
896896
{{{#!if rb=(+rb)
897897
}}}}}}{{{#!if i+=1, tv*=10, ps=false
898898
}}}
......
900900
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
901901
}}}{{{#!if tw=tw.toString(), tw.length==19
902902
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
903
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
903
}}}}}}{{{#!if (tw.length<=18)&&!ps
904904
{{{#!if rb=rb+(+tw)
905905
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
906906
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
907
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
907
}}}}}}{{{#!if (rb.length<=18)&&!ps
908908
{{{#!if rb=(+rb)
909909
}}}}}}
910910
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
911911
}}}{{{#!if tw=tw.toString(), tw.length==19
912912
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
913
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
913
}}}}}}{{{#!if (tw.length<=18)&&!ps
914914
{{{#!if rb=rb+(+tw)
915915
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
916916
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
917
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
917
}}}}}}{{{#!if (rb.length<=18)&&!ps
918918
{{{#!if rb=(+rb)
919919
}}}}}}{{{#!if i+=1, tv*=10, ps=false
920920
}}}
......
922922
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
923923
}}}{{{#!if tw=tw.toString(), tw.length==19
924924
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
925
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
925
}}}}}}{{{#!if (tw.length<=18)&&!ps
926926
{{{#!if rb=rb+(+tw)
927927
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
928928
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
929
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
929
}}}}}}{{{#!if (rb.length<=18)&&!ps
930930
{{{#!if rb=(+rb)
931931
}}}}}}
932932
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
933933
}}}{{{#!if tw=tw.toString(), tw.length==19
934934
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
935
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
935
}}}}}}{{{#!if (tw.length<=18)&&!ps
936936
{{{#!if rb=rb+(+tw)
937937
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
938938
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
939
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
939
}}}}}}{{{#!if (rb.length<=18)&&!ps
940940
{{{#!if rb=(+rb)
941941
}}}}}}{{{#!if i+=1, tv*=10, ps=false
942942
}}}
......
944944
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
945945
}}}{{{#!if tw=tw.toString(), tw.length==19
946946
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
947
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
947
}}}}}}{{{#!if (tw.length<=18)&&!ps
948948
{{{#!if rb=rb+(+tw)
949949
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
950950
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
951
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
951
}}}}}}{{{#!if (rb.length<=18)&&!ps
952952
{{{#!if rb=(+rb)
953953
}}}}}}
954954
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
955955
}}}{{{#!if tw=tw.toString(), tw.length==19
956956
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
957
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
957
}}}}}}{{{#!if (tw.length<=18)&&!ps
958958
{{{#!if rb=rb+(+tw)
959959
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
960960
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
961
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
961
}}}}}}{{{#!if (rb.length<=18)&&!ps
962962
{{{#!if rb=(+rb)
963963
}}}}}}{{{#!if i+=1, tv*=10, ps=false
964964
}}}
......
966966
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
967967
}}}{{{#!if tw=tw.toString(), tw.length==19
968968
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
969
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
969
}}}}}}{{{#!if (tw.length<=18)&&!ps
970970
{{{#!if rb=rb+(+tw)
971971
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
972972
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
973
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
973
}}}}}}{{{#!if (rb.length<=18)&&!ps
974974
{{{#!if rb=(+rb)
975975
}}}}}}
976976
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
977977
}}}{{{#!if tw=tw.toString(), tw.length==19
978978
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
979
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
979
}}}}}}{{{#!if (tw.length<=18)&&!ps
980980
{{{#!if rb=rb+(+tw)
981981
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
982982
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
983
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
983
}}}}}}{{{#!if (rb.length<=18)&&!ps
984984
{{{#!if rb=(+rb)
985985
}}}}}}{{{#!if i+=1, tv*=10, ps=false
986986
}}}
......
988988
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
989989
}}}{{{#!if tw=tw.toString(), tw.length==19
990990
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
991
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
991
}}}}}}{{{#!if (tw.length<=18)&&!ps
992992
{{{#!if rb=rb+(+tw)
993993
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
994994
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
995
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
995
}}}}}}{{{#!if (rb.length<=18)&&!ps
996996
{{{#!if rb=(+rb)
997997
}}}}}}
998998
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
999999
}}}{{{#!if tw=tw.toString(), tw.length==19
10001000
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
1001
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1001
}}}}}}{{{#!if (tw.length<=18)&&!ps
10021002
{{{#!if rb=rb+(+tw)
10031003
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
10041004
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
1005
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
1005
}}}}}}{{{#!if (rb.length<=18)&&!ps
10061006
{{{#!if rb=(+rb)
10071007
}}}}}}{{{#!if i+=1, tv*=10, ps=false
10081008
}}}
......
10101010
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
10111011
}}}{{{#!if tw=tw.toString(), tw.length==19
10121012
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
1013
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1013
}}}}}}{{{#!if (tw.length<=18)&&!ps
10141014
{{{#!if rb=rb+(+tw)
10151015
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
10161016
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
1017
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
1017
}}}}}}{{{#!if (rb.length<=18)&&!ps
10181018
{{{#!if rb=(+rb)
10191019
}}}}}}
10201020
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
10211021
}}}{{{#!if tw=tw.toString(), tw.length==19
10221022
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
1023
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1023
}}}}}}{{{#!if (tw.length<=18)&&!ps
10241024
{{{#!if rb=rb+(+tw)
10251025
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
10261026
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
1027
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
1027
}}}}}}{{{#!if (rb.length<=18)&&!ps
10281028
{{{#!if rb=(+rb)
10291029
}}}}}}{{{#!if i+=1, tv*=10, ps=false
10301030
}}}
......
10321032
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
10331033
}}}{{{#!if tw=tw.toString(), tw.length==19
10341034
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
1035
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1035
}}}}}}{{{#!if (tw.length<=18)&&!ps
10361036
{{{#!if rb=rb+(+tw)
10371037
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
10381038
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
1039
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
1039
}}}}}}{{{#!if (rb.length<=18)&&!ps
10401040
{{{#!if rb=(+rb)
10411041
}}}}}}
10421042
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
10431043
}}}{{{#!if tw=tw.toString(), tw.length==19
10441044
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
1045
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1045
}}}}}}{{{#!if (tw.length<=18)&&!ps
10461046
{{{#!if rb=rb+(+tw)
10471047
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
10481048
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
1049
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
1049
}}}}}}{{{#!if (rb.length<=18)&&!ps
10501050
{{{#!if rb=(+rb)
10511051
}}}}}}{{{#!if i+=1, tv*=10, ps=false
10521052
}}}
......
10541054
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bb.substr(17-i,1))
10551055
}}}{{{#!if tw=tw.toString(), tw.length==19
10561056
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
1057
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1057
}}}}}}{{{#!if (tw.length<=18)&&!ps
10581058
{{{#!if rb=rb+(+tw)
10591059
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
10601060
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
1061
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
1061
}}}}}}{{{#!if (rb.length<=18)&&!ps
10621062
{{{#!if rb=(+rb)
10631063
}}}}}}
10641064
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
10651065
}}}{{{#!if tw=tw.toString(), tw.length==19
10661066
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
1067
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1067
}}}}}}{{{#!if (tw.length<=18)&&!ps
10681068
{{{#!if rb=rb+(+tw)
10691069
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
10701070
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
1071
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
1071
}}}}}}{{{#!if (rb.length<=18)&&!ps
10721072
{{{#!if rb=(+rb)
10731073
}}}}}}{{{#!if i+=1, tv*=10, ps=false
10741074
}}}
......
10811081
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
10821082
}}}{{{#!if tw=tw.toString(), tw.length==19
10831083
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1084
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1084
}}}}}}{{{#!if (tw.length<=18)&&!ps
10851085
{{{#!if ru=ru+(+tw)
10861086
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
10871087
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1088
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1088
}}}}}}{{{#!if (ru.length<=18)&&!ps
10891089
{{{#!if ru=(+ru)
10901090
}}}}}}
10911091
{{{#!if ps=false, tw=(+au.substr(0,i))*(+bb.substr(17-i,1)), ru=ru+(+tw), ru=ru.toString()
10921092
}}}{{{#!if ru.length==19
10931093
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1094
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1094
}}}}}}{{{#!if (ru.length<=18)&&!ps
10951095
{{{#!if ru=(+ru)
10961096
}}}}}}{{{#!if i+=1, tv*=10, ps=false
10971097
}}}
......
10991099
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
11001100
}}}{{{#!if tw=tw.toString(), tw.length==19
11011101
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1102
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1102
}}}}}}{{{#!if (tw.length<=18)&&!ps
11031103
{{{#!if ru=ru+(+tw)
11041104
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
11051105
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1106
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1106
}}}}}}{{{#!if (ru.length<=18)&&!ps
11071107
{{{#!if ru=(+ru)
11081108
}}}}}}
11091109
{{{#!if ps=false, tw=(+au.substr(0,i))*(+bb.substr(17-i,1)), ru=ru+(+tw), ru=ru.toString()
11101110
}}}{{{#!if ru.length==19
11111111
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1112
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1112
}}}}}}{{{#!if (ru.length<=18)&&!ps
11131113
{{{#!if ru=(+ru)
11141114
}}}}}}{{{#!if i+=1, tv*=10, ps=false
11151115
}}}
......
11171117
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
11181118
}}}{{{#!if tw=tw.toString(), tw.length==19
11191119
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1120
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1120
}}}}}}{{{#!if (tw.length<=18)&&!ps
11211121
{{{#!if ru=ru+(+tw)
11221122
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
11231123
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1124
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1124
}}}}}}{{{#!if (ru.length<=18)&&!ps
11251125
{{{#!if ru=(+ru)
11261126
}}}}}}
11271127
{{{#!if ps=false, tw=(+au.substr(0,i))*(+bb.substr(17-i,1)), ru=ru+(+tw), ru=ru.toString()
11281128
}}}{{{#!if ru.length==19
11291129
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1130
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1130
}}}}}}{{{#!if (ru.length<=18)&&!ps
11311131
{{{#!if ru=(+ru)
11321132
}}}}}}{{{#!if i+=1, tv*=10, ps=false
11331133
}}}
......
11351135
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
11361136
}}}{{{#!if tw=tw.toString(), tw.length==19
11371137
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1138
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1138
}}}}}}{{{#!if (tw.length<=18)&&!ps
11391139
{{{#!if ru=ru+(+tw)
11401140
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
11411141
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1142
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1142
}}}}}}{{{#!if (ru.length<=18)&&!ps
11431143
{{{#!if ru=(+ru)
11441144
}}}}}}
11451145
{{{#!if ps=false, tw=(+au.substr(0,i))*(+bb.substr(17-i,1)), ru=ru+(+tw), ru=ru.toString()
11461146
}}}{{{#!if ru.length==19
11471147
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1148
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1148
}}}}}}{{{#!if (ru.length<=18)&&!ps
11491149
{{{#!if ru=(+ru)
11501150
}}}}}}{{{#!if i+=1, tv*=10, ps=false
11511151
}}}
......
11531153
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
11541154
}}}{{{#!if tw=tw.toString(), tw.length==19
11551155
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1156
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1156
}}}}}}{{{#!if (tw.length<=18)&&!ps
11571157
{{{#!if ru=ru+(+tw)
11581158
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
11591159
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1160
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1160
}}}}}}{{{#!if (ru.length<=18)&&!ps
11611161
{{{#!if ru=(+ru)
11621162
}}}}}}
11631163
{{{#!if ps=false, tw=(+au.substr(0,i))*(+bb.substr(17-i,1)), ru=ru+(+tw), ru=ru.toString()
11641164
}}}{{{#!if ru.length==19
11651165
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1166
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1166
}}}}}}{{{#!if (ru.length<=18)&&!ps
11671167
{{{#!if ru=(+ru)
11681168
}}}}}}{{{#!if i+=1, tv*=10, ps=false
11691169
}}}
......
11711171
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
11721172
}}}{{{#!if tw=tw.toString(), tw.length==19
11731173
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1174
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1174
}}}}}}{{{#!if (tw.length<=18)&&!ps
11751175
{{{#!if ru=ru+(+tw)
11761176
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
11771177
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1178
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1178
}}}}}}{{{#!if (ru.length<=18)&&!ps
11791179
{{{#!if ru=(+ru)
11801180
}}}}}}
11811181
{{{#!if ps=false, tw=(+au.substr(0,i))*(+bb.substr(17-i,1)), ru=ru+(+tw), ru=ru.toString()
11821182
}}}{{{#!if ru.length==19
11831183
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1184
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1184
}}}}}}{{{#!if (ru.length<=18)&&!ps
11851185
{{{#!if ru=(+ru)
11861186
}}}}}}{{{#!if i+=1, tv*=10, ps=false
11871187
}}}
......
11891189
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
11901190
}}}{{{#!if tw=tw.toString(), tw.length==19
11911191
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1192
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1192
}}}}}}{{{#!if (tw.length<=18)&&!ps
11931193
{{{#!if ru=ru+(+tw)
11941194
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
11951195
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1196
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1196
}}}}}}{{{#!if (ru.length<=18)&&!ps
11971197
{{{#!if ru=(+ru)
11981198
}}}}}}
11991199
{{{#!if ps=false, tw=(+au.substr(0,i))*(+bb.substr(17-i,1)), ru=ru+(+tw), ru=ru.toString()
12001200
}}}{{{#!if ru.length==19
12011201
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1202
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1202
}}}}}}{{{#!if (ru.length<=18)&&!ps
12031203
{{{#!if ru=(+ru)
12041204
}}}}}}{{{#!if i+=1, tv*=10, ps=false
12051205
}}}
......
12071207
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
12081208
}}}{{{#!if tw=tw.toString(), tw.length==19
12091209
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1210
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1210
}}}}}}{{{#!if (tw.length<=18)&&!ps
12111211
{{{#!if ru=ru+(+tw)
12121212
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
12131213
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1214
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1214
}}}}}}{{{#!if (ru.length<=18)&&!ps
12151215
{{{#!if ru=(+ru)
12161216
}}}}}}
12171217
{{{#!if ps=false, tw=(+au.substr(0,i))*(+bb.substr(17-i,1)), ru=ru+(+tw), ru=ru.toString()
12181218
}}}{{{#!if ru.length==19
12191219
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1220
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1220
}}}}}}{{{#!if (ru.length<=18)&&!ps
12211221
{{{#!if ru=(+ru)
12221222
}}}}}}{{{#!if i+=1, tv*=10, ps=false
12231223
}}}
......
12251225
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
12261226
}}}{{{#!if tw=tw.toString(), tw.length==19
12271227
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1228
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1228
}}}}}}{{{#!if (tw.length<=18)&&!ps
12291229
{{{#!if ru=ru+(+tw)
12301230
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
12311231
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1232
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1232
}}}}}}{{{#!if (ru.length<=18)&&!ps
12331233
{{{#!if ru=(+ru)
12341234
}}}}}}
12351235
{{{#!if ps=false, tw=(+au.substr(0,i))*(+bb.substr(17-i,1)), ru=ru+(+tw), ru=ru.toString()
12361236
}}}{{{#!if ru.length==19
12371237
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1238
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1238
}}}}}}{{{#!if (ru.length<=18)&&!ps
12391239
{{{#!if ru=(+ru)
12401240
}}}}}}{{{#!if i+=1, tv*=10, ps=false
12411241
}}}
......
12431243
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
12441244
}}}{{{#!if tw=tw.toString(), tw.length==19
12451245
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1246
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1246
}}}}}}{{{#!if (tw.length<=18)&&!ps
12471247
{{{#!if ru=ru+(+tw)
12481248
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
12491249
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1250
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1250
}}}}}}{{{#!if (ru.length<=18)&&!ps
12511251
{{{#!if ru=(+ru)
12521252
}}}}}}
12531253
{{{#!if ps=false, tw=(+au.substr(0,i))*(+bb.substr(17-i,1)), ru=ru+(+tw), ru=ru.toString()
12541254
}}}{{{#!if ru.length==19
12551255
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1256
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1256
}}}}}}{{{#!if (ru.length<=18)&&!ps
12571257
{{{#!if ru=(+ru)
12581258
}}}}}}{{{#!if i+=1, tv*=10, ps=false
12591259
}}}
......
12611261
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
12621262
}}}{{{#!if tw=tw.toString(), tw.length==19
12631263
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1264
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1264
}}}}}}{{{#!if (tw.length<=18)&&!ps
12651265
{{{#!if ru=ru+(+tw)
12661266
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
12671267
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1268
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1268
}}}}}}{{{#!if (ru.length<=18)&&!ps
12691269
{{{#!if ru=(+ru)
12701270
}}}}}}
12711271
{{{#!if ps=false, tw=(+au.substr(0,i))*(+bb.substr(17-i,1)), ru=ru+(+tw), ru=ru.toString()
12721272
}}}{{{#!if ru.length==19
12731273
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1274
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1274
}}}}}}{{{#!if (ru.length<=18)&&!ps
12751275
{{{#!if ru=(+ru)
12761276
}}}}}}{{{#!if i+=1, tv*=10, ps=false
12771277
}}}
......
12791279
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
12801280
}}}{{{#!if tw=tw.toString(), tw.length==19
12811281
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1282
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1282
}}}}}}{{{#!if (tw.length<=18)&&!ps
12831283
{{{#!if ru=ru+(+tw)
12841284
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
12851285
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1286
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1286
}}}}}}{{{#!if (ru.length<=18)&&!ps
12871287
{{{#!if ru=(+ru)
12881288
}}}}}}
12891289
{{{#!if ps=false, tw=(+au.substr(0,i))*(+bb.substr(17-i,1)), ru=ru+(+tw), ru=ru.toString()
12901290
}}}{{{#!if ru.length==19
12911291
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1292
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1292
}}}}}}{{{#!if (ru.length<=18)&&!ps
12931293
{{{#!if ru=(+ru)
12941294
}}}}}}{{{#!if i+=1, tv*=10, ps=false
12951295
}}}
......
12971297
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
12981298
}}}{{{#!if tw=tw.toString(), tw.length==19
12991299
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1300
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1300
}}}}}}{{{#!if (tw.length<=18)&&!ps
13011301
{{{#!if ru=ru+(+tw)
13021302
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
13031303
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1304
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1304
}}}}}}{{{#!if (ru.length<=18)&&!ps
13051305
{{{#!if ru=(+ru)
13061306
}}}}}}
13071307
{{{#!if ps=false, tw=(+au.substr(0,i))*(+bb.substr(17-i,1)), ru=ru+(+tw), ru=ru.toString()
13081308
}}}{{{#!if ru.length==19
13091309
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1310
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1310
}}}}}}{{{#!if (ru.length<=18)&&!ps
13111311
{{{#!if ru=(+ru)
13121312
}}}}}}{{{#!if i+=1, tv*=10, ps=false
13131313
}}}
......
13151315
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
13161316
}}}{{{#!if tw=tw.toString(), tw.length==19
13171317
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1318
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1318
}}}}}}{{{#!if (tw.length<=18)&&!ps
13191319
{{{#!if ru=ru+(+tw)
13201320
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
13211321
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1322
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1322
}}}}}}{{{#!if (ru.length<=18)&&!ps
13231323
{{{#!if ru=(+ru)
13241324
}}}}}}
13251325
{{{#!if ps=false, tw=(+au.substr(0,i))*(+bb.substr(17-i,1)), ru=ru+(+tw), ru=ru.toString()
13261326
}}}{{{#!if ru.length==19
13271327
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1328
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1328
}}}}}}{{{#!if (ru.length<=18)&&!ps
13291329
{{{#!if ru=(+ru)
13301330
}}}}}}{{{#!if i+=1, tv*=10, ps=false
13311331
}}}
......
13331333
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
13341334
}}}{{{#!if tw=tw.toString(), tw.length==19
13351335
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1336
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1336
}}}}}}{{{#!if (tw.length<=18)&&!ps
13371337
{{{#!if ru=ru+(+tw)
13381338
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
13391339
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1340
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1340
}}}}}}{{{#!if (ru.length<=18)&&!ps
13411341
{{{#!if ru=(+ru)
13421342
}}}}}}
13431343
{{{#!if ps=false, tw=(+au.substr(0,i))*(+bb.substr(17-i,1)), ru=ru+(+tw), ru=ru.toString()
13441344
}}}{{{#!if ru.length==19
13451345
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1346
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1346
}}}}}}{{{#!if (ru.length<=18)&&!ps
13471347
{{{#!if ru=(+ru)
13481348
}}}}}}{{{#!if i+=1, tv*=10, ps=false
13491349
}}}
......
13511351
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
13521352
}}}{{{#!if tw=tw.toString(), tw.length==19
13531353
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1354
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1354
}}}}}}{{{#!if (tw.length<=18)&&!ps
13551355
{{{#!if ru=ru+(+tw)
13561356
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
13571357
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1358
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1358
}}}}}}{{{#!if (ru.length<=18)&&!ps
13591359
{{{#!if ru=(+ru)
13601360
}}}}}}
13611361
{{{#!if ps=false, tw=(+au.substr(0,i))*(+bb.substr(17-i,1)), ru=ru+(+tw), ru=ru.toString()
13621362
}}}{{{#!if ru.length==19
13631363
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1364
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1364
}}}}}}{{{#!if (ru.length<=18)&&!ps
13651365
{{{#!if ru=(+ru)
13661366
}}}}}}{{{#!if i+=1, tv*=10, ps=false
13671367
}}}
......
13691369
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
13701370
}}}{{{#!if tw=tw.toString(), tw.length==19
13711371
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1372
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1372
}}}}}}{{{#!if (tw.length<=18)&&!ps
13731373
{{{#!if ru=ru+(+tw)
13741374
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
13751375
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1376
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1376
}}}}}}{{{#!if (ru.length<=18)&&!ps
13771377
{{{#!if ru=(+ru)
13781378
}}}}}}
13791379
{{{#!if ps=false, tw=(+au.substr(0,i))*(+bb.substr(17-i,1)), ru=ru+(+tw), ru=ru.toString()
13801380
}}}{{{#!if ru.length==19
13811381
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1382
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1382
}}}}}}{{{#!if (ru.length<=18)&&!ps
13831383
{{{#!if ru=(+ru)
13841384
}}}}}}{{{#!if i+=1, tv*=10, ps=false
13851385
}}}
......
13871387
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(0,i)), tw=tw*(+bu.substr(17-i,1))
13881388
}}}{{{#!if tw=tw.toString(), tw.length==19
13891389
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1390
}}}}}}{{{#!if (tw.length<=18)&&(ps==false)
1390
}}}}}}{{{#!if (tw.length<=18)&&!ps
13911391
{{{#!if ru=ru+(+tw)
13921392
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
13931393
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1394
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1394
}}}}}}{{{#!if (ru.length<=18)&&!ps
13951395
{{{#!if ru=(+ru)
13961396
}}}}}}
13971397
{{{#!if ps=false, tw=(+au.substr(0,i))*(+bb.substr(17-i,1)), ru=ru+(+tw), ru=ru.toString()
13981398
}}}{{{#!if ru.length==19
13991399
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1400
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
1400
}}}}}}{{{#!if (ru.length<=18)&&!ps
14011401
{{{#!if ru=(+ru)
14021402
}}}}}}{{{#!if i+=1, tv*=10, ps=false
14031403
}}}
......