r184 vs r185
11
[[분류:냥]][Include(틀:상세 내용, 설명대상=원본, 문서명=틀\:구 계산기2)][Include(틀:상세 내용, 설명대상=떼어낸 계산기, 문서명=틀\:계산기2-1)]{{{#!wiki style="display: none;"
22
##디버그용 if 문법 ("문자열" 값으로 정의해야 합니다.)
3
{{{#!if a= ,b= ,f=
3
{{{#!if a="1" ,b="5" ,f="*"
44
}}}
55
{{{#!wiki style="display: none; display: inline;"
66
##초기화
......
320320
## for i=0 to 17
321321
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
322322
}}}{{{#!if tw=tw.toString(), tw.legnth==19
323
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
323
{{{#!if rb=(+rb)+(+tw.substr(0,1)), ri=(+ri)+(+tw.substr(1,18)), ps=true
324324
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
325
{{{#!if ri=ri+(+tw)
325
{{{#!if ri=(+ri)+(+tw)
326326
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
327
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
327
{{{#!if rb=(+rb)+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
328328
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
329329
{{{#!if ri=(+ri)
330330
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
332332
## i=1
333333
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
334334
}}}{{{#!if tw=tw.toString(), tw.legnth==19
335
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
335
{{{#!if rb=(+rb)+(+tw.substr(0,1)), ri=(+ri)+(+tw.substr(1,18)), ps=true
336336
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
337
{{{#!if ri=ri+(+tw)
337
{{{#!if ri=(+ri)+(+tw)
338338
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
339
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
339
{{{#!if rb=(+rb)+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
340340
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
341341
{{{#!if ri=(+ri)
342342
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
344344
## i=2
345345
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
346346
}}}{{{#!if tw=tw.toString(), tw.legnth==19
347
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
347
{{{#!if rb=(+rb)+(+tw.substr(0,1)), ri=(+ri)+(+tw.substr(1,18)), ps=true
348348
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
349
{{{#!if ri=ri+(+tw)
349
{{{#!if ri=(+ri)+(+tw)
350350
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
351
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
351
{{{#!if rb=(+rb)+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
352352
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
353353
{{{#!if ri=(+ri)
354354
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
356356
## i=3
357357
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
358358
}}}{{{#!if tw=tw.toString(), tw.legnth==19
359
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
359
{{{#!if rb=(+rb)+(+tw.substr(0,1)), ri=(+ri)+(+tw.substr(1,18)), ps=true
360360
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
361
{{{#!if ri=ri+(+tw)
361
{{{#!if ri=(+ri)+(+tw)
362362
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
363
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
363
{{{#!if rb=(+rb)+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
364364
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
365365
{{{#!if ri=(+ri)
366366
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
368368
## i=4
369369
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
370370
}}}{{{#!if tw=tw.toString(), tw.legnth==19
371
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
371
{{{#!if rb=(+rb)+(+tw.substr(0,1)), ri=(+ri)+(+tw.substr(1,18)), ps=true
372372
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
373
{{{#!if ri=ri+(+tw)
373
{{{#!if ri=(+ri)+(+tw)
374374
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
375
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
375
{{{#!if rb=(+rb)+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
376376
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
377377
{{{#!if ri=(+ri)
378378
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
380380
## i=5
381381
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
382382
}}}{{{#!if tw=tw.toString(), tw.legnth==19
383
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
383
{{{#!if rb=(+rb)+(+tw.substr(0,1)), ri=(+ri)+(+tw.substr(1,18)), ps=true
384384
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
385
{{{#!if ri=ri+(+tw)
385
{{{#!if ri=(+ri)+(+tw)
386386
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
387
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
387
{{{#!if rb=(+rb)+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
388388
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
389389
{{{#!if ri=(+ri)
390390
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
392392
## i=6
393393
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
394394
}}}{{{#!if tw=tw.toString(), tw.legnth==19
395
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
395
{{{#!if rb=(+rb)+(+tw.substr(0,1)), ri=(+ri)+(+tw.substr(1,18)), ps=true
396396
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
397
{{{#!if ri=ri+(+tw)
397
{{{#!if ri=(+ri)+(+tw)
398398
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
399
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
399
{{{#!if rb=(+rb)+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
400400
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
401401
{{{#!if ri=(+ri)
402402
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
404404
## i=7
405405
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
406406
}}}{{{#!if tw=tw.toString(), tw.legnth==19
407
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
407
{{{#!if rb=(+rb)+(+tw.substr(0,1)), ri=(+ri)+(+tw.substr(1,18)), ps=true
408408
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
409
{{{#!if ri=ri+(+tw)
409
{{{#!if ri=(+ri)+(+tw)
410410
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
411
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
411
{{{#!if rb=(+rb)+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
412412
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
413413
{{{#!if ri=(+ri)
414414
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
416416
## i=8
417417
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
418418
}}}{{{#!if tw=tw.toString(), tw.legnth==19
419
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
419
{{{#!if rb=(+rb)+(+tw.substr(0,1)), ri=(+ri)+(+tw.substr(1,18)), ps=true
420420
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
421
{{{#!if ri=ri+(+tw)
421
{{{#!if ri=(+ri)+(+tw)
422422
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
423
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
423
{{{#!if rb=(+rb)+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
424424
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
425425
{{{#!if ri=(+ri)
426426
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
428428
## i=9
429429
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
430430
}}}{{{#!if tw=tw.toString(), tw.legnth==19
431
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
431
{{{#!if rb=(+rb)+(+tw.substr(0,1)), ri=(+ri)+(+tw.substr(1,18)), ps=true
432432
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
433
{{{#!if ri=ri+(+tw)
433
{{{#!if ri=(+ri)+(+tw)
434434
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
435
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
435
{{{#!if rb=(+rb)+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
436436
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
437437
{{{#!if ri=(+ri)
438438
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
440440
## i=10
441441
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
442442
}}}{{{#!if tw=tw.toString(), tw.legnth==19
443
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
443
{{{#!if rb=(+rb)+(+tw.substr(0,1)), ri=(+ri)+(+tw.substr(1,18)), ps=true
444444
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
445
{{{#!if ri=ri+(+tw)
445
{{{#!if ri=(+ri)+(+tw)
446446
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
447
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
447
{{{#!if rb=(+rb)+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
448448
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
449449
{{{#!if ri=(+ri)
450450
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
452452
## i=11
453453
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
454454
}}}{{{#!if tw=tw.toString(), tw.legnth==19
455
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
455
{{{#!if rb=(+rb)+(+tw.substr(0,1)), ri=(+ri)+(+tw.substr(1,18)), ps=true
456456
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
457
{{{#!if ri=ri+(+tw)
457
{{{#!if ri=(+ri)+(+tw)
458458
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
459
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
459
{{{#!if rb=(+rb)+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
460460
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
461461
{{{#!if ri=(+ri)
462462
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
464464
## i=12
465465
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
466466
}}}{{{#!if tw=tw.toString(), tw.legnth==19
467
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
467
{{{#!if rb=(+rb)+(+tw.substr(0,1)), ri=(+ri)+(+tw.substr(1,18)), ps=true
468468
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
469
{{{#!if ri=ri+(+tw)
469
{{{#!if ri=(+ri)+(+tw)
470470
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
471
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
471
{{{#!if rb=(+rb)+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
472472
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
473473
{{{#!if ri=(+ri)
474474
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
476476
## i=13
477477
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
478478
}}}{{{#!if tw=tw.toString(), tw.legnth==19
479
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
479
{{{#!if rb=(+rb)+(+tw.substr(0,1)), ri=(+ri)+(+tw.substr(1,18)), ps=true
480480
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
481
{{{#!if ri=ri+(+tw)
481
{{{#!if ri=(+ri)+(+tw)
482482
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
483
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
483
{{{#!if rb=(+rb)+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
484484
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
485485
{{{#!if ri=(+ri)
486486
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
488488
## i=14
489489
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
490490
}}}{{{#!if tw=tw.toString(), tw.legnth==19
491
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
491
{{{#!if rb=(+rb)+(+tw.substr(0,1)), ri=(+ri)+(+tw.substr(1,18)), ps=true
492492
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
493
{{{#!if ri=ri+(+tw)
493
{{{#!if ri=(+ri)+(+tw)
494494
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
495
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
495
{{{#!if rb=(+rb)+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
496496
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
497497
{{{#!if ri=(+ri)
498498
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
500500
## i=15
501501
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
502502
}}}{{{#!if tw=tw.toString(), tw.legnth==19
503
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
503
{{{#!if rb=(+rb)+(+tw.substr(0,1)), ri=(+ri)+(+tw.substr(1,18)), ps=true
504504
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
505
{{{#!if ri=ri+(+tw)
505
{{{#!if ri=(+ri)+(+tw)
506506
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
507
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
507
{{{#!if rb=(+rb)+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
508508
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
509509
{{{#!if ri=(+ri)
510510
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
512512
## i=16
513513
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
514514
}}}{{{#!if tw=tw.toString(), tw.legnth==19
515
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
515
{{{#!if rb=(+rb)+(+tw.substr(0,1)), ri=(+ri)+(+tw.substr(1,18)), ps=true
516516
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
517
{{{#!if ri=ri+(+tw)
517
{{{#!if ri=(+ri)+(+tw)
518518
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
519
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
519
{{{#!if rb=(+rb)+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
520520
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
521521
{{{#!if ri=(+ri)
522522
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
524524
## i=17
525525
{{{#!if tw=(+ab.substr(i,18-i))*(+bb.substr(17-i,1))*tv
526526
}}}{{{#!if tw=tw.toString(), tw.legnth==19
527
{{{#!if rb=rb+(+tw.substr(0,1)), ri=ri+(+tw.substr(1,18)), ps=true
527
{{{#!if rb=(+rb)+(+tw.substr(0,1)), ri=(+ri)+(+tw.substr(1,18)), ps=true
528528
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
529
{{{#!if ri=ri+(+tw)
529
{{{#!if ri=(+ri)+(+tw)
530530
}}}}}}{{{#!if ps=false, ri=ri.toString(), ri.length==19
531
{{{#!if rb=rb+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
531
{{{#!if rb=(+rb)+(+ri.substr(0,1)), ri=(+ri.substr(1,18)), ps=true
532532
}}}}}}{{{#!if (ri.length<=18)&&(ps==false)
533533
{{{#!if ri=(+ri)
534534
}}}}}}
......
540540
##for i=0 to 17
541541
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bb.substr(17-i,1))
542542
}}}{{{#!if tw=tw.toString(), tw.legnth==19
543
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
543
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
544544
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
545
{{{#!if rb=rb+(+tw)
545
{{{#!if rb=(+rb)+(+tw)
546546
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
547
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
547
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
548548
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
549549
{{{#!if rb=(+rb)
550550
}}}}}}
551551
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
552552
}}}{{{#!if tw=tw.toString(), tw.legnth==19
553
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
553
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
554554
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
555
{{{#!if rb=rb+(+tw)
555
{{{#!if rb=(+rb)+(+tw)
556556
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
557
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
557
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
558558
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
559559
{{{#!if rb=(+rb)
560560
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
562562
## i=1
563563
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bb.substr(17-i,1))
564564
}}}{{{#!if tw=tw.toString(), tw.legnth==19
565
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
565
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
566566
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
567
{{{#!if rb=rb+(+tw)
567
{{{#!if rb=(+rb)+(+tw)
568568
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
569
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
569
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
570570
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
571571
{{{#!if rb=(+rb)
572572
}}}}}}
573573
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
574574
}}}{{{#!if tw=tw.toString(), tw.legnth==19
575
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
575
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
576576
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
577
{{{#!if rb=rb+(+tw)
577
{{{#!if rb=(+rb)+(+tw)
578578
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
579
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
579
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
580580
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
581581
{{{#!if rb=(+rb)
582582
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
584584
## i=2
585585
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bb.substr(17-i,1))
586586
}}}{{{#!if tw=tw.toString(), tw.legnth==19
587
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
587
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
588588
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
589
{{{#!if rb=rb+(+tw)
589
{{{#!if rb=(+rb)+(+tw)
590590
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
591
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
591
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
592592
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
593593
{{{#!if rb=(+rb)
594594
}}}}}}
595595
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
596596
}}}{{{#!if tw=tw.toString(), tw.legnth==19
597
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
597
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
598598
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
599
{{{#!if rb=rb+(+tw)
599
{{{#!if rb=(+rb)+(+tw)
600600
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
601
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
601
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
602602
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
603603
{{{#!if rb=(+rb)
604604
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
606606
## i=3
607607
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bb.substr(17-i,1))
608608
}}}{{{#!if tw=tw.toString(), tw.legnth==19
609
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
609
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
610610
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
611
{{{#!if rb=rb+(+tw)
611
{{{#!if rb=(+rb)+(+tw)
612612
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
613
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
613
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
614614
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
615615
{{{#!if rb=(+rb)
616616
}}}}}}
617617
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
618618
}}}{{{#!if tw=tw.toString(), tw.legnth==19
619
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
619
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
620620
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
621
{{{#!if rb=rb+(+tw)
621
{{{#!if rb=(+rb)+(+tw)
622622
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
623
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
623
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
624624
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
625625
{{{#!if rb=(+rb)
626626
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
628628
## i=4
629629
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bb.substr(17-i,1))
630630
}}}{{{#!if tw=tw.toString(), tw.legnth==19
631
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
631
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
632632
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
633
{{{#!if rb=rb+(+tw)
633
{{{#!if rb=(+rb)+(+tw)
634634
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
635
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
635
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
636636
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
637637
{{{#!if rb=(+rb)
638638
}}}}}}
639639
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
640640
}}}{{{#!if tw=tw.toString(), tw.legnth==19
641
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
641
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
642642
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
643
{{{#!if rb=rb+(+tw)
643
{{{#!if rb=(+rb)+(+tw)
644644
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
645
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
645
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
646646
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
647647
{{{#!if rb=(+rb)
648648
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
650650
## i=5
651651
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bb.substr(17-i,1))
652652
}}}{{{#!if tw=tw.toString(), tw.legnth==19
653
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
653
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
654654
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
655
{{{#!if rb=rb+(+tw)
655
{{{#!if rb=(+rb)+(+tw)
656656
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
657
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
657
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
658658
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
659659
{{{#!if rb=(+rb)
660660
}}}}}}
661661
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
662662
}}}{{{#!if tw=tw.toString(), tw.legnth==19
663
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
663
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
664664
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
665
{{{#!if rb=rb+(+tw)
665
{{{#!if rb=(+rb)+(+tw)
666666
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
667
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
667
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
668668
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
669669
{{{#!if rb=(+rb)
670670
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
672672
## i=6
673673
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bb.substr(17-i,1))
674674
}}}{{{#!if tw=tw.toString(), tw.legnth==19
675
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
675
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
676676
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
677
{{{#!if rb=rb+(+tw)
677
{{{#!if rb=(+rb)+(+tw)
678678
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
679
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
679
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
680680
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
681681
{{{#!if rb=(+rb)
682682
}}}}}}
683683
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
684684
}}}{{{#!if tw=tw.toString(), tw.legnth==19
685
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
685
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
686686
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
687
{{{#!if rb=rb+(+tw)
687
{{{#!if rb=(+rb)+(+tw)
688688
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
689
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
689
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
690690
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
691691
{{{#!if rb=(+rb)
692692
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
694694
## i=7
695695
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bb.substr(17-i,1))
696696
}}}{{{#!if tw=tw.toString(), tw.legnth==19
697
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
697
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
698698
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
699
{{{#!if rb=rb+(+tw)
699
{{{#!if rb=(+rb)+(+tw)
700700
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
701
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
701
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
702702
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
703703
{{{#!if rb=(+rb)
704704
}}}}}}
705705
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
706706
}}}{{{#!if tw=tw.toString(), tw.legnth==19
707
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
707
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
708708
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
709
{{{#!if rb=rb+(+tw)
709
{{{#!if rb=(+rb)+(+tw)
710710
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
711
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
711
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
712712
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
713713
{{{#!if rb=(+rb)
714714
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
716716
## i=8
717717
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bb.substr(17-i,1))
718718
}}}{{{#!if tw=tw.toString(), tw.legnth==19
719
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
719
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
720720
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
721
{{{#!if rb=rb+(+tw)
721
{{{#!if rb=(+rb)+(+tw)
722722
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
723
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
723
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
724724
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
725725
{{{#!if rb=(+rb)
726726
}}}}}}
727727
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
728728
}}}{{{#!if tw=tw.toString(), tw.legnth==19
729
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
729
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
730730
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
731
{{{#!if rb=rb+(+tw)
731
{{{#!if rb=(+rb)+(+tw)
732732
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
733
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
733
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
734734
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
735735
{{{#!if rb=(+rb)
736736
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
738738
## i=9
739739
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bb.substr(17-i,1))
740740
}}}{{{#!if tw=tw.toString(), tw.legnth==19
741
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
741
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
742742
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
743
{{{#!if rb=rb+(+tw)
743
{{{#!if rb=(+rb)+(+tw)
744744
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
745
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
745
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
746746
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
747747
{{{#!if rb=(+rb)
748748
}}}}}}
749749
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
750750
}}}{{{#!if tw=tw.toString(), tw.legnth==19
751
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
751
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
752752
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
753
{{{#!if rb=rb+(+tw)
753
{{{#!if rb=(+rb)+(+tw)
754754
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
755
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
755
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
756756
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
757757
{{{#!if rb=(+rb)
758758
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
760760
## i=10
761761
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bb.substr(17-i,1))
762762
}}}{{{#!if tw=tw.toString(), tw.legnth==19
763
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
763
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
764764
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
765
{{{#!if rb=rb+(+tw)
765
{{{#!if rb=(+rb)+(+tw)
766766
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
767
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
767
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
768768
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
769769
{{{#!if rb=(+rb)
770770
}}}}}}
771771
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
772772
}}}{{{#!if tw=tw.toString(), tw.legnth==19
773
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
773
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
774774
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
775
{{{#!if rb=rb+(+tw)
775
{{{#!if rb=(+rb)+(+tw)
776776
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
777
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
777
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
778778
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
779779
{{{#!if rb=(+rb)
780780
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
782782
## i=11
783783
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bb.substr(17-i,1))
784784
}}}{{{#!if tw=tw.toString(), tw.legnth==19
785
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
785
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
786786
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
787
{{{#!if rb=rb+(+tw)
787
{{{#!if rb=(+rb)+(+tw)
788788
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
789
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
789
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
790790
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
791791
{{{#!if rb=(+rb)
792792
}}}}}}
793793
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
794794
}}}{{{#!if tw=tw.toString(), tw.legnth==19
795
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
795
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
796796
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
797
{{{#!if rb=rb+(+tw)
797
{{{#!if rb=(+rb)+(+tw)
798798
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
799
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
799
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
800800
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
801801
{{{#!if rb=(+rb)
802802
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
804804
## i=12
805805
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bb.substr(17-i,1))
806806
}}}{{{#!if tw=tw.toString(), tw.legnth==19
807
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
807
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
808808
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
809
{{{#!if rb=rb+(+tw)
809
{{{#!if rb=(+rb)+(+tw)
810810
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
811
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
811
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
812812
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
813813
{{{#!if rb=(+rb)
814814
}}}}}}
815815
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
816816
}}}{{{#!if tw=tw.toString(), tw.legnth==19
817
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
817
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
818818
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
819
{{{#!if rb=rb+(+tw)
819
{{{#!if rb=(+rb)+(+tw)
820820
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
821
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
821
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
822822
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
823823
{{{#!if rb=(+rb)
824824
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
826826
## i=13
827827
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bb.substr(17-i,1))
828828
}}}{{{#!if tw=tw.toString(), tw.legnth==19
829
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
829
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
830830
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
831
{{{#!if rb=rb+(+tw)
831
{{{#!if rb=(+rb)+(+tw)
832832
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
833
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
833
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
834834
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
835835
{{{#!if rb=(+rb)
836836
}}}}}}
837837
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
838838
}}}{{{#!if tw=tw.toString(), tw.legnth==19
839
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
839
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
840840
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
841
{{{#!if rb=rb+(+tw)
841
{{{#!if rb=(+rb)+(+tw)
842842
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
843
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
843
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
844844
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
845845
{{{#!if rb=(+rb)
846846
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
848848
## i=14
849849
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bb.substr(17-i,1))
850850
}}}{{{#!if tw=tw.toString(), tw.legnth==19
851
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
851
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
852852
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
853
{{{#!if rb=rb+(+tw)
853
{{{#!if rb=(+rb)+(+tw)
854854
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
855
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
855
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
856856
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
857857
{{{#!if rb=(+rb)
858858
}}}}}}
859859
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
860860
}}}{{{#!if tw=tw.toString(), tw.legnth==19
861
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
861
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
862862
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
863
{{{#!if rb=rb+(+tw)
863
{{{#!if rb=(+rb)+(+tw)
864864
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
865
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
865
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
866866
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
867867
{{{#!if rb=(+rb)
868868
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
870870
## i=15
871871
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bb.substr(17-i,1))
872872
}}}{{{#!if tw=tw.toString(), tw.legnth==19
873
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
873
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
874874
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
875
{{{#!if rb=rb+(+tw)
875
{{{#!if rb=(+rb)+(+tw)
876876
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
877
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
877
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
878878
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
879879
{{{#!if rb=(+rb)
880880
}}}}}}
881881
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
882882
}}}{{{#!if tw=tw.toString(), tw.legnth==19
883
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
883
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
884884
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
885
{{{#!if rb=rb+(+tw)
885
{{{#!if rb=(+rb)+(+tw)
886886
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
887
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
887
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
888888
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
889889
{{{#!if rb=(+rb)
890890
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
892892
## i=16
893893
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bb.substr(17-i,1))
894894
}}}{{{#!if tw=tw.toString(), tw.legnth==19
895
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
895
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
896896
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
897
{{{#!if rb=rb+(+tw)
897
{{{#!if rb=(+rb)+(+tw)
898898
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
899
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
899
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
900900
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
901901
{{{#!if rb=(+rb)
902902
}}}}}}
903903
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
904904
}}}{{{#!if tw=tw.toString(), tw.legnth==19
905
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
905
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
906906
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
907
{{{#!if rb=rb+(+tw)
907
{{{#!if rb=(+rb)+(+tw)
908908
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
909
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
909
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
910910
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
911911
{{{#!if rb=(+rb)
912912
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
914914
## i=17
915915
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bb.substr(17-i,1))
916916
}}}{{{#!if tw=tw.toString(), tw.legnth==19
917
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
917
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
918918
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
919
{{{#!if rb=rb+(+tw)
919
{{{#!if rb=(+rb)+(+tw)
920920
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
921
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
921
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
922922
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
923923
{{{#!if rb=(+rb)
924924
}}}}}}
925925
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
926926
}}}{{{#!if tw=tw.toString(), tw.legnth==19
927
{{{#!if ru=ru+(+tw.substr(0,1)), rb=rb+(+tw.substr(1,18)), ps=true
927
{{{#!if ru=(+ru)+(+tw.substr(0,1)), rb=(+rb)+(+tw.substr(1,18)), ps=true
928928
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
929
{{{#!if rb=rb+(+tw)
929
{{{#!if rb=(+rb)+(+tw)
930930
}}}}}}{{{#!if ps=false, rb=rb.toString(), rb.length==19
931
{{{#!if ru=ru+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
931
{{{#!if ru=(+ru)+(+rb.substr(0,1)), rb=(+rb.substr(1,18)), ps=true
932932
}}}}}}{{{#!if (rb.length<=18)&&(ps==false)
933933
{{{#!if rb=(+rb)
934934
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
941941
##for i=0 to 17
942942
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bu.substr(17-i,1))
943943
}}}{{{#!if tw=tw.toString(), tw.legnth==19
944
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
944
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
945945
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
946
{{{#!if ru=ru+(+tw)
946
{{{#!if ru=(+ru)+(+tw)
947947
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
948
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
948
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
949949
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
950950
{{{#!if ru=(+ru)
951951
}}}}}}
952952
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
953953
}}}{{{#!if tw=tw.toString(), tw.legnth==19
954
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
954
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
955955
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
956
{{{#!if ru=ru+(+tw)
956
{{{#!if ru=(+ru)+(+tw)
957957
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
958
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
958
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
959959
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
960960
{{{#!if ru=(+ru)
961961
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
963963
## i=1
964964
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bu.substr(17-i,1))
965965
}}}{{{#!if tw=tw.toString(), tw.legnth==19
966
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
966
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
967967
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
968
{{{#!if ru=ru+(+tw)
968
{{{#!if ru=(+ru)+(+tw)
969969
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
970
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
970
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
971971
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
972972
{{{#!if ru=(+ru)
973973
}}}}}}
974974
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
975975
}}}{{{#!if tw=tw.toString(), tw.legnth==19
976
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
976
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
977977
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
978
{{{#!if ru=ru+(+tw)
978
{{{#!if ru=(+ru)+(+tw)
979979
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
980
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
980
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
981981
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
982982
{{{#!if ru=(+ru)
983983
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
985985
## i=2
986986
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bu.substr(17-i,1))
987987
}}}{{{#!if tw=tw.toString(), tw.legnth==19
988
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
988
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
989989
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
990
{{{#!if ru=ru+(+tw)
990
{{{#!if ru=(+ru)+(+tw)
991991
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
992
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
992
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
993993
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
994994
{{{#!if ru=(+ru)
995995
}}}}}}
996996
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
997997
}}}{{{#!if tw=tw.toString(), tw.legnth==19
998
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
998
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
999999
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1000
{{{#!if ru=ru+(+tw)
1000
{{{#!if ru=(+ru)+(+tw)
10011001
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1002
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1002
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
10031003
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
10041004
{{{#!if ru=(+ru)
10051005
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
10071007
## i=3
10081008
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bu.substr(17-i,1))
10091009
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1010
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1010
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
10111011
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1012
{{{#!if ru=ru+(+tw)
1012
{{{#!if ru=(+ru)+(+tw)
10131013
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1014
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1014
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
10151015
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
10161016
{{{#!if ru=(+ru)
10171017
}}}}}}
10181018
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
10191019
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1020
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1020
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
10211021
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1022
{{{#!if ru=ru+(+tw)
1022
{{{#!if ru=(+ru)+(+tw)
10231023
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1024
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1024
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
10251025
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
10261026
{{{#!if ru=(+ru)
10271027
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
10291029
## i=4
10301030
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bu.substr(17-i,1))
10311031
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1032
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1032
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
10331033
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1034
{{{#!if ru=ru+(+tw)
1034
{{{#!if ru=(+ru)+(+tw)
10351035
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1036
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1036
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
10371037
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
10381038
{{{#!if ru=(+ru)
10391039
}}}}}}
10401040
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
10411041
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1042
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1042
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
10431043
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1044
{{{#!if ru=ru+(+tw)
1044
{{{#!if ru=(+ru)+(+tw)
10451045
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1046
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1046
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
10471047
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
10481048
{{{#!if ru=(+ru)
10491049
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
10511051
## i=5
10521052
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bu.substr(17-i,1))
10531053
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1054
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1054
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
10551055
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1056
{{{#!if ru=ru+(+tw)
1056
{{{#!if ru=(+ru)+(+tw)
10571057
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1058
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1058
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
10591059
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
10601060
{{{#!if ru=(+ru)
10611061
}}}}}}
10621062
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
10631063
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1064
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1064
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
10651065
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1066
{{{#!if ru=ru+(+tw)
1066
{{{#!if ru=(+ru)+(+tw)
10671067
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1068
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1068
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
10691069
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
10701070
{{{#!if ru=(+ru)
10711071
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
10731073
## i=6
10741074
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bu.substr(17-i,1))
10751075
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1076
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1076
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
10771077
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1078
{{{#!if ru=ru+(+tw)
1078
{{{#!if ru=(+ru)+(+tw)
10791079
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1080
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1080
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
10811081
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
10821082
{{{#!if ru=(+ru)
10831083
}}}}}}
10841084
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
10851085
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1086
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1086
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
10871087
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1088
{{{#!if ru=ru+(+tw)
1088
{{{#!if ru=(+ru)+(+tw)
10891089
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1090
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1090
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
10911091
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
10921092
{{{#!if ru=(+ru)
10931093
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
10951095
## i=7
10961096
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bu.substr(17-i,1))
10971097
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1098
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1098
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
10991099
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1100
{{{#!if ru=ru+(+tw)
1100
{{{#!if ru=(+ru)+(+tw)
11011101
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1102
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1102
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
11031103
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
11041104
{{{#!if ru=(+ru)
11051105
}}}}}}
11061106
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
11071107
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1108
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1108
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
11091109
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1110
{{{#!if ru=ru+(+tw)
1110
{{{#!if ru=(+ru)+(+tw)
11111111
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1112
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1112
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
11131113
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
11141114
{{{#!if ru=(+ru)
11151115
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
11171117
## i=8
11181118
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bu.substr(17-i,1))
11191119
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1120
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1120
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
11211121
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1122
{{{#!if ru=ru+(+tw)
1122
{{{#!if ru=(+ru)+(+tw)
11231123
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1124
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1124
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
11251125
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
11261126
{{{#!if ru=(+ru)
11271127
}}}}}}
11281128
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
11291129
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1130
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1130
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
11311131
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1132
{{{#!if ru=ru+(+tw)
1132
{{{#!if ru=(+ru)+(+tw)
11331133
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1134
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1134
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
11351135
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
11361136
{{{#!if ru=(+ru)
11371137
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
11391139
## i=9
11401140
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bu.substr(17-i,1))
11411141
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1142
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1142
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
11431143
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1144
{{{#!if ru=ru+(+tw)
1144
{{{#!if ru=(+ru)+(+tw)
11451145
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1146
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1146
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
11471147
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
11481148
{{{#!if ru=(+ru)
11491149
}}}}}}
11501150
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
11511151
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1152
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1152
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
11531153
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1154
{{{#!if ru=ru+(+tw)
1154
{{{#!if ru=(+ru)+(+tw)
11551155
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1156
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1156
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
11571157
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
11581158
{{{#!if ru=(+ru)
11591159
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
11611161
## i=10
11621162
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bu.substr(17-i,1))
11631163
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1164
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1164
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
11651165
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1166
{{{#!if ru=ru+(+tw)
1166
{{{#!if ru=(+ru)+(+tw)
11671167
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1168
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1168
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
11691169
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
11701170
{{{#!if ru=(+ru)
11711171
}}}}}}
11721172
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
11731173
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1174
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1174
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
11751175
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1176
{{{#!if ru=ru+(+tw)
1176
{{{#!if ru=(+ru)+(+tw)
11771177
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1178
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1178
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
11791179
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
11801180
{{{#!if ru=(+ru)
11811181
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
11831183
## i=11
11841184
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bu.substr(17-i,1))
11851185
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1186
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1186
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
11871187
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1188
{{{#!if ru=ru+(+tw)
1188
{{{#!if ru=(+ru)+(+tw)
11891189
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1190
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1190
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
11911191
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
11921192
{{{#!if ru=(+ru)
11931193
}}}}}}
11941194
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
11951195
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1196
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1196
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
11971197
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1198
{{{#!if ru=ru+(+tw)
1198
{{{#!if ru=(+ru)+(+tw)
11991199
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1200
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1200
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
12011201
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
12021202
{{{#!if ru=(+ru)
12031203
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
12051205
## i=12
12061206
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bu.substr(17-i,1))
12071207
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1208
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1208
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
12091209
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1210
{{{#!if ru=ru+(+tw)
1210
{{{#!if ru=(+ru)+(+tw)
12111211
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1212
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1212
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
12131213
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
12141214
{{{#!if ru=(+ru)
12151215
}}}}}}
12161216
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
12171217
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1218
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1218
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
12191219
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1220
{{{#!if ru=ru+(+tw)
1220
{{{#!if ru=(+ru)+(+tw)
12211221
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1222
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1222
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
12231223
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
12241224
{{{#!if ru=(+ru)
12251225
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
12271227
## i=13
12281228
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bu.substr(17-i,1))
12291229
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1230
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1230
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
12311231
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1232
{{{#!if ru=ru+(+tw)
1232
{{{#!if ru=(+ru)+(+tw)
12331233
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1234
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1234
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
12351235
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
12361236
{{{#!if ru=(+ru)
12371237
}}}}}}
12381238
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
12391239
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1240
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1240
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
12411241
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1242
{{{#!if ru=ru+(+tw)
1242
{{{#!if ru=(+ru)+(+tw)
12431243
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1244
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1244
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
12451245
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
12461246
{{{#!if ru=(+ru)
12471247
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
12491249
## i=14
12501250
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bu.substr(17-i,1))
12511251
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1252
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1252
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
12531253
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1254
{{{#!if ru=ru+(+tw)
1254
{{{#!if ru=(+ru)+(+tw)
12551255
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1256
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1256
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
12571257
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
12581258
{{{#!if ru=(+ru)
12591259
}}}}}}
12601260
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
12611261
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1262
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1262
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
12631263
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1264
{{{#!if ru=ru+(+tw)
1264
{{{#!if ru=(+ru)+(+tw)
12651265
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1266
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1266
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
12671267
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
12681268
{{{#!if ru=(+ru)
12691269
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
12711271
## i=15
12721272
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bu.substr(17-i,1))
12731273
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1274
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1274
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
12751275
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1276
{{{#!if ru=ru+(+tw)
1276
{{{#!if ru=(+ru)+(+tw)
12771277
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1278
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1278
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
12791279
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
12801280
{{{#!if ru=(+ru)
12811281
}}}}}}
12821282
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
12831283
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1284
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1284
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
12851285
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1286
{{{#!if ru=ru+(+tw)
1286
{{{#!if ru=(+ru)+(+tw)
12871287
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1288
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1288
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
12891289
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
12901290
{{{#!if ru=(+ru)
12911291
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
12931293
## i=16
12941294
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bu.substr(17-i,1))
12951295
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1296
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1296
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
12971297
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1298
{{{#!if ru=ru+(+tw)
1298
{{{#!if ru=(+ru)+(+tw)
12991299
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1300
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1300
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
13011301
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
13021302
{{{#!if ru=(+ru)
13031303
}}}}}}
13041304
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
13051305
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1306
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1306
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
13071307
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1308
{{{#!if ru=ru+(+tw)
1308
{{{#!if ru=(+ru)+(+tw)
13091309
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1310
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1310
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
13111311
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
13121312
{{{#!if ru=(+ru)
13131313
}}}}}}{{{#!if i+=1, tv=tv*10, ps=false
......
13151315
## i=17
13161316
{{{#!if ps=false, tw=+(au.substr(i,18-i)+ab.substr(i-1,i)), tw=tw*(+bu.substr(17-i,1))
13171317
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1318
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1318
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
13191319
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1320
{{{#!if ru=ru+(+tw)
1320
{{{#!if ru=(+ru)+(+tw)
13211321
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1322
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1322
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
13231323
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
13241324
{{{#!if ru=(+ru)
13251325
}}}}}}
13261326
{{{#!if ps=false, tw=(+ab.substr(i,18-i))*(+bu.substr(17-i,1))*tv
13271327
}}}{{{#!if tw=tw.toString(), tw.legnth==19
1328
{{{#!if rs=rs+(+tw.substr(0,1)), ru=ru+(+tw.substr(1,18)), ps=true
1328
{{{#!if rs=(+rs)+(+tw.substr(0,1)), ru=(+ru)+(+tw.substr(1,18)), ps=true
13291329
}}}}}}{{{#!if (tw.legnth<=18)&&(ps==false)
1330
{{{#!if ru=ru+(+tw)
1330
{{{#!if ru=(+ru)+(+tw)
13311331
}}}}}}{{{#!if ps=false, ru=ru.toString(), ru.length==19
1332
{{{#!if rs=rs+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
1332
{{{#!if rs=(+rs)+(+ru.substr(0,1)), ru=(+ru.substr(1,18)), ps=true
13331333
}}}}}}{{{#!if (ru.length<=18)&&(ps==false)
13341334
{{{#!if ru=(+ru)
13351335
}}}}}}
......
13391339
{{{#!if i=0+0, tv=1, ps=false
13401340
}}}
13411341
##for i=0 to 17
1342
{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=rs+tw, i+=1
1343
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=rs+tw, i+=1
1344
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=rs+tw, i+=1
1345
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=rs+tw, i+=1
1346
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=rs+tw, i+=1
1347
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=rs+tw, i+=1
1348
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=rs+tw, i+=1
1349
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=rs+tw, i+=1
1350
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=rs+tw, i+=1
1351
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=rs+tw, i+=1
1342
{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=(+rs)+tw, i+=1
1343
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=(+rs)+tw, i+=1
1344
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=(+rs)+tw, i+=1
1345
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=(+rs)+tw, i+=1
1346
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=(+rs)+tw, i+=1
1347
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=(+rs)+tw, i+=1
1348
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=(+rs)+tw, i+=1
1349
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=(+rs)+tw, i+=1
1350
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=(+rs)+tw, i+=1
1351
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=(+rs)+tw, i+=1
13521352
}}}
1353
{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=rs+tw, i+=1
1354
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=rs+tw, i+=1
1355
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=rs+tw, i+=1
1356
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=rs+tw, i+=1
1357
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=rs+tw, i+=1
1358
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=rs+tw, i+=1
1359
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=rs+tw, i+=1
1360
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=rs+tw, i+=1
1353
{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=(+rs)+tw, i+=1
1354
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=(+rs)+tw, i+=1
1355
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=(+rs)+tw, i+=1
1356
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=(+rs)+tw, i+=1
1357
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=(+rs)+tw, i+=1
1358
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=(+rs)+tw, i+=1
1359
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=(+rs)+tw, i+=1
1360
}}}{{{#!if tw=(+ab.substr(i-1,i))*(+bu.substr(17-i,1)), rs=(+rs)+tw, i+=1
13611361
}}}
13621362
여기까지가 a*b 계산과정입니다.
13631363
}}}
......