r355 vs r356
......
16211621
}}}}}}
16221622
##i=2
16231623
이후부터 과정은 동일합니다. 많아야 소수점 위 36자리, 소수점 아래 36자리 모두를 쓰면 72개이므로 총 72회(for i=0 to i=71)를 진행합니다.
1624
{{{#!if au=+au, ab=+ab, !br&&(tn!="")
1625
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
1626
}}}{{{#!if (tx>tn)||((tx==tn)&&(ty>0))
1624
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
1625
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
16271626
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
16281627
}}}}}}
16291628
{{{#!if ty>ab
......
16351634
}}}}}}
16361635
{{{#!if ty>ab
16371636
{{{#!if au-=1, ab+=+("1"+pd)
1638
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw
1639
}}}
1640
{{{#!if (au==0)&&(ab==0)
1637
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
16411638
{{{#!if br=true
16421639
}}}}}}}}}
16431640
{{{#!if !br
......
16451642
}}}}}}
16461643
##i=3
16471644
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
1648
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
1649
}}}{{{#!if ty=ty.toString(), ty.length==19
1650
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1645
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1646
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
16511647
}}}}}}
1652
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1653
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
1654
}}}{{{#!if ty=ty.toString(), ty.length==19
1655
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1656
}}}}}}{{{#!if ty=+ty
1657
}}}}}}
16581648
{{{#!if ty>ab
16591649
{{{#!if tn-=1, ab+=+("1"+pd)
16601650
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
1651
}}}}}}{{{#!if !br
1652
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1653
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
16611654
}}}}}}
1662
{{{#!if !br
1663
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1664
{{{#!if ps=true, tw=0
1665
}}}}}}
1666
{{{#!if !ps
1667
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
1668
}}}{{{#!if ty=ty.toString(), ty.length==19
1669
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1670
}}}}}}
1671
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1672
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
1673
}}}{{{#!if ty=ty.toString(), ty.length==19
1674
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1675
}}}}}}{{{#!if ty=+ty
1676
}}}}}}
16771655
{{{#!if ty>ab
16781656
{{{#!if au-=1, ab+=+("1"+pd)
1679
}}}}}}{{{#!if au-=tx, ab-=ty
1680
}}}}}}
1681
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
1682
}}}
1683
{{{#!if (au==0)&&(ab==0)
1657
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
16841658
{{{#!if br=true
16851659
}}}}}}}}}
16861660
{{{#!if !br
1687
{{{#!if au=au.toString(), ab=ab.toString()
1688
}}}{{{#!if tn="", ps=(au.length==18), ps
1689
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
1690
}}}}}}{{{#!if !ps&&(au.length<17)
1691
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
1692
}}}}}}{{{#!if ab.length<18
1693
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
1694
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
1661
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
16951662
}}}}}}
16961663
##i=4
16971664
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
1698
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
1699
}}}{{{#!if ty=ty.toString(), ty.length==19
1700
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1665
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1666
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
17011667
}}}}}}
1702
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1703
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
1704
}}}{{{#!if ty=ty.toString(), ty.length==19
1705
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1706
}}}}}}{{{#!if ty=+ty
1707
}}}}}}
17081668
{{{#!if ty>ab
17091669
{{{#!if tn-=1, ab+=+("1"+pd)
17101670
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
1671
}}}}}}{{{#!if !br
1672
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1673
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
17111674
}}}}}}
1712
{{{#!if !br
1713
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1714
{{{#!if ps=true, tw=0
1715
}}}}}}
1716
{{{#!if !ps
1717
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
1718
}}}{{{#!if ty=ty.toString(), ty.length==19
1719
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1720
}}}}}}
1721
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1722
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
1723
}}}{{{#!if ty=ty.toString(), ty.length==19
1724
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1725
}}}}}}{{{#!if ty=+ty
1726
}}}}}}
17271675
{{{#!if ty>ab
17281676
{{{#!if au-=1, ab+=+("1"+pd)
1729
}}}}}}{{{#!if au-=tx, ab-=ty
1730
}}}}}}
1731
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
1732
}}}
1733
{{{#!if (au==0)&&(ab==0)
1677
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
17341678
{{{#!if br=true
17351679
}}}}}}}}}
17361680
{{{#!if !br
1737
{{{#!if au=au.toString(), ab=ab.toString()
1738
}}}{{{#!if tn="", ps=(au.length==18), ps
1739
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
1740
}}}}}}{{{#!if !ps&&(au.length<17)
1741
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
1742
}}}}}}{{{#!if ab.length<18
1743
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
1744
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
1681
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
17451682
}}}}}}
17461683
##i=5
17471684
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
1748
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
1749
}}}{{{#!if ty=ty.toString(), ty.length==19
1750
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1685
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1686
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
17511687
}}}}}}
1752
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1753
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
1754
}}}{{{#!if ty=ty.toString(), ty.length==19
1755
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1756
}}}}}}{{{#!if ty=+ty
1757
}}}}}}
17581688
{{{#!if ty>ab
17591689
{{{#!if tn-=1, ab+=+("1"+pd)
17601690
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
1691
}}}}}}{{{#!if !br
1692
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1693
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
17611694
}}}}}}
1762
{{{#!if !br
1763
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1764
{{{#!if ps=true, tw=0
1765
}}}}}}
1766
{{{#!if !ps
1767
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
1768
}}}{{{#!if ty=ty.toString(), ty.length==19
1769
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1770
}}}}}}
1771
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1772
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
1773
}}}{{{#!if ty=ty.toString(), ty.length==19
1774
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1775
}}}}}}{{{#!if ty=+ty
1776
}}}}}}
17771695
{{{#!if ty>ab
17781696
{{{#!if au-=1, ab+=+("1"+pd)
1779
}}}}}}{{{#!if au-=tx, ab-=ty
1780
}}}}}}
1781
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
1782
}}}
1783
{{{#!if (au==0)&&(ab==0)
1697
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
17841698
{{{#!if br=true
17851699
}}}}}}}}}
17861700
{{{#!if !br
1787
{{{#!if au=au.toString(), ab=ab.toString()
1788
}}}{{{#!if tn="", ps=(au.length==18), ps
1789
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
1790
}}}}}}{{{#!if !ps&&(au.length<17)
1791
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
1792
}}}}}}{{{#!if ab.length<18
1793
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
1794
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
1701
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
17951702
}}}}}}
17961703
##i=6
17971704
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
1798
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
1799
}}}{{{#!if ty=ty.toString(), ty.length==19
1800
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1705
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1706
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
18011707
}}}}}}
1802
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1803
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
1804
}}}{{{#!if ty=ty.toString(), ty.length==19
1805
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1806
}}}}}}{{{#!if ty=+ty
1807
}}}}}}
18081708
{{{#!if ty>ab
18091709
{{{#!if tn-=1, ab+=+("1"+pd)
18101710
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
1711
}}}}}}{{{#!if !br
1712
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1713
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
18111714
}}}}}}
1812
{{{#!if !br
1813
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1814
{{{#!if ps=true, tw=0
1815
}}}}}}
1816
{{{#!if !ps
1817
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
1818
}}}{{{#!if ty=ty.toString(), ty.length==19
1819
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1820
}}}}}}
1821
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1822
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
1823
}}}{{{#!if ty=ty.toString(), ty.length==19
1824
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1825
}}}}}}{{{#!if ty=+ty
1826
}}}}}}
18271715
{{{#!if ty>ab
18281716
{{{#!if au-=1, ab+=+("1"+pd)
1829
}}}}}}{{{#!if au-=tx, ab-=ty
1830
}}}}}}
1831
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
1832
}}}
1833
{{{#!if (au==0)&&(ab==0)
1717
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
18341718
{{{#!if br=true
18351719
}}}}}}}}}
18361720
{{{#!if !br
1837
{{{#!if au=au.toString(), ab=ab.toString()
1838
}}}{{{#!if tn="", ps=(au.length==18), ps
1839
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
1840
}}}}}}{{{#!if !ps&&(au.length<17)
1841
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
1842
}}}}}}{{{#!if ab.length<18
1843
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
1844
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
1721
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
18451722
}}}}}}
18461723
##i=7
18471724
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
1848
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
1849
}}}{{{#!if ty=ty.toString(), ty.length==19
1850
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1725
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1726
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
18511727
}}}}}}
1852
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1853
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
1854
}}}{{{#!if ty=ty.toString(), ty.length==19
1855
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1856
}}}}}}{{{#!if ty=+ty
1857
}}}}}}
18581728
{{{#!if ty>ab
18591729
{{{#!if tn-=1, ab+=+("1"+pd)
18601730
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
1731
}}}}}}{{{#!if !br
1732
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1733
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
18611734
}}}}}}
1862
{{{#!if !br
1863
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1864
{{{#!if ps=true, tw=0
1865
}}}}}}
1866
{{{#!if !ps
1867
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
1868
}}}{{{#!if ty=ty.toString(), ty.length==19
1869
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1870
}}}}}}
1871
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1872
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
1873
}}}{{{#!if ty=ty.toString(), ty.length==19
1874
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1875
}}}}}}{{{#!if ty=+ty
1876
}}}}}}
18771735
{{{#!if ty>ab
18781736
{{{#!if au-=1, ab+=+("1"+pd)
1879
}}}}}}{{{#!if au-=tx, ab-=ty
1880
}}}}}}
1881
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
1882
}}}
1883
{{{#!if (au==0)&&(ab==0)
1737
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
18841738
{{{#!if br=true
18851739
}}}}}}}}}
18861740
{{{#!if !br
1887
{{{#!if au=au.toString(), ab=ab.toString()
1888
}}}{{{#!if tn="", ps=(au.length==18), ps
1889
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
1890
}}}}}}{{{#!if !ps&&(au.length<17)
1891
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
1892
}}}}}}{{{#!if ab.length<18
1893
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
1894
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
1741
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
18951742
}}}}}}
18961743
##i=8
18971744
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
1898
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
1899
}}}{{{#!if ty=ty.toString(), ty.length==19
1900
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1745
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1746
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
19011747
}}}}}}
1902
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1903
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
1904
}}}{{{#!if ty=ty.toString(), ty.length==19
1905
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1906
}}}}}}{{{#!if ty=+ty
1907
}}}}}}
19081748
{{{#!if ty>ab
19091749
{{{#!if tn-=1, ab+=+("1"+pd)
19101750
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
1751
}}}}}}{{{#!if !br
1752
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1753
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
19111754
}}}}}}
1912
{{{#!if !br
1913
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1914
{{{#!if ps=true, tw=0
1915
}}}}}}
1916
{{{#!if !ps
1917
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
1918
}}}{{{#!if ty=ty.toString(), ty.length==19
1919
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1920
}}}}}}
1921
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1922
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
1923
}}}{{{#!if ty=ty.toString(), ty.length==19
1924
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1925
}}}}}}{{{#!if ty=+ty
1926
}}}}}}
19271755
{{{#!if ty>ab
19281756
{{{#!if au-=1, ab+=+("1"+pd)
1929
}}}}}}{{{#!if au-=tx, ab-=ty
1930
}}}}}}
1931
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
1932
}}}
1933
{{{#!if (au==0)&&(ab==0)
1757
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
19341758
{{{#!if br=true
19351759
}}}}}}}}}
19361760
{{{#!if !br
1937
{{{#!if au=au.toString(), ab=ab.toString()
1938
}}}{{{#!if tn="", ps=(au.length==18), ps
1939
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
1940
}}}}}}{{{#!if !ps&&(au.length<17)
1941
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
1942
}}}}}}{{{#!if ab.length<18
1943
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
1944
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
1761
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
19451762
}}}}}}
19461763
##i=9
19471764
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
1948
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
1949
}}}{{{#!if ty=ty.toString(), ty.length==19
1950
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1765
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1766
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
19511767
}}}}}}
1952
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1953
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
1954
}}}{{{#!if ty=ty.toString(), ty.length==19
1955
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1956
}}}}}}{{{#!if ty=+ty
1957
}}}}}}
19581768
{{{#!if ty>ab
19591769
{{{#!if tn-=1, ab+=+("1"+pd)
19601770
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
1771
}}}}}}{{{#!if !br
1772
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1773
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
19611774
}}}}}}
1962
{{{#!if !br
1963
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
1964
{{{#!if ps=true, tw=0
1965
}}}}}}
1966
{{{#!if !ps
1967
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
1968
}}}{{{#!if ty=ty.toString(), ty.length==19
1969
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1970
}}}}}}
1971
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1972
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
1973
}}}{{{#!if ty=ty.toString(), ty.length==19
1974
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1975
}}}}}}{{{#!if ty=+ty
1976
}}}}}}
19771775
{{{#!if ty>ab
19781776
{{{#!if au-=1, ab+=+("1"+pd)
1979
}}}}}}{{{#!if au-=tx, ab-=ty
1980
}}}}}}
1981
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
1982
}}}
1983
{{{#!if (au==0)&&(ab==0)
1777
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
19841778
{{{#!if br=true
19851779
}}}}}}}}}
19861780
{{{#!if !br
1987
{{{#!if au=au.toString(), ab=ab.toString()
1988
}}}{{{#!if tn="", ps=(au.length==18), ps
1989
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
1990
}}}}}}{{{#!if !ps&&(au.length<17)
1991
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
1992
}}}}}}{{{#!if ab.length<18
1993
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
1994
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
1781
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
19951782
}}}}}}
19961783
##i=10
19971784
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
1998
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
1999
}}}{{{#!if ty=ty.toString(), ty.length==19
2000
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1785
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1786
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
20011787
}}}}}}
2002
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2003
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
2004
}}}{{{#!if ty=ty.toString(), ty.length==19
2005
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2006
}}}}}}{{{#!if ty=+ty
2007
}}}}}}
20081788
{{{#!if ty>ab
20091789
{{{#!if tn-=1, ab+=+("1"+pd)
20101790
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
1791
}}}}}}{{{#!if !br
1792
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1793
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
20111794
}}}}}}
2012
{{{#!if !br
2013
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2014
{{{#!if ps=true, tw=0
2015
}}}}}}
2016
{{{#!if !ps
2017
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
2018
}}}{{{#!if ty=ty.toString(), ty.length==19
2019
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2020
}}}}}}
2021
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2022
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
2023
}}}{{{#!if ty=ty.toString(), ty.length==19
2024
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2025
}}}}}}{{{#!if ty=+ty
2026
}}}}}}
20271795
{{{#!if ty>ab
20281796
{{{#!if au-=1, ab+=+("1"+pd)
2029
}}}}}}{{{#!if au-=tx, ab-=ty
2030
}}}}}}
2031
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
2032
}}}
2033
{{{#!if (au==0)&&(ab==0)
1797
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
20341798
{{{#!if br=true
20351799
}}}}}}}}}
20361800
{{{#!if !br
2037
{{{#!if au=au.toString(), ab=ab.toString()
2038
}}}{{{#!if tn="", ps=(au.length==18), ps
2039
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
2040
}}}}}}{{{#!if !ps&&(au.length<17)
2041
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
2042
}}}}}}{{{#!if ab.length<18
2043
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
2044
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
1801
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
20451802
}}}}}}
20461803
##i=11
20471804
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
2048
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
2049
}}}{{{#!if ty=ty.toString(), ty.length==19
2050
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1805
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1806
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
20511807
}}}}}}
2052
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2053
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
2054
}}}{{{#!if ty=ty.toString(), ty.length==19
2055
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2056
}}}}}}{{{#!if ty=+ty
2057
}}}}}}
20581808
{{{#!if ty>ab
20591809
{{{#!if tn-=1, ab+=+("1"+pd)
20601810
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
1811
}}}}}}{{{#!if !br
1812
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1813
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
20611814
}}}}}}
2062
{{{#!if !br
2063
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2064
{{{#!if ps=true, tw=0
2065
}}}}}}
2066
{{{#!if !ps
2067
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
2068
}}}{{{#!if ty=ty.toString(), ty.length==19
2069
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2070
}}}}}}
2071
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2072
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
2073
}}}{{{#!if ty=ty.toString(), ty.length==19
2074
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2075
}}}}}}{{{#!if ty=+ty
2076
}}}}}}
20771815
{{{#!if ty>ab
20781816
{{{#!if au-=1, ab+=+("1"+pd)
2079
}}}}}}{{{#!if au-=tx, ab-=ty
2080
}}}}}}
2081
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
2082
}}}
2083
{{{#!if (au==0)&&(ab==0)
1817
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
20841818
{{{#!if br=true
20851819
}}}}}}}}}
20861820
{{{#!if !br
2087
{{{#!if au=au.toString(), ab=ab.toString()
2088
}}}{{{#!if tn="", ps=(au.length==18), ps
2089
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
2090
}}}}}}{{{#!if !ps&&(au.length<17)
2091
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
2092
}}}}}}{{{#!if ab.length<18
2093
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
2094
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
1821
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
20951822
}}}}}}
20961823
##i=12
20971824
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
2098
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
2099
}}}{{{#!if ty=ty.toString(), ty.length==19
2100
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1825
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1826
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
21011827
}}}}}}
2102
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2103
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
2104
}}}{{{#!if ty=ty.toString(), ty.length==19
2105
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2106
}}}}}}{{{#!if ty=+ty
2107
}}}}}}
21081828
{{{#!if ty>ab
21091829
{{{#!if tn-=1, ab+=+("1"+pd)
21101830
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
1831
}}}}}}{{{#!if !br
1832
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1833
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
21111834
}}}}}}
2112
{{{#!if !br
2113
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2114
{{{#!if ps=true, tw=0
2115
}}}}}}
2116
{{{#!if !ps
2117
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
2118
}}}{{{#!if ty=ty.toString(), ty.length==19
2119
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2120
}}}}}}
2121
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2122
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
2123
}}}{{{#!if ty=ty.toString(), ty.length==19
2124
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2125
}}}}}}{{{#!if ty=+ty
2126
}}}}}}
21271835
{{{#!if ty>ab
21281836
{{{#!if au-=1, ab+=+("1"+pd)
2129
}}}}}}{{{#!if au-=tx, ab-=ty
2130
}}}}}}
2131
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
2132
}}}
2133
{{{#!if (au==0)&&(ab==0)
1837
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
21341838
{{{#!if br=true
21351839
}}}}}}}}}
21361840
{{{#!if !br
2137
{{{#!if au=au.toString(), ab=ab.toString()
2138
}}}{{{#!if tn="", ps=(au.length==18), ps
2139
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
2140
}}}}}}{{{#!if !ps&&(au.length<17)
2141
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
2142
}}}}}}{{{#!if ab.length<18
2143
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
2144
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
1841
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
21451842
}}}}}}
21461843
##i=13
21471844
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
2148
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
2149
}}}{{{#!if ty=ty.toString(), ty.length==19
2150
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1845
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1846
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
21511847
}}}}}}
2152
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2153
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
2154
}}}{{{#!if ty=ty.toString(), ty.length==19
2155
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2156
}}}}}}{{{#!if ty=+ty
2157
}}}}}}
21581848
{{{#!if ty>ab
21591849
{{{#!if tn-=1, ab+=+("1"+pd)
21601850
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
1851
}}}}}}{{{#!if !br
1852
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1853
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
21611854
}}}}}}
2162
{{{#!if !br
2163
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2164
{{{#!if ps=true, tw=0
2165
}}}}}}
2166
{{{#!if !ps
2167
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
2168
}}}{{{#!if ty=ty.toString(), ty.length==19
2169
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2170
}}}}}}
2171
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2172
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
2173
}}}{{{#!if ty=ty.toString(), ty.length==19
2174
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2175
}}}}}}{{{#!if ty=+ty
2176
}}}}}}
21771855
{{{#!if ty>ab
21781856
{{{#!if au-=1, ab+=+("1"+pd)
2179
}}}}}}{{{#!if au-=tx, ab-=ty
2180
}}}}}}
2181
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
2182
}}}
2183
{{{#!if (au==0)&&(ab==0)
1857
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
21841858
{{{#!if br=true
21851859
}}}}}}}}}
21861860
{{{#!if !br
2187
{{{#!if au=au.toString(), ab=ab.toString()
2188
}}}{{{#!if tn="", ps=(au.length==18), ps
2189
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
2190
}}}}}}{{{#!if !ps&&(au.length<17)
2191
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
2192
}}}}}}{{{#!if ab.length<18
2193
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
2194
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
1861
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
21951862
}}}}}}
21961863
##i=14
21971864
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
2198
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
2199
}}}{{{#!if ty=ty.toString(), ty.length==19
2200
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1865
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1866
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
22011867
}}}}}}
2202
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2203
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
2204
}}}{{{#!if ty=ty.toString(), ty.length==19
2205
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2206
}}}}}}{{{#!if ty=+ty
2207
}}}}}}
22081868
{{{#!if ty>ab
22091869
{{{#!if tn-=1, ab+=+("1"+pd)
22101870
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
1871
}}}}}}{{{#!if !br
1872
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1873
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
22111874
}}}}}}
2212
{{{#!if !br
2213
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2214
{{{#!if ps=true, tw=0
2215
}}}}}}
2216
{{{#!if !ps
2217
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
2218
}}}{{{#!if ty=ty.toString(), ty.length==19
2219
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2220
}}}}}}
2221
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2222
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
2223
}}}{{{#!if ty=ty.toString(), ty.length==19
2224
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2225
}}}}}}{{{#!if ty=+ty
2226
}}}}}}
22271875
{{{#!if ty>ab
22281876
{{{#!if au-=1, ab+=+("1"+pd)
2229
}}}}}}{{{#!if au-=tx, ab-=ty
2230
}}}}}}
2231
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
2232
}}}
2233
{{{#!if (au==0)&&(ab==0)
1877
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
22341878
{{{#!if br=true
22351879
}}}}}}}}}
22361880
{{{#!if !br
2237
{{{#!if au=au.toString(), ab=ab.toString()
2238
}}}{{{#!if tn="", ps=(au.length==18), ps
2239
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
2240
}}}}}}{{{#!if !ps&&(au.length<17)
2241
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
2242
}}}}}}{{{#!if ab.length<18
2243
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
2244
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
1881
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
22451882
}}}}}}
22461883
##i=15
22471884
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
2248
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
2249
}}}{{{#!if ty=ty.toString(), ty.length==19
2250
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1885
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1886
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
22511887
}}}}}}
2252
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2253
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
2254
}}}{{{#!if ty=ty.toString(), ty.length==19
2255
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2256
}}}}}}{{{#!if ty=+ty
2257
}}}}}}
22581888
{{{#!if ty>ab
22591889
{{{#!if tn-=1, ab+=+("1"+pd)
22601890
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
1891
}}}}}}{{{#!if !br
1892
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1893
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
22611894
}}}}}}
2262
{{{#!if !br
2263
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2264
{{{#!if ps=true, tw=0
2265
}}}}}}
2266
{{{#!if !ps
2267
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
2268
}}}{{{#!if ty=ty.toString(), ty.length==19
2269
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2270
}}}}}}
2271
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2272
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
2273
}}}{{{#!if ty=ty.toString(), ty.length==19
2274
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2275
}}}}}}{{{#!if ty=+ty
2276
}}}}}}
22771895
{{{#!if ty>ab
22781896
{{{#!if au-=1, ab+=+("1"+pd)
2279
}}}}}}{{{#!if au-=tx, ab-=ty
2280
}}}}}}
2281
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
2282
}}}
2283
{{{#!if (au==0)&&(ab==0)
1897
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
22841898
{{{#!if br=true
22851899
}}}}}}}}}
22861900
{{{#!if !br
2287
{{{#!if au=au.toString(), ab=ab.toString()
2288
}}}{{{#!if tn="", ps=(au.length==18), ps
2289
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
2290
}}}}}}{{{#!if !ps&&(au.length<17)
2291
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
2292
}}}}}}{{{#!if ab.length<18
2293
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
2294
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
1901
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
22951902
}}}}}}
22961903
##i=16
22971904
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
2298
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
2299
}}}{{{#!if ty=ty.toString(), ty.length==19
2300
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1905
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1906
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
23011907
}}}}}}
2302
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2303
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
2304
}}}{{{#!if ty=ty.toString(), ty.length==19
2305
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2306
}}}}}}{{{#!if ty=+ty
2307
}}}}}}
23081908
{{{#!if ty>ab
23091909
{{{#!if tn-=1, ab+=+("1"+pd)
23101910
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
1911
}}}}}}{{{#!if !br
1912
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1913
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
23111914
}}}}}}
2312
{{{#!if !br
2313
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2314
{{{#!if ps=true, tw=0
2315
}}}}}}
2316
{{{#!if !ps
2317
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
2318
}}}{{{#!if ty=ty.toString(), ty.length==19
2319
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2320
}}}}}}
2321
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2322
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
2323
}}}{{{#!if ty=ty.toString(), ty.length==19
2324
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2325
}}}}}}{{{#!if ty=+ty
2326
}}}}}}
23271915
{{{#!if ty>ab
23281916
{{{#!if au-=1, ab+=+("1"+pd)
2329
}}}}}}{{{#!if au-=tx, ab-=ty
2330
}}}}}}
2331
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
2332
}}}
2333
{{{#!if (au==0)&&(ab==0)
1917
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
23341918
{{{#!if br=true
23351919
}}}}}}}}}
23361920
{{{#!if !br
2337
{{{#!if au=au.toString(), ab=ab.toString()
2338
}}}{{{#!if tn="", ps=(au.length==18), ps
2339
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
2340
}}}}}}{{{#!if !ps&&(au.length<17)
2341
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
2342
}}}}}}{{{#!if ab.length<18
2343
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
2344
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
1921
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
23451922
}}}}}}
23461923
##i=17
23471924
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
2348
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
2349
}}}{{{#!if ty=ty.toString(), ty.length==19
2350
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1925
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1926
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
23511927
}}}}}}
2352
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2353
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
2354
}}}{{{#!if ty=ty.toString(), ty.length==19
2355
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2356
}}}}}}{{{#!if ty=+ty
2357
}}}}}}
23581928
{{{#!if ty>ab
23591929
{{{#!if tn-=1, ab+=+("1"+pd)
23601930
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
1931
}}}}}}{{{#!if !br
1932
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1933
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
23611934
}}}}}}
2362
{{{#!if !br
2363
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2364
{{{#!if ps=true, tw=0
2365
}}}}}}
2366
{{{#!if !ps
2367
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
2368
}}}{{{#!if ty=ty.toString(), ty.length==19
2369
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2370
}}}}}}
2371
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2372
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
2373
}}}{{{#!if ty=ty.toString(), ty.length==19
2374
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2375
}}}}}}{{{#!if ty=+ty
2376
}}}}}}
23771935
{{{#!if ty>ab
23781936
{{{#!if au-=1, ab+=+("1"+pd)
2379
}}}}}}{{{#!if au-=tx, ab-=ty
2380
}}}}}}
2381
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
2382
}}}
2383
{{{#!if (au==0)&&(ab==0)
1937
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
23841938
{{{#!if br=true
23851939
}}}}}}}}}
23861940
{{{#!if !br
2387
{{{#!if au=au.toString(), ab=ab.toString()
2388
}}}{{{#!if tn="", ps=(au.length==18), ps
2389
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
2390
}}}}}}{{{#!if !ps&&(au.length<17)
2391
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
2392
}}}}}}{{{#!if ab.length<18
2393
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
2394
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
1941
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
23951942
}}}}}}
23961943
##i=18
23971944
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
2398
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
2399
}}}{{{#!if ty=ty.toString(), ty.length==19
2400
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1945
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1946
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
24011947
}}}}}}
2402
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2403
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
2404
}}}{{{#!if ty=ty.toString(), ty.length==19
2405
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2406
}}}}}}{{{#!if ty=+ty
2407
}}}}}}
24081948
{{{#!if ty>ab
24091949
{{{#!if tn-=1, ab+=+("1"+pd)
24101950
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
1951
}}}}}}{{{#!if !br
1952
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1953
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
24111954
}}}}}}
2412
{{{#!if !br
2413
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2414
{{{#!if ps=true, tw=0
2415
}}}}}}
2416
{{{#!if !ps
2417
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
2418
}}}{{{#!if ty=ty.toString(), ty.length==19
2419
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2420
}}}}}}
2421
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2422
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
2423
}}}{{{#!if ty=ty.toString(), ty.length==19
2424
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2425
}}}}}}{{{#!if ty=+ty
2426
}}}}}}
24271955
{{{#!if ty>ab
24281956
{{{#!if au-=1, ab+=+("1"+pd)
2429
}}}}}}{{{#!if au-=tx, ab-=ty
2430
}}}}}}
2431
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
2432
}}}
2433
{{{#!if (au==0)&&(ab==0)
1957
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
24341958
{{{#!if br=true
24351959
}}}}}}}}}
24361960
{{{#!if !br
2437
{{{#!if au=au.toString(), ab=ab.toString()
2438
}}}{{{#!if tn="", ps=(au.length==18), ps
2439
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
2440
}}}}}}{{{#!if !ps&&(au.length<17)
2441
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
2442
}}}}}}{{{#!if ab.length<18
2443
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
2444
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
1961
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
24451962
}}}}}}
24461963
##i=19
24471964
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
2448
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
2449
}}}{{{#!if ty=ty.toString(), ty.length==19
2450
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1965
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1966
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
24511967
}}}}}}
2452
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2453
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
2454
}}}{{{#!if ty=ty.toString(), ty.length==19
2455
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2456
}}}}}}{{{#!if ty=+ty
2457
}}}}}}
24581968
{{{#!if ty>ab
24591969
{{{#!if tn-=1, ab+=+("1"+pd)
24601970
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
1971
}}}}}}{{{#!if !br
1972
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1973
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
24611974
}}}}}}
2462
{{{#!if !br
2463
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2464
{{{#!if ps=true, tw=0
2465
}}}}}}
2466
{{{#!if !ps
2467
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
2468
}}}{{{#!if ty=ty.toString(), ty.length==19
2469
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2470
}}}}}}
2471
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2472
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
2473
}}}{{{#!if ty=ty.toString(), ty.length==19
2474
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2475
}}}}}}{{{#!if ty=+ty
2476
}}}}}}
24771975
{{{#!if ty>ab
24781976
{{{#!if au-=1, ab+=+("1"+pd)
2479
}}}}}}{{{#!if au-=tx, ab-=ty
2480
}}}}}}
2481
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
2482
}}}
2483
{{{#!if (au==0)&&(ab==0)
1977
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
24841978
{{{#!if br=true
24851979
}}}}}}}}}
24861980
{{{#!if !br
2487
{{{#!if au=au.toString(), ab=ab.toString()
2488
}}}{{{#!if tn="", ps=(au.length==18), ps
2489
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
2490
}}}}}}{{{#!if !ps&&(au.length<17)
2491
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
2492
}}}}}}{{{#!if ab.length<18
2493
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
2494
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
1981
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
24951982
}}}}}}
24961983
##i=20
24971984
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
2498
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
2499
}}}{{{#!if ty=ty.toString(), ty.length==19
2500
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
1985
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
1986
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
25011987
}}}}}}
2502
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2503
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
2504
}}}{{{#!if ty=ty.toString(), ty.length==19
2505
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2506
}}}}}}{{{#!if ty=+ty
2507
}}}}}}
25081988
{{{#!if ty>ab
25091989
{{{#!if tn-=1, ab+=+("1"+pd)
25101990
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
1991
}}}}}}{{{#!if !br
1992
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
1993
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
25111994
}}}}}}
2512
{{{#!if !br
2513
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2514
{{{#!if ps=true, tw=0
2515
}}}}}}
2516
{{{#!if !ps
2517
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
2518
}}}{{{#!if ty=ty.toString(), ty.length==19
2519
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2520
}}}}}}
2521
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2522
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
2523
}}}{{{#!if ty=ty.toString(), ty.length==19
2524
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2525
}}}}}}{{{#!if ty=+ty
2526
}}}}}}
25271995
{{{#!if ty>ab
25281996
{{{#!if au-=1, ab+=+("1"+pd)
2529
}}}}}}{{{#!if au-=tx, ab-=ty
2530
}}}}}}
2531
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
2532
}}}
2533
{{{#!if (au==0)&&(ab==0)
1997
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
25341998
{{{#!if br=true
25351999
}}}}}}}}}
25362000
{{{#!if !br
2537
{{{#!if au=au.toString(), ab=ab.toString()
2538
}}}{{{#!if tn="", ps=(au.length==18), ps
2539
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
2540
}}}}}}{{{#!if !ps&&(au.length<17)
2541
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
2542
}}}}}}{{{#!if ab.length<18
2543
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
2544
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2001
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
25452002
}}}}}}
25462003
##i=21
25472004
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
2548
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
2549
}}}{{{#!if ty=ty.toString(), ty.length==19
2550
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2005
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2006
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
25512007
}}}}}}
2552
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2553
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
2554
}}}{{{#!if ty=ty.toString(), ty.length==19
2555
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2556
}}}}}}{{{#!if ty=+ty
2557
}}}}}}
25582008
{{{#!if ty>ab
25592009
{{{#!if tn-=1, ab+=+("1"+pd)
25602010
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2011
}}}}}}{{{#!if !br
2012
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2013
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
25612014
}}}}}}
2562
{{{#!if !br
2563
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2564
{{{#!if ps=true, tw=0
2565
}}}}}}
2566
{{{#!if !ps
2567
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
2568
}}}{{{#!if ty=ty.toString(), ty.length==19
2569
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2570
}}}}}}
2571
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2572
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
2573
}}}{{{#!if ty=ty.toString(), ty.length==19
2574
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2575
}}}}}}{{{#!if ty=+ty
2576
}}}}}}
25772015
{{{#!if ty>ab
25782016
{{{#!if au-=1, ab+=+("1"+pd)
2579
}}}}}}{{{#!if au-=tx, ab-=ty
2580
}}}}}}
2581
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
2582
}}}
2583
{{{#!if (au==0)&&(ab==0)
2017
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
25842018
{{{#!if br=true
25852019
}}}}}}}}}
25862020
{{{#!if !br
2587
{{{#!if au=au.toString(), ab=ab.toString()
2588
}}}{{{#!if tn="", ps=(au.length==18), ps
2589
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
2590
}}}}}}{{{#!if !ps&&(au.length<17)
2591
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
2592
}}}}}}{{{#!if ab.length<18
2593
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
2594
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2021
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
25952022
}}}}}}
25962023
##i=22
25972024
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
2598
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
2599
}}}{{{#!if ty=ty.toString(), ty.length==19
2600
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2025
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2026
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
26012027
}}}}}}
2602
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2603
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
2604
}}}{{{#!if ty=ty.toString(), ty.length==19
2605
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2606
}}}}}}{{{#!if ty=+ty
2607
}}}}}}
26082028
{{{#!if ty>ab
26092029
{{{#!if tn-=1, ab+=+("1"+pd)
26102030
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2031
}}}}}}{{{#!if !br
2032
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2033
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
26112034
}}}}}}
2612
{{{#!if !br
2613
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2614
{{{#!if ps=true, tw=0
2615
}}}}}}
2616
{{{#!if !ps
2617
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
2618
}}}{{{#!if ty=ty.toString(), ty.length==19
2619
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2620
}}}}}}
2621
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2622
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
2623
}}}{{{#!if ty=ty.toString(), ty.length==19
2624
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2625
}}}}}}{{{#!if ty=+ty
2626
}}}}}}
26272035
{{{#!if ty>ab
26282036
{{{#!if au-=1, ab+=+("1"+pd)
2629
}}}}}}{{{#!if au-=tx, ab-=ty
2630
}}}}}}
2631
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
2632
}}}
2633
{{{#!if (au==0)&&(ab==0)
2037
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
26342038
{{{#!if br=true
26352039
}}}}}}}}}
26362040
{{{#!if !br
2637
{{{#!if au=au.toString(), ab=ab.toString()
2638
}}}{{{#!if tn="", ps=(au.length==18), ps
2639
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
2640
}}}}}}{{{#!if !ps&&(au.length<17)
2641
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
2642
}}}}}}{{{#!if ab.length<18
2643
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
2644
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2041
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
26452042
}}}}}}
26462043
##i=23
26472044
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
2648
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
2649
}}}{{{#!if ty=ty.toString(), ty.length==19
2650
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2045
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2046
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
26512047
}}}}}}
2652
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2653
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
2654
}}}{{{#!if ty=ty.toString(), ty.length==19
2655
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2656
}}}}}}{{{#!if ty=+ty
2657
}}}}}}
26582048
{{{#!if ty>ab
26592049
{{{#!if tn-=1, ab+=+("1"+pd)
26602050
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2051
}}}}}}{{{#!if !br
2052
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2053
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
26612054
}}}}}}
2662
{{{#!if !br
2663
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2664
{{{#!if ps=true, tw=0
2665
}}}}}}
2666
{{{#!if !ps
2667
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
2668
}}}{{{#!if ty=ty.toString(), ty.length==19
2669
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2670
}}}}}}
2671
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2672
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
2673
}}}{{{#!if ty=ty.toString(), ty.length==19
2674
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2675
}}}}}}{{{#!if ty=+ty
2676
}}}}}}
26772055
{{{#!if ty>ab
26782056
{{{#!if au-=1, ab+=+("1"+pd)
2679
}}}}}}{{{#!if au-=tx, ab-=ty
2680
}}}}}}
2681
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
2682
}}}
2683
{{{#!if (au==0)&&(ab==0)
2057
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
26842058
{{{#!if br=true
26852059
}}}}}}}}}
26862060
{{{#!if !br
2687
{{{#!if au=au.toString(), ab=ab.toString()
2688
}}}{{{#!if tn="", ps=(au.length==18), ps
2689
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
2690
}}}}}}{{{#!if !ps&&(au.length<17)
2691
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
2692
}}}}}}{{{#!if ab.length<18
2693
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
2694
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2061
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
26952062
}}}}}}
26962063
##i=24
26972064
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
2698
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
2699
}}}{{{#!if ty=ty.toString(), ty.length==19
2700
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2065
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2066
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
27012067
}}}}}}
2702
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2703
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
2704
}}}{{{#!if ty=ty.toString(), ty.length==19
2705
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2706
}}}}}}{{{#!if ty=+ty
2707
}}}}}}
27082068
{{{#!if ty>ab
27092069
{{{#!if tn-=1, ab+=+("1"+pd)
27102070
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2071
}}}}}}{{{#!if !br
2072
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2073
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
27112074
}}}}}}
2712
{{{#!if !br
2713
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2714
{{{#!if ps=true, tw=0
2715
}}}}}}
2716
{{{#!if !ps
2717
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
2718
}}}{{{#!if ty=ty.toString(), ty.length==19
2719
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2720
}}}}}}
2721
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2722
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
2723
}}}{{{#!if ty=ty.toString(), ty.length==19
2724
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2725
}}}}}}{{{#!if ty=+ty
2726
}}}}}}
27272075
{{{#!if ty>ab
27282076
{{{#!if au-=1, ab+=+("1"+pd)
2729
}}}}}}{{{#!if au-=tx, ab-=ty
2730
}}}}}}
2731
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
2732
}}}
2733
{{{#!if (au==0)&&(ab==0)
2077
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
27342078
{{{#!if br=true
27352079
}}}}}}}}}
27362080
{{{#!if !br
2737
{{{#!if au=au.toString(), ab=ab.toString()
2738
}}}{{{#!if tn="", ps=(au.length==18), ps
2739
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
2740
}}}}}}{{{#!if !ps&&(au.length<17)
2741
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
2742
}}}}}}{{{#!if ab.length<18
2743
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
2744
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2081
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
27452082
}}}}}}
27462083
##i=25
27472084
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
2748
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
2749
}}}{{{#!if ty=ty.toString(), ty.length==19
2750
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2085
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2086
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
27512087
}}}}}}
2752
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2753
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
2754
}}}{{{#!if ty=ty.toString(), ty.length==19
2755
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2756
}}}}}}{{{#!if ty=+ty
2757
}}}}}}
27582088
{{{#!if ty>ab
27592089
{{{#!if tn-=1, ab+=+("1"+pd)
27602090
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2091
}}}}}}{{{#!if !br
2092
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2093
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
27612094
}}}}}}
2762
{{{#!if !br
2763
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2764
{{{#!if ps=true, tw=0
2765
}}}}}}
2766
{{{#!if !ps
2767
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
2768
}}}{{{#!if ty=ty.toString(), ty.length==19
2769
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2770
}}}}}}
2771
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2772
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
2773
}}}{{{#!if ty=ty.toString(), ty.length==19
2774
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2775
}}}}}}{{{#!if ty=+ty
2776
}}}}}}
27772095
{{{#!if ty>ab
27782096
{{{#!if au-=1, ab+=+("1"+pd)
2779
}}}}}}{{{#!if au-=tx, ab-=ty
2780
}}}}}}
2781
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
2782
}}}
2783
{{{#!if (au==0)&&(ab==0)
2097
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
27842098
{{{#!if br=true
27852099
}}}}}}}}}
27862100
{{{#!if !br
2787
{{{#!if au=au.toString(), ab=ab.toString()
2788
}}}{{{#!if tn="", ps=(au.length==18), ps
2789
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
2790
}}}}}}{{{#!if !ps&&(au.length<17)
2791
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
2792
}}}}}}{{{#!if ab.length<18
2793
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
2794
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2101
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
27952102
}}}}}}
27962103
##i=26
27972104
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
2798
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
2799
}}}{{{#!if ty=ty.toString(), ty.length==19
2800
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2105
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2106
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
28012107
}}}}}}
2802
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2803
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
2804
}}}{{{#!if ty=ty.toString(), ty.length==19
2805
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2806
}}}}}}{{{#!if ty=+ty
2807
}}}}}}
28082108
{{{#!if ty>ab
28092109
{{{#!if tn-=1, ab+=+("1"+pd)
28102110
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2111
}}}}}}{{{#!if !br
2112
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2113
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
28112114
}}}}}}
2812
{{{#!if !br
2813
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2814
{{{#!if ps=true, tw=0
2815
}}}}}}
2816
{{{#!if !ps
2817
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
2818
}}}{{{#!if ty=ty.toString(), ty.length==19
2819
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2820
}}}}}}
2821
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2822
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
2823
}}}{{{#!if ty=ty.toString(), ty.length==19
2824
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2825
}}}}}}{{{#!if ty=+ty
2826
}}}}}}
28272115
{{{#!if ty>ab
28282116
{{{#!if au-=1, ab+=+("1"+pd)
2829
}}}}}}{{{#!if au-=tx, ab-=ty
2830
}}}}}}
2831
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
2832
}}}
2833
{{{#!if (au==0)&&(ab==0)
2117
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
28342118
{{{#!if br=true
28352119
}}}}}}}}}
28362120
{{{#!if !br
2837
{{{#!if au=au.toString(), ab=ab.toString()
2838
}}}{{{#!if tn="", ps=(au.length==18), ps
2839
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
2840
}}}}}}{{{#!if !ps&&(au.length<17)
2841
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
2842
}}}}}}{{{#!if ab.length<18
2843
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
2844
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2121
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
28452122
}}}}}}
28462123
##i=27
28472124
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
2848
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
2849
}}}{{{#!if ty=ty.toString(), ty.length==19
2850
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2125
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2126
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
28512127
}}}}}}
2852
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2853
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
2854
}}}{{{#!if ty=ty.toString(), ty.length==19
2855
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2856
}}}}}}{{{#!if ty=+ty
2857
}}}}}}
28582128
{{{#!if ty>ab
28592129
{{{#!if tn-=1, ab+=+("1"+pd)
28602130
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2131
}}}}}}{{{#!if !br
2132
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2133
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
28612134
}}}}}}
2862
{{{#!if !br
2863
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2864
{{{#!if ps=true, tw=0
2865
}}}}}}
2866
{{{#!if !ps
2867
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
2868
}}}{{{#!if ty=ty.toString(), ty.length==19
2869
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2870
}}}}}}
2871
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2872
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
2873
}}}{{{#!if ty=ty.toString(), ty.length==19
2874
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2875
}}}}}}{{{#!if ty=+ty
2876
}}}}}}
28772135
{{{#!if ty>ab
28782136
{{{#!if au-=1, ab+=+("1"+pd)
2879
}}}}}}{{{#!if au-=tx, ab-=ty
2880
}}}}}}
2881
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
2882
}}}
2883
{{{#!if (au==0)&&(ab==0)
2137
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
28842138
{{{#!if br=true
28852139
}}}}}}}}}
28862140
{{{#!if !br
2887
{{{#!if au=au.toString(), ab=ab.toString()
2888
}}}{{{#!if tn="", ps=(au.length==18), ps
2889
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
2890
}}}}}}{{{#!if !ps&&(au.length<17)
2891
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
2892
}}}}}}{{{#!if ab.length<18
2893
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
2894
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2141
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
28952142
}}}}}}
28962143
##i=28
28972144
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
2898
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
2899
}}}{{{#!if ty=ty.toString(), ty.length==19
2900
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2145
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2146
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
29012147
}}}}}}
2902
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2903
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
2904
}}}{{{#!if ty=ty.toString(), ty.length==19
2905
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2906
}}}}}}{{{#!if ty=+ty
2907
}}}}}}
29082148
{{{#!if ty>ab
29092149
{{{#!if tn-=1, ab+=+("1"+pd)
29102150
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2151
}}}}}}{{{#!if !br
2152
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2153
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
29112154
}}}}}}
2912
{{{#!if !br
2913
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2914
{{{#!if ps=true, tw=0
2915
}}}}}}
2916
{{{#!if !ps
2917
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
2918
}}}{{{#!if ty=ty.toString(), ty.length==19
2919
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2920
}}}}}}
2921
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2922
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
2923
}}}{{{#!if ty=ty.toString(), ty.length==19
2924
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2925
}}}}}}{{{#!if ty=+ty
2926
}}}}}}
29272155
{{{#!if ty>ab
29282156
{{{#!if au-=1, ab+=+("1"+pd)
2929
}}}}}}{{{#!if au-=tx, ab-=ty
2930
}}}}}}
2931
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
2932
}}}
2933
{{{#!if (au==0)&&(ab==0)
2157
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
29342158
{{{#!if br=true
29352159
}}}}}}}}}
29362160
{{{#!if !br
2937
{{{#!if au=au.toString(), ab=ab.toString()
2938
}}}{{{#!if tn="", ps=(au.length==18), ps
2939
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
2940
}}}}}}{{{#!if !ps&&(au.length<17)
2941
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
2942
}}}}}}{{{#!if ab.length<18
2943
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
2944
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2161
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
29452162
}}}}}}
29462163
##i=29
29472164
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
2948
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
2949
}}}{{{#!if ty=ty.toString(), ty.length==19
2950
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2165
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2166
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
29512167
}}}}}}
2952
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2953
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
2954
}}}{{{#!if ty=ty.toString(), ty.length==19
2955
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2956
}}}}}}{{{#!if ty=+ty
2957
}}}}}}
29582168
{{{#!if ty>ab
29592169
{{{#!if tn-=1, ab+=+("1"+pd)
29602170
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2171
}}}}}}{{{#!if !br
2172
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2173
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
29612174
}}}}}}
2962
{{{#!if !br
2963
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
2964
{{{#!if ps=true, tw=0
2965
}}}}}}
2966
{{{#!if !ps
2967
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
2968
}}}{{{#!if ty=ty.toString(), ty.length==19
2969
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2970
}}}}}}
2971
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2972
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
2973
}}}{{{#!if ty=ty.toString(), ty.length==19
2974
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2975
}}}}}}{{{#!if ty=+ty
2976
}}}}}}
29772175
{{{#!if ty>ab
29782176
{{{#!if au-=1, ab+=+("1"+pd)
2979
}}}}}}{{{#!if au-=tx, ab-=ty
2980
}}}}}}
2981
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
2982
}}}
2983
{{{#!if (au==0)&&(ab==0)
2177
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
29842178
{{{#!if br=true
29852179
}}}}}}}}}
29862180
{{{#!if !br
2987
{{{#!if au=au.toString(), ab=ab.toString()
2988
}}}{{{#!if tn="", ps=(au.length==18), ps
2989
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
2990
}}}}}}{{{#!if !ps&&(au.length<17)
2991
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
2992
}}}}}}{{{#!if ab.length<18
2993
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
2994
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2181
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
29952182
}}}}}}
29962183
##i=30
29972184
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
2998
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
2999
}}}{{{#!if ty=ty.toString(), ty.length==19
3000
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2185
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2186
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
30012187
}}}}}}
3002
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
3003
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
3004
}}}{{{#!if ty=ty.toString(), ty.length==19
3005
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3006
}}}}}}{{{#!if ty=+ty
3007
}}}}}}
30082188
{{{#!if ty>ab
30092189
{{{#!if tn-=1, ab+=+("1"+pd)
30102190
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2191
}}}}}}{{{#!if !br
2192
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2193
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
30112194
}}}}}}
3012
{{{#!if !br
3013
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3014
{{{#!if ps=true, tw=0
3015
}}}}}}
3016
{{{#!if !ps
3017
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
3018
}}}{{{#!if ty=ty.toString(), ty.length==19
3019
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3020
}}}}}}
3021
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
3022
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
3023
}}}{{{#!if ty=ty.toString(), ty.length==19
3024
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3025
}}}}}}{{{#!if ty=+ty
3026
}}}}}}
30272195
{{{#!if ty>ab
30282196
{{{#!if au-=1, ab+=+("1"+pd)
3029
}}}}}}{{{#!if au-=tx, ab-=ty
3030
}}}}}}
3031
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
3032
}}}
3033
{{{#!if (au==0)&&(ab==0)
2197
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
30342198
{{{#!if br=true
30352199
}}}}}}}}}
30362200
{{{#!if !br
3037
{{{#!if au=au.toString(), ab=ab.toString()
3038
}}}{{{#!if tn="", ps=(au.length==18), ps
3039
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
3040
}}}}}}{{{#!if !ps&&(au.length<17)
3041
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
3042
}}}}}}{{{#!if ab.length<18
3043
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
3044
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2201
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
30452202
}}}}}}
30462203
##i=31
30472204
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
3048
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
3049
}}}{{{#!if ty=ty.toString(), ty.length==19
3050
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2205
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2206
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
30512207
}}}}}}
3052
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
3053
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
3054
}}}{{{#!if ty=ty.toString(), ty.length==19
3055
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3056
}}}}}}{{{#!if ty=+ty
3057
}}}}}}
30582208
{{{#!if ty>ab
30592209
{{{#!if tn-=1, ab+=+("1"+pd)
30602210
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2211
}}}}}}{{{#!if !br
2212
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2213
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
30612214
}}}}}}
3062
{{{#!if !br
3063
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3064
{{{#!if ps=true, tw=0
3065
}}}}}}
3066
{{{#!if !ps
3067
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
3068
}}}{{{#!if ty=ty.toString(), ty.length==19
3069
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3070
}}}}}}
3071
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
3072
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
3073
}}}{{{#!if ty=ty.toString(), ty.length==19
3074
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3075
}}}}}}{{{#!if ty=+ty
3076
}}}}}}
30772215
{{{#!if ty>ab
30782216
{{{#!if au-=1, ab+=+("1"+pd)
3079
}}}}}}{{{#!if au-=tx, ab-=ty
3080
}}}}}}
3081
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
3082
}}}
3083
{{{#!if (au==0)&&(ab==0)
2217
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
30842218
{{{#!if br=true
30852219
}}}}}}}}}
30862220
{{{#!if !br
3087
{{{#!if au=au.toString(), ab=ab.toString()
3088
}}}{{{#!if tn="", ps=(au.length==18), ps
3089
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
3090
}}}}}}{{{#!if !ps&&(au.length<17)
3091
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
3092
}}}}}}{{{#!if ab.length<18
3093
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
3094
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2221
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
30952222
}}}}}}
30962223
##i=32
30972224
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
3098
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
3099
}}}{{{#!if ty=ty.toString(), ty.length==19
3100
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2225
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2226
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
31012227
}}}}}}
3102
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
3103
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
3104
}}}{{{#!if ty=ty.toString(), ty.length==19
3105
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3106
}}}}}}{{{#!if ty=+ty
3107
}}}}}}
31082228
{{{#!if ty>ab
31092229
{{{#!if tn-=1, ab+=+("1"+pd)
31102230
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2231
}}}}}}{{{#!if !br
2232
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2233
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
31112234
}}}}}}
3112
{{{#!if !br
3113
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3114
{{{#!if ps=true, tw=0
3115
}}}}}}
3116
{{{#!if !ps
3117
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
3118
}}}{{{#!if ty=ty.toString(), ty.length==19
3119
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3120
}}}}}}
3121
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
3122
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
3123
}}}{{{#!if ty=ty.toString(), ty.length==19
3124
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3125
}}}}}}{{{#!if ty=+ty
3126
}}}}}}
31272235
{{{#!if ty>ab
31282236
{{{#!if au-=1, ab+=+("1"+pd)
3129
}}}}}}{{{#!if au-=tx, ab-=ty
3130
}}}}}}
3131
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
3132
}}}
3133
{{{#!if (au==0)&&(ab==0)
2237
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
31342238
{{{#!if br=true
31352239
}}}}}}}}}
31362240
{{{#!if !br
3137
{{{#!if au=au.toString(), ab=ab.toString()
3138
}}}{{{#!if tn="", ps=(au.length==18), ps
3139
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
3140
}}}}}}{{{#!if !ps&&(au.length<17)
3141
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
3142
}}}}}}{{{#!if ab.length<18
3143
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
3144
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2241
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
31452242
}}}}}}
31462243
##i=33
31472244
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
3148
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
3149
}}}{{{#!if ty=ty.toString(), ty.length==19
3150
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2245
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2246
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
31512247
}}}}}}
3152
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
3153
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
3154
}}}{{{#!if ty=ty.toString(), ty.length==19
3155
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3156
}}}}}}{{{#!if ty=+ty
3157
}}}}}}
31582248
{{{#!if ty>ab
31592249
{{{#!if tn-=1, ab+=+("1"+pd)
31602250
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2251
}}}}}}{{{#!if !br
2252
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2253
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
31612254
}}}}}}
3162
{{{#!if !br
3163
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3164
{{{#!if ps=true, tw=0
3165
}}}}}}
3166
{{{#!if !ps
3167
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
3168
}}}{{{#!if ty=ty.toString(), ty.length==19
3169
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3170
}}}}}}
3171
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
3172
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
3173
}}}{{{#!if ty=ty.toString(), ty.length==19
3174
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3175
}}}}}}{{{#!if ty=+ty
3176
}}}}}}
31772255
{{{#!if ty>ab
31782256
{{{#!if au-=1, ab+=+("1"+pd)
3179
}}}}}}{{{#!if au-=tx, ab-=ty
3180
}}}}}}
3181
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
3182
}}}
3183
{{{#!if (au==0)&&(ab==0)
2257
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
31842258
{{{#!if br=true
31852259
}}}}}}}}}
31862260
{{{#!if !br
3187
{{{#!if au=au.toString(), ab=ab.toString()
3188
}}}{{{#!if tn="", ps=(au.length==18), ps
3189
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
3190
}}}}}}{{{#!if !ps&&(au.length<17)
3191
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
3192
}}}}}}{{{#!if ab.length<18
3193
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
3194
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2261
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
31952262
}}}}}}
31962263
##i=34
31972264
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
3198
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
3199
}}}{{{#!if ty=ty.toString(), ty.length==19
3200
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2265
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2266
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
32012267
}}}}}}
3202
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
3203
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
3204
}}}{{{#!if ty=ty.toString(), ty.length==19
3205
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3206
}}}}}}{{{#!if ty=+ty
3207
}}}}}}
32082268
{{{#!if ty>ab
32092269
{{{#!if tn-=1, ab+=+("1"+pd)
32102270
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2271
}}}}}}{{{#!if !br
2272
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2273
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
32112274
}}}}}}
3212
{{{#!if !br
3213
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3214
{{{#!if ps=true, tw=0
3215
}}}}}}
3216
{{{#!if !ps
3217
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
3218
}}}{{{#!if ty=ty.toString(), ty.length==19
3219
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3220
}}}}}}
3221
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
3222
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
3223
}}}{{{#!if ty=ty.toString(), ty.length==19
3224
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3225
}}}}}}{{{#!if ty=+ty
3226
}}}}}}
32272275
{{{#!if ty>ab
32282276
{{{#!if au-=1, ab+=+("1"+pd)
3229
}}}}}}{{{#!if au-=tx, ab-=ty
3230
}}}}}}
3231
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
3232
}}}
3233
{{{#!if (au==0)&&(ab==0)
2277
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
32342278
{{{#!if br=true
32352279
}}}}}}}}}
32362280
{{{#!if !br
3237
{{{#!if au=au.toString(), ab=ab.toString()
3238
}}}{{{#!if tn="", ps=(au.length==18), ps
3239
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
3240
}}}}}}{{{#!if !ps&&(au.length<17)
3241
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
3242
}}}}}}{{{#!if ab.length<18
3243
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
3244
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2281
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
32452282
}}}}}}
32462283
##i=35
32472284
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
3248
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
3249
}}}{{{#!if ty=ty.toString(), ty.length==19
3250
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2285
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2286
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
32512287
}}}}}}
3252
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
3253
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
3254
}}}{{{#!if ty=ty.toString(), ty.length==19
3255
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3256
}}}}}}{{{#!if ty=+ty
3257
}}}}}}
32582288
{{{#!if ty>ab
32592289
{{{#!if tn-=1, ab+=+("1"+pd)
32602290
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2291
}}}}}}{{{#!if !br
2292
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2293
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
32612294
}}}}}}
3262
{{{#!if !br
3263
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3264
{{{#!if ps=true, tw=0
3265
}}}}}}
3266
{{{#!if !ps
3267
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
3268
}}}{{{#!if ty=ty.toString(), ty.length==19
3269
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3270
}}}}}}
3271
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
3272
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
3273
}}}{{{#!if ty=ty.toString(), ty.length==19
3274
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3275
}}}}}}{{{#!if ty=+ty
3276
}}}}}}
32772295
{{{#!if ty>ab
32782296
{{{#!if au-=1, ab+=+("1"+pd)
3279
}}}}}}{{{#!if au-=tx, ab-=ty
3280
}}}}}}
3281
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
3282
}}}
3283
{{{#!if (au==0)&&(ab==0)
2297
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
32842298
{{{#!if br=true
32852299
}}}}}}}}}
32862300
{{{#!if !br
3287
{{{#!if au=au.toString(), ab=ab.toString()
3288
}}}{{{#!if tn="", ps=(au.length==18), ps
3289
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
3290
}}}}}}{{{#!if !ps&&(au.length<17)
3291
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
3292
}}}}}}{{{#!if ab.length<18
3293
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
3294
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2301
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
32952302
}}}}}}
32962303
##i=36
32972304
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
3298
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
3299
}}}{{{#!if ty=ty.toString(), ty.length==19
3300
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2305
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2306
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
33012307
}}}}}}
3302
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
3303
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
3304
}}}{{{#!if ty=ty.toString(), ty.length==19
3305
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3306
}}}}}}{{{#!if ty=+ty
3307
}}}}}}
33082308
{{{#!if ty>ab
33092309
{{{#!if tn-=1, ab+=+("1"+pd)
33102310
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2311
}}}}}}{{{#!if !br
2312
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2313
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
33112314
}}}}}}
3312
{{{#!if !br
3313
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3314
{{{#!if ps=true, tw=0
3315
}}}}}}
3316
{{{#!if !ps
3317
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
3318
}}}{{{#!if ty=ty.toString(), ty.length==19
3319
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3320
}}}}}}
3321
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
3322
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
3323
}}}{{{#!if ty=ty.toString(), ty.length==19
3324
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3325
}}}}}}{{{#!if ty=+ty
3326
}}}}}}
33272315
{{{#!if ty>ab
33282316
{{{#!if au-=1, ab+=+("1"+pd)
3329
}}}}}}{{{#!if au-=tx, ab-=ty
3330
}}}}}}
3331
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
3332
}}}
3333
{{{#!if (au==0)&&(ab==0)
2317
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
33342318
{{{#!if br=true
33352319
}}}}}}}}}
33362320
{{{#!if !br
3337
{{{#!if au=au.toString(), ab=ab.toString()
3338
}}}{{{#!if tn="", ps=(au.length==18), ps
3339
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
3340
}}}}}}{{{#!if !ps&&(au.length<17)
3341
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
3342
}}}}}}{{{#!if ab.length<18
3343
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
3344
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2321
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
33452322
}}}}}}
33462323
##i=37
33472324
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
3348
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
3349
}}}{{{#!if ty=ty.toString(), ty.length==19
3350
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2325
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2326
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
33512327
}}}}}}
3352
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
3353
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
3354
}}}{{{#!if ty=ty.toString(), ty.length==19
3355
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3356
}}}}}}{{{#!if ty=+ty
3357
}}}}}}
33582328
{{{#!if ty>ab
33592329
{{{#!if tn-=1, ab+=+("1"+pd)
33602330
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2331
}}}}}}{{{#!if !br
2332
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2333
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
33612334
}}}}}}
3362
{{{#!if !br
3363
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3364
{{{#!if ps=true, tw=0
3365
}}}}}}
3366
{{{#!if !ps
3367
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
3368
}}}{{{#!if ty=ty.toString(), ty.length==19
3369
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3370
}}}}}}
3371
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
3372
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
3373
}}}{{{#!if ty=ty.toString(), ty.length==19
3374
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3375
}}}}}}{{{#!if ty=+ty
3376
}}}}}}
33772335
{{{#!if ty>ab
33782336
{{{#!if au-=1, ab+=+("1"+pd)
3379
}}}}}}{{{#!if au-=tx, ab-=ty
3380
}}}}}}
3381
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
3382
}}}
3383
{{{#!if (au==0)&&(ab==0)
2337
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
33842338
{{{#!if br=true
33852339
}}}}}}}}}
33862340
{{{#!if !br
3387
{{{#!if au=au.toString(), ab=ab.toString()
3388
}}}{{{#!if tn="", ps=(au.length==18), ps
3389
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
3390
}}}}}}{{{#!if !ps&&(au.length<17)
3391
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
3392
}}}}}}{{{#!if ab.length<18
3393
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
3394
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2341
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
33952342
}}}}}}
33962343
##i=38
33972344
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
3398
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
3399
}}}{{{#!if ty=ty.toString(), ty.length==19
3400
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2345
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2346
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
34012347
}}}}}}
3402
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
3403
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
3404
}}}{{{#!if ty=ty.toString(), ty.length==19
3405
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3406
}}}}}}{{{#!if ty=+ty
3407
}}}}}}
34082348
{{{#!if ty>ab
34092349
{{{#!if tn-=1, ab+=+("1"+pd)
34102350
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2351
}}}}}}{{{#!if !br
2352
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2353
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
34112354
}}}}}}
3412
{{{#!if !br
3413
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3414
{{{#!if ps=true, tw=0
3415
}}}}}}
3416
{{{#!if !ps
3417
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
3418
}}}{{{#!if ty=ty.toString(), ty.length==19
3419
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3420
}}}}}}
3421
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
3422
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
3423
}}}{{{#!if ty=ty.toString(), ty.length==19
3424
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3425
}}}}}}{{{#!if ty=+ty
3426
}}}}}}
34272355
{{{#!if ty>ab
34282356
{{{#!if au-=1, ab+=+("1"+pd)
3429
}}}}}}{{{#!if au-=tx, ab-=ty
3430
}}}}}}
3431
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
3432
}}}
3433
{{{#!if (au==0)&&(ab==0)
2357
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
34342358
{{{#!if br=true
34352359
}}}}}}}}}
34362360
{{{#!if !br
3437
{{{#!if au=au.toString(), ab=ab.toString()
3438
}}}{{{#!if tn="", ps=(au.length==18), ps
3439
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
3440
}}}}}}{{{#!if !ps&&(au.length<17)
3441
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
3442
}}}}}}{{{#!if ab.length<18
3443
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
3444
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2361
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
34452362
}}}}}}
34462363
##i=39
34472364
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
3448
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
3449
}}}{{{#!if ty=ty.toString(), ty.length==19
3450
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2365
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2366
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
34512367
}}}}}}
3452
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
3453
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
3454
}}}{{{#!if ty=ty.toString(), ty.length==19
3455
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3456
}}}}}}{{{#!if ty=+ty
3457
}}}}}}
34582368
{{{#!if ty>ab
34592369
{{{#!if tn-=1, ab+=+("1"+pd)
34602370
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2371
}}}}}}{{{#!if !br
2372
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2373
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
34612374
}}}}}}
3462
{{{#!if !br
3463
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3464
{{{#!if ps=true, tw=0
3465
}}}}}}
3466
{{{#!if !ps
3467
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
3468
}}}{{{#!if ty=ty.toString(), ty.length==19
3469
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3470
}}}}}}
3471
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
3472
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
3473
}}}{{{#!if ty=ty.toString(), ty.length==19
3474
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3475
}}}}}}{{{#!if ty=+ty
3476
}}}}}}
34772375
{{{#!if ty>ab
34782376
{{{#!if au-=1, ab+=+("1"+pd)
3479
}}}}}}{{{#!if au-=tx, ab-=ty
3480
}}}}}}
3481
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
3482
}}}
3483
{{{#!if (au==0)&&(ab==0)
2377
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
34842378
{{{#!if br=true
34852379
}}}}}}}}}
34862380
{{{#!if !br
3487
{{{#!if au=au.toString(), ab=ab.toString()
3488
}}}{{{#!if tn="", ps=(au.length==18), ps
3489
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
3490
}}}}}}{{{#!if !ps&&(au.length<17)
3491
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
3492
}}}}}}{{{#!if ab.length<18
3493
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
3494
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2381
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
34952382
}}}}}}
34962383
##i=40
34972384
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
3498
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
3499
}}}{{{#!if ty=ty.toString(), ty.length==19
3500
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2385
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2386
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
35012387
}}}}}}
3502
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
3503
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
3504
}}}{{{#!if ty=ty.toString(), ty.length==19
3505
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3506
}}}}}}{{{#!if ty=+ty
3507
}}}}}}
35082388
{{{#!if ty>ab
35092389
{{{#!if tn-=1, ab+=+("1"+pd)
35102390
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2391
}}}}}}{{{#!if !br
2392
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2393
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
35112394
}}}}}}
3512
{{{#!if !br
3513
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3514
{{{#!if ps=true, tw=0
3515
}}}}}}
3516
{{{#!if !ps
3517
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
3518
}}}{{{#!if ty=ty.toString(), ty.length==19
3519
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3520
}}}}}}
3521
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
3522
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
3523
}}}{{{#!if ty=ty.toString(), ty.length==19
3524
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3525
}}}}}}{{{#!if ty=+ty
3526
}}}}}}
35272395
{{{#!if ty>ab
35282396
{{{#!if au-=1, ab+=+("1"+pd)
3529
}}}}}}{{{#!if au-=tx, ab-=ty
3530
}}}}}}
3531
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
3532
}}}
3533
{{{#!if (au==0)&&(ab==0)
2397
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
35342398
{{{#!if br=true
35352399
}}}}}}}}}
35362400
{{{#!if !br
3537
{{{#!if au=au.toString(), ab=ab.toString()
3538
}}}{{{#!if tn="", ps=(au.length==18), ps
3539
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
3540
}}}}}}{{{#!if !ps&&(au.length<17)
3541
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
3542
}}}}}}{{{#!if ab.length<18
3543
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
3544
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2401
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
35452402
}}}}}}
35462403
##i=41
35472404
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
3548
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
3549
}}}{{{#!if ty=ty.toString(), ty.length==19
3550
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2405
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2406
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
35512407
}}}}}}
3552
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
3553
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
3554
}}}{{{#!if ty=ty.toString(), ty.length==19
3555
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3556
}}}}}}{{{#!if ty=+ty
3557
}}}}}}
35582408
{{{#!if ty>ab
35592409
{{{#!if tn-=1, ab+=+("1"+pd)
35602410
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2411
}}}}}}{{{#!if !br
2412
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2413
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
35612414
}}}}}}
3562
{{{#!if !br
3563
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3564
{{{#!if ps=true, tw=0
3565
}}}}}}
3566
{{{#!if !ps
3567
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
3568
}}}{{{#!if ty=ty.toString(), ty.length==19
3569
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3570
}}}}}}
3571
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
3572
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
3573
}}}{{{#!if ty=ty.toString(), ty.length==19
3574
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3575
}}}}}}{{{#!if ty=+ty
3576
}}}}}}
35772415
{{{#!if ty>ab
35782416
{{{#!if au-=1, ab+=+("1"+pd)
3579
}}}}}}{{{#!if au-=tx, ab-=ty
3580
}}}}}}
3581
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
3582
}}}
3583
{{{#!if (au==0)&&(ab==0)
2417
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
35842418
{{{#!if br=true
35852419
}}}}}}}}}
35862420
{{{#!if !br
3587
{{{#!if au=au.toString(), ab=ab.toString()
3588
}}}{{{#!if tn="", ps=(au.length==18), ps
3589
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
3590
}}}}}}{{{#!if !ps&&(au.length<17)
3591
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
3592
}}}}}}{{{#!if ab.length<18
3593
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
3594
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2421
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
35952422
}}}}}}
35962423
##i=42
35972424
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
3598
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
3599
}}}{{{#!if ty=ty.toString(), ty.length==19
3600
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2425
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2426
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
36012427
}}}}}}
3602
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
3603
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
3604
}}}{{{#!if ty=ty.toString(), ty.length==19
3605
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3606
}}}}}}{{{#!if ty=+ty
3607
}}}}}}
36082428
{{{#!if ty>ab
36092429
{{{#!if tn-=1, ab+=+("1"+pd)
36102430
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2431
}}}}}}{{{#!if !br
2432
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2433
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
36112434
}}}}}}
3612
{{{#!if !br
3613
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3614
{{{#!if ps=true, tw=0
3615
}}}}}}
3616
{{{#!if !ps
3617
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
3618
}}}{{{#!if ty=ty.toString(), ty.length==19
3619
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3620
}}}}}}
3621
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
3622
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
3623
}}}{{{#!if ty=ty.toString(), ty.length==19
3624
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3625
}}}}}}{{{#!if ty=+ty
3626
}}}}}}
36272435
{{{#!if ty>ab
36282436
{{{#!if au-=1, ab+=+("1"+pd)
3629
}}}}}}{{{#!if au-=tx, ab-=ty
3630
}}}}}}
3631
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
3632
}}}
3633
{{{#!if (au==0)&&(ab==0)
2437
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
36342438
{{{#!if br=true
36352439
}}}}}}}}}
36362440
{{{#!if !br
3637
{{{#!if au=au.toString(), ab=ab.toString()
3638
}}}{{{#!if tn="", ps=(au.length==18), ps
3639
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
3640
}}}}}}{{{#!if !ps&&(au.length<17)
3641
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
3642
}}}}}}{{{#!if ab.length<18
3643
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
3644
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2441
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
36452442
}}}}}}
36462443
##i=43
36472444
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
3648
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
3649
}}}{{{#!if ty=ty.toString(), ty.length==19
3650
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2445
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2446
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
36512447
}}}}}}
3652
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
3653
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
3654
}}}{{{#!if ty=ty.toString(), ty.length==19
3655
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3656
}}}}}}{{{#!if ty=+ty
3657
}}}}}}
36582448
{{{#!if ty>ab
36592449
{{{#!if tn-=1, ab+=+("1"+pd)
36602450
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2451
}}}}}}{{{#!if !br
2452
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2453
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
36612454
}}}}}}
3662
{{{#!if !br
3663
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3664
{{{#!if ps=true, tw=0
3665
}}}}}}
3666
{{{#!if !ps
3667
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
3668
}}}{{{#!if ty=ty.toString(), ty.length==19
3669
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3670
}}}}}}
3671
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
3672
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
3673
}}}{{{#!if ty=ty.toString(), ty.length==19
3674
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3675
}}}}}}{{{#!if ty=+ty
3676
}}}}}}
36772455
{{{#!if ty>ab
36782456
{{{#!if au-=1, ab+=+("1"+pd)
3679
}}}}}}{{{#!if au-=tx, ab-=ty
3680
}}}}}}
3681
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
3682
}}}
3683
{{{#!if (au==0)&&(ab==0)
2457
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
36842458
{{{#!if br=true
36852459
}}}}}}}}}
36862460
{{{#!if !br
3687
{{{#!if au=au.toString(), ab=ab.toString()
3688
}}}{{{#!if tn="", ps=(au.length==18), ps
3689
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
3690
}}}}}}{{{#!if !ps&&(au.length<17)
3691
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
3692
}}}}}}{{{#!if ab.length<18
3693
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
3694
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2461
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
36952462
}}}}}}
36962463
##i=44
36972464
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
3698
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
3699
}}}{{{#!if ty=ty.toString(), ty.length==19
3700
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2465
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2466
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
37012467
}}}}}}
3702
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
3703
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
3704
}}}{{{#!if ty=ty.toString(), ty.length==19
3705
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3706
}}}}}}{{{#!if ty=+ty
3707
}}}}}}
37082468
{{{#!if ty>ab
37092469
{{{#!if tn-=1, ab+=+("1"+pd)
37102470
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2471
}}}}}}{{{#!if !br
2472
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2473
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
37112474
}}}}}}
3712
{{{#!if !br
3713
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3714
{{{#!if ps=true, tw=0
3715
}}}}}}
3716
{{{#!if !ps
3717
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
3718
}}}{{{#!if ty=ty.toString(), ty.length==19
3719
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3720
}}}}}}
3721
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
3722
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
3723
}}}{{{#!if ty=ty.toString(), ty.length==19
3724
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3725
}}}}}}{{{#!if ty=+ty
3726
}}}}}}
37272475
{{{#!if ty>ab
37282476
{{{#!if au-=1, ab+=+("1"+pd)
3729
}}}}}}{{{#!if au-=tx, ab-=ty
3730
}}}}}}
3731
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
3732
}}}
3733
{{{#!if (au==0)&&(ab==0)
2477
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
37342478
{{{#!if br=true
37352479
}}}}}}}}}
37362480
{{{#!if !br
3737
{{{#!if au=au.toString(), ab=ab.toString()
3738
}}}{{{#!if tn="", ps=(au.length==18), ps
3739
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
3740
}}}}}}{{{#!if !ps&&(au.length<17)
3741
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
3742
}}}}}}{{{#!if ab.length<18
3743
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
3744
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2481
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
37452482
}}}}}}
37462483
##i=45
37472484
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
3748
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
3749
}}}{{{#!if ty=ty.toString(), ty.length==19
3750
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2485
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2486
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
37512487
}}}}}}
3752
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
3753
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
3754
}}}{{{#!if ty=ty.toString(), ty.length==19
3755
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3756
}}}}}}{{{#!if ty=+ty
3757
}}}}}}
37582488
{{{#!if ty>ab
37592489
{{{#!if tn-=1, ab+=+("1"+pd)
37602490
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2491
}}}}}}{{{#!if !br
2492
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2493
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
37612494
}}}}}}
3762
{{{#!if !br
3763
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3764
{{{#!if ps=true, tw=0
3765
}}}}}}
3766
{{{#!if !ps
3767
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
3768
}}}{{{#!if ty=ty.toString(), ty.length==19
3769
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3770
}}}}}}
3771
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
3772
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
3773
}}}{{{#!if ty=ty.toString(), ty.length==19
3774
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3775
}}}}}}{{{#!if ty=+ty
3776
}}}}}}
37772495
{{{#!if ty>ab
37782496
{{{#!if au-=1, ab+=+("1"+pd)
3779
}}}}}}{{{#!if au-=tx, ab-=ty
3780
}}}}}}
3781
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
3782
}}}
3783
{{{#!if (au==0)&&(ab==0)
2497
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
37842498
{{{#!if br=true
37852499
}}}}}}}}}
37862500
{{{#!if !br
3787
{{{#!if au=au.toString(), ab=ab.toString()
3788
}}}{{{#!if tn="", ps=(au.length==18), ps
3789
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
3790
}}}}}}{{{#!if !ps&&(au.length<17)
3791
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
3792
}}}}}}{{{#!if ab.length<18
3793
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
3794
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2501
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
37952502
}}}}}}
37962503
##i=46
37972504
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
3798
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
3799
}}}{{{#!if ty=ty.toString(), ty.length==19
3800
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2505
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2506
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
38012507
}}}}}}
3802
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
3803
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
3804
}}}{{{#!if ty=ty.toString(), ty.length==19
3805
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3806
}}}}}}{{{#!if ty=+ty
3807
}}}}}}
38082508
{{{#!if ty>ab
38092509
{{{#!if tn-=1, ab+=+("1"+pd)
38102510
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2511
}}}}}}{{{#!if !br
2512
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2513
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
38112514
}}}}}}
3812
{{{#!if !br
3813
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3814
{{{#!if ps=true, tw=0
3815
}}}}}}
3816
{{{#!if !ps
3817
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
3818
}}}{{{#!if ty=ty.toString(), ty.length==19
3819
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3820
}}}}}}
3821
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
3822
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
3823
}}}{{{#!if ty=ty.toString(), ty.length==19
3824
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3825
}}}}}}{{{#!if ty=+ty
3826
}}}}}}
38272515
{{{#!if ty>ab
38282516
{{{#!if au-=1, ab+=+("1"+pd)
3829
}}}}}}{{{#!if au-=tx, ab-=ty
3830
}}}}}}
3831
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
3832
}}}
3833
{{{#!if (au==0)&&(ab==0)
2517
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
38342518
{{{#!if br=true
38352519
}}}}}}}}}
38362520
{{{#!if !br
3837
{{{#!if au=au.toString(), ab=ab.toString()
3838
}}}{{{#!if tn="", ps=(au.length==18), ps
3839
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
3840
}}}}}}{{{#!if !ps&&(au.length<17)
3841
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
3842
}}}}}}{{{#!if ab.length<18
3843
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
3844
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2521
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
38452522
}}}}}}
38462523
##i=47
38472524
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
3848
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
3849
}}}{{{#!if ty=ty.toString(), ty.length==19
3850
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2525
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2526
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
38512527
}}}}}}
3852
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
3853
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
3854
}}}{{{#!if ty=ty.toString(), ty.length==19
3855
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3856
}}}}}}{{{#!if ty=+ty
3857
}}}}}}
38582528
{{{#!if ty>ab
38592529
{{{#!if tn-=1, ab+=+("1"+pd)
38602530
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2531
}}}}}}{{{#!if !br
2532
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2533
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
38612534
}}}}}}
3862
{{{#!if !br
3863
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3864
{{{#!if ps=true, tw=0
3865
}}}}}}
3866
{{{#!if !ps
3867
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
3868
}}}{{{#!if ty=ty.toString(), ty.length==19
3869
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3870
}}}}}}
3871
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
3872
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
3873
}}}{{{#!if ty=ty.toString(), ty.length==19
3874
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3875
}}}}}}{{{#!if ty=+ty
3876
}}}}}}
38772535
{{{#!if ty>ab
38782536
{{{#!if au-=1, ab+=+("1"+pd)
3879
}}}}}}{{{#!if au-=tx, ab-=ty
3880
}}}}}}
3881
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
3882
}}}
3883
{{{#!if (au==0)&&(ab==0)
2537
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
38842538
{{{#!if br=true
38852539
}}}}}}}}}
38862540
{{{#!if !br
3887
{{{#!if au=au.toString(), ab=ab.toString()
3888
}}}{{{#!if tn="", ps=(au.length==18), ps
3889
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
3890
}}}}}}{{{#!if !ps&&(au.length<17)
3891
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
3892
}}}}}}{{{#!if ab.length<18
3893
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
3894
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2541
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
38952542
}}}}}}
38962543
##i=48
38972544
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
3898
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
3899
}}}{{{#!if ty=ty.toString(), ty.length==19
3900
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2545
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2546
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
39012547
}}}}}}
3902
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
3903
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
3904
}}}{{{#!if ty=ty.toString(), ty.length==19
3905
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3906
}}}}}}{{{#!if ty=+ty
3907
}}}}}}
39082548
{{{#!if ty>ab
39092549
{{{#!if tn-=1, ab+=+("1"+pd)
39102550
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2551
}}}}}}{{{#!if !br
2552
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2553
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
39112554
}}}}}}
3912
{{{#!if !br
3913
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3914
{{{#!if ps=true, tw=0
3915
}}}}}}
3916
{{{#!if !ps
3917
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
3918
}}}{{{#!if ty=ty.toString(), ty.length==19
3919
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3920
}}}}}}
3921
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
3922
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
3923
}}}{{{#!if ty=ty.toString(), ty.length==19
3924
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3925
}}}}}}{{{#!if ty=+ty
3926
}}}}}}
39272555
{{{#!if ty>ab
39282556
{{{#!if au-=1, ab+=+("1"+pd)
3929
}}}}}}{{{#!if au-=tx, ab-=ty
3930
}}}}}}
3931
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
3932
}}}
3933
{{{#!if (au==0)&&(ab==0)
2557
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
39342558
{{{#!if br=true
39352559
}}}}}}}}}
39362560
{{{#!if !br
3937
{{{#!if au=au.toString(), ab=ab.toString()
3938
}}}{{{#!if tn="", ps=(au.length==18), ps
3939
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
3940
}}}}}}{{{#!if !ps&&(au.length<17)
3941
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
3942
}}}}}}{{{#!if ab.length<18
3943
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
3944
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2561
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
39452562
}}}}}}
39462563
##i=49
39472564
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
3948
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
3949
}}}{{{#!if ty=ty.toString(), ty.length==19
3950
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2565
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2566
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
39512567
}}}}}}
3952
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
3953
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
3954
}}}{{{#!if ty=ty.toString(), ty.length==19
3955
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3956
}}}}}}{{{#!if ty=+ty
3957
}}}}}}
39582568
{{{#!if ty>ab
39592569
{{{#!if tn-=1, ab+=+("1"+pd)
39602570
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2571
}}}}}}{{{#!if !br
2572
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2573
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
39612574
}}}}}}
3962
{{{#!if !br
3963
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
3964
{{{#!if ps=true, tw=0
3965
}}}}}}
3966
{{{#!if !ps
3967
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
3968
}}}{{{#!if ty=ty.toString(), ty.length==19
3969
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3970
}}}}}}
3971
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
3972
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
3973
}}}{{{#!if ty=ty.toString(), ty.length==19
3974
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3975
}}}}}}{{{#!if ty=+ty
3976
}}}}}}
39772575
{{{#!if ty>ab
39782576
{{{#!if au-=1, ab+=+("1"+pd)
3979
}}}}}}{{{#!if au-=tx, ab-=ty
3980
}}}}}}
3981
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
3982
}}}
3983
{{{#!if (au==0)&&(ab==0)
2577
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
39842578
{{{#!if br=true
39852579
}}}}}}}}}
39862580
{{{#!if !br
3987
{{{#!if au=au.toString(), ab=ab.toString()
3988
}}}{{{#!if tn="", ps=(au.length==18), ps
3989
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
3990
}}}}}}{{{#!if !ps&&(au.length<17)
3991
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
3992
}}}}}}{{{#!if ab.length<18
3993
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
3994
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2581
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
39952582
}}}}}}
39962583
##i=50
39972584
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
3998
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
3999
}}}{{{#!if ty=ty.toString(), ty.length==19
4000
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2585
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2586
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
40012587
}}}}}}
4002
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
4003
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
4004
}}}{{{#!if ty=ty.toString(), ty.length==19
4005
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4006
}}}}}}{{{#!if ty=+ty
4007
}}}}}}
40082588
{{{#!if ty>ab
40092589
{{{#!if tn-=1, ab+=+("1"+pd)
40102590
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2591
}}}}}}{{{#!if !br
2592
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2593
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
40112594
}}}}}}
4012
{{{#!if !br
4013
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4014
{{{#!if ps=true, tw=0
4015
}}}}}}
4016
{{{#!if !ps
4017
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
4018
}}}{{{#!if ty=ty.toString(), ty.length==19
4019
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4020
}}}}}}
4021
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
4022
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
4023
}}}{{{#!if ty=ty.toString(), ty.length==19
4024
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4025
}}}}}}{{{#!if ty=+ty
4026
}}}}}}
40272595
{{{#!if ty>ab
40282596
{{{#!if au-=1, ab+=+("1"+pd)
4029
}}}}}}{{{#!if au-=tx, ab-=ty
4030
}}}}}}
4031
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
4032
}}}
4033
{{{#!if (au==0)&&(ab==0)
2597
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
40342598
{{{#!if br=true
40352599
}}}}}}}}}
40362600
{{{#!if !br
4037
{{{#!if au=au.toString(), ab=ab.toString()
4038
}}}{{{#!if tn="", ps=(au.length==18), ps
4039
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
4040
}}}}}}{{{#!if !ps&&(au.length<17)
4041
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
4042
}}}}}}{{{#!if ab.length<18
4043
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
4044
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2601
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
40452602
}}}}}}
40462603
##i=51
40472604
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
4048
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
4049
}}}{{{#!if ty=ty.toString(), ty.length==19
4050
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2605
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2606
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
40512607
}}}}}}
4052
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
4053
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
4054
}}}{{{#!if ty=ty.toString(), ty.length==19
4055
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4056
}}}}}}{{{#!if ty=+ty
4057
}}}}}}
40582608
{{{#!if ty>ab
40592609
{{{#!if tn-=1, ab+=+("1"+pd)
40602610
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2611
}}}}}}{{{#!if !br
2612
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2613
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
40612614
}}}}}}
4062
{{{#!if !br
4063
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4064
{{{#!if ps=true, tw=0
4065
}}}}}}
4066
{{{#!if !ps
4067
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
4068
}}}{{{#!if ty=ty.toString(), ty.length==19
4069
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4070
}}}}}}
4071
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
4072
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
4073
}}}{{{#!if ty=ty.toString(), ty.length==19
4074
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4075
}}}}}}{{{#!if ty=+ty
4076
}}}}}}
40772615
{{{#!if ty>ab
40782616
{{{#!if au-=1, ab+=+("1"+pd)
4079
}}}}}}{{{#!if au-=tx, ab-=ty
4080
}}}}}}
4081
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
4082
}}}
4083
{{{#!if (au==0)&&(ab==0)
2617
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
40842618
{{{#!if br=true
40852619
}}}}}}}}}
40862620
{{{#!if !br
4087
{{{#!if au=au.toString(), ab=ab.toString()
4088
}}}{{{#!if tn="", ps=(au.length==18), ps
4089
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
4090
}}}}}}{{{#!if !ps&&(au.length<17)
4091
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
4092
}}}}}}{{{#!if ab.length<18
4093
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
4094
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2621
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
40952622
}}}}}}
40962623
##i=52
40972624
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
4098
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
4099
}}}{{{#!if ty=ty.toString(), ty.length==19
4100
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2625
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2626
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
41012627
}}}}}}
4102
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
4103
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
4104
}}}{{{#!if ty=ty.toString(), ty.length==19
4105
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4106
}}}}}}{{{#!if ty=+ty
4107
}}}}}}
41082628
{{{#!if ty>ab
41092629
{{{#!if tn-=1, ab+=+("1"+pd)
41102630
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2631
}}}}}}{{{#!if !br
2632
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2633
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
41112634
}}}}}}
4112
{{{#!if !br
4113
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4114
{{{#!if ps=true, tw=0
4115
}}}}}}
4116
{{{#!if !ps
4117
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
4118
}}}{{{#!if ty=ty.toString(), ty.length==19
4119
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4120
}}}}}}
4121
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
4122
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
4123
}}}{{{#!if ty=ty.toString(), ty.length==19
4124
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4125
}}}}}}{{{#!if ty=+ty
4126
}}}}}}
41272635
{{{#!if ty>ab
41282636
{{{#!if au-=1, ab+=+("1"+pd)
4129
}}}}}}{{{#!if au-=tx, ab-=ty
4130
}}}}}}
4131
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
4132
}}}
4133
{{{#!if (au==0)&&(ab==0)
2637
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
41342638
{{{#!if br=true
41352639
}}}}}}}}}
41362640
{{{#!if !br
4137
{{{#!if au=au.toString(), ab=ab.toString()
4138
}}}{{{#!if tn="", ps=(au.length==18), ps
4139
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
4140
}}}}}}{{{#!if !ps&&(au.length<17)
4141
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
4142
}}}}}}{{{#!if ab.length<18
4143
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
4144
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2641
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
41452642
}}}}}}
41462643
##i=53
41472644
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
4148
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
4149
}}}{{{#!if ty=ty.toString(), ty.length==19
4150
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2645
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2646
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
41512647
}}}}}}
4152
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
4153
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
4154
}}}{{{#!if ty=ty.toString(), ty.length==19
4155
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4156
}}}}}}{{{#!if ty=+ty
4157
}}}}}}
41582648
{{{#!if ty>ab
41592649
{{{#!if tn-=1, ab+=+("1"+pd)
41602650
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2651
}}}}}}{{{#!if !br
2652
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2653
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
41612654
}}}}}}
4162
{{{#!if !br
4163
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4164
{{{#!if ps=true, tw=0
4165
}}}}}}
4166
{{{#!if !ps
4167
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
4168
}}}{{{#!if ty=ty.toString(), ty.length==19
4169
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4170
}}}}}}
4171
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
4172
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
4173
}}}{{{#!if ty=ty.toString(), ty.length==19
4174
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4175
}}}}}}{{{#!if ty=+ty
4176
}}}}}}
41772655
{{{#!if ty>ab
41782656
{{{#!if au-=1, ab+=+("1"+pd)
4179
}}}}}}{{{#!if au-=tx, ab-=ty
4180
}}}}}}
4181
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
4182
}}}
4183
{{{#!if (au==0)&&(ab==0)
2657
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
41842658
{{{#!if br=true
41852659
}}}}}}}}}
41862660
{{{#!if !br
4187
{{{#!if au=au.toString(), ab=ab.toString()
4188
}}}{{{#!if tn="", ps=(au.length==18), ps
4189
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
4190
}}}}}}{{{#!if !ps&&(au.length<17)
4191
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
4192
}}}}}}{{{#!if ab.length<18
4193
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
4194
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2661
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
41952662
}}}}}}
41962663
##i=54
41972664
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
4198
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
4199
}}}{{{#!if ty=ty.toString(), ty.length==19
4200
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2665
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2666
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
42012667
}}}}}}
4202
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
4203
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
4204
}}}{{{#!if ty=ty.toString(), ty.length==19
4205
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4206
}}}}}}{{{#!if ty=+ty
4207
}}}}}}
42082668
{{{#!if ty>ab
42092669
{{{#!if tn-=1, ab+=+("1"+pd)
42102670
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2671
}}}}}}{{{#!if !br
2672
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2673
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
42112674
}}}}}}
4212
{{{#!if !br
4213
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4214
{{{#!if ps=true, tw=0
4215
}}}}}}
4216
{{{#!if !ps
4217
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
4218
}}}{{{#!if ty=ty.toString(), ty.length==19
4219
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4220
}}}}}}
4221
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
4222
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
4223
}}}{{{#!if ty=ty.toString(), ty.length==19
4224
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4225
}}}}}}{{{#!if ty=+ty
4226
}}}}}}
42272675
{{{#!if ty>ab
42282676
{{{#!if au-=1, ab+=+("1"+pd)
4229
}}}}}}{{{#!if au-=tx, ab-=ty
4230
}}}}}}
4231
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
4232
}}}
4233
{{{#!if (au==0)&&(ab==0)
2677
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
42342678
{{{#!if br=true
42352679
}}}}}}}}}
42362680
{{{#!if !br
4237
{{{#!if au=au.toString(), ab=ab.toString()
4238
}}}{{{#!if tn="", ps=(au.length==18), ps
4239
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
4240
}}}}}}{{{#!if !ps&&(au.length<17)
4241
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
4242
}}}}}}{{{#!if ab.length<18
4243
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
4244
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2681
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
42452682
}}}}}}
42462683
##i=55
42472684
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
4248
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
4249
}}}{{{#!if ty=ty.toString(), ty.length==19
4250
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2685
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2686
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
42512687
}}}}}}
4252
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
4253
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
4254
}}}{{{#!if ty=ty.toString(), ty.length==19
4255
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4256
}}}}}}{{{#!if ty=+ty
4257
}}}}}}
42582688
{{{#!if ty>ab
42592689
{{{#!if tn-=1, ab+=+("1"+pd)
42602690
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2691
}}}}}}{{{#!if !br
2692
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2693
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
42612694
}}}}}}
4262
{{{#!if !br
4263
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4264
{{{#!if ps=true, tw=0
4265
}}}}}}
4266
{{{#!if !ps
4267
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
4268
}}}{{{#!if ty=ty.toString(), ty.length==19
4269
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4270
}}}}}}
4271
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
4272
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
4273
}}}{{{#!if ty=ty.toString(), ty.length==19
4274
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4275
}}}}}}{{{#!if ty=+ty
4276
}}}}}}
42772695
{{{#!if ty>ab
42782696
{{{#!if au-=1, ab+=+("1"+pd)
4279
}}}}}}{{{#!if au-=tx, ab-=ty
4280
}}}}}}
4281
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
4282
}}}
4283
{{{#!if (au==0)&&(ab==0)
2697
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
42842698
{{{#!if br=true
42852699
}}}}}}}}}
42862700
{{{#!if !br
4287
{{{#!if au=au.toString(), ab=ab.toString()
4288
}}}{{{#!if tn="", ps=(au.length==18), ps
4289
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
4290
}}}}}}{{{#!if !ps&&(au.length<17)
4291
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
4292
}}}}}}{{{#!if ab.length<18
4293
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
4294
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2701
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
42952702
}}}}}}
42962703
##i=56
42972704
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
4298
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
4299
}}}{{{#!if ty=ty.toString(), ty.length==19
4300
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2705
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2706
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
43012707
}}}}}}
4302
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
4303
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
4304
}}}{{{#!if ty=ty.toString(), ty.length==19
4305
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4306
}}}}}}{{{#!if ty=+ty
4307
}}}}}}
43082708
{{{#!if ty>ab
43092709
{{{#!if tn-=1, ab+=+("1"+pd)
43102710
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2711
}}}}}}{{{#!if !br
2712
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2713
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
43112714
}}}}}}
4312
{{{#!if !br
4313
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4314
{{{#!if ps=true, tw=0
4315
}}}}}}
4316
{{{#!if !ps
4317
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
4318
}}}{{{#!if ty=ty.toString(), ty.length==19
4319
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4320
}}}}}}
4321
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
4322
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
4323
}}}{{{#!if ty=ty.toString(), ty.length==19
4324
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4325
}}}}}}{{{#!if ty=+ty
4326
}}}}}}
43272715
{{{#!if ty>ab
43282716
{{{#!if au-=1, ab+=+("1"+pd)
4329
}}}}}}{{{#!if au-=tx, ab-=ty
4330
}}}}}}
4331
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
4332
}}}
4333
{{{#!if (au==0)&&(ab==0)
2717
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
43342718
{{{#!if br=true
43352719
}}}}}}}}}
43362720
{{{#!if !br
4337
{{{#!if au=au.toString(), ab=ab.toString()
4338
}}}{{{#!if tn="", ps=(au.length==18), ps
4339
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
4340
}}}}}}{{{#!if !ps&&(au.length<17)
4341
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
4342
}}}}}}{{{#!if ab.length<18
4343
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
4344
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2721
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
43452722
}}}}}}
43462723
##i=57
43472724
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
4348
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
4349
}}}{{{#!if ty=ty.toString(), ty.length==19
4350
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2725
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2726
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
43512727
}}}}}}
4352
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
4353
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
4354
}}}{{{#!if ty=ty.toString(), ty.length==19
4355
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4356
}}}}}}{{{#!if ty=+ty
4357
}}}}}}
43582728
{{{#!if ty>ab
43592729
{{{#!if tn-=1, ab+=+("1"+pd)
43602730
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2731
}}}}}}{{{#!if !br
2732
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2733
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
43612734
}}}}}}
4362
{{{#!if !br
4363
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4364
{{{#!if ps=true, tw=0
4365
}}}}}}
4366
{{{#!if !ps
4367
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
4368
}}}{{{#!if ty=ty.toString(), ty.length==19
4369
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4370
}}}}}}
4371
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
4372
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
4373
}}}{{{#!if ty=ty.toString(), ty.length==19
4374
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4375
}}}}}}{{{#!if ty=+ty
4376
}}}}}}
43772735
{{{#!if ty>ab
43782736
{{{#!if au-=1, ab+=+("1"+pd)
4379
}}}}}}{{{#!if au-=tx, ab-=ty
4380
}}}}}}
4381
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
4382
}}}
4383
{{{#!if (au==0)&&(ab==0)
2737
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
43842738
{{{#!if br=true
43852739
}}}}}}}}}
43862740
{{{#!if !br
4387
{{{#!if au=au.toString(), ab=ab.toString()
4388
}}}{{{#!if tn="", ps=(au.length==18), ps
4389
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
4390
}}}}}}{{{#!if !ps&&(au.length<17)
4391
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
4392
}}}}}}{{{#!if ab.length<18
4393
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
4394
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2741
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
43952742
}}}}}}
43962743
##i=58
43972744
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
4398
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
4399
}}}{{{#!if ty=ty.toString(), ty.length==19
4400
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2745
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2746
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
44012747
}}}}}}
4402
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
4403
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
4404
}}}{{{#!if ty=ty.toString(), ty.length==19
4405
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4406
}}}}}}{{{#!if ty=+ty
4407
}}}}}}
44082748
{{{#!if ty>ab
44092749
{{{#!if tn-=1, ab+=+("1"+pd)
44102750
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2751
}}}}}}{{{#!if !br
2752
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2753
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
44112754
}}}}}}
4412
{{{#!if !br
4413
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4414
{{{#!if ps=true, tw=0
4415
}}}}}}
4416
{{{#!if !ps
4417
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
4418
}}}{{{#!if ty=ty.toString(), ty.length==19
4419
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4420
}}}}}}
4421
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
4422
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
4423
}}}{{{#!if ty=ty.toString(), ty.length==19
4424
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4425
}}}}}}{{{#!if ty=+ty
4426
}}}}}}
44272755
{{{#!if ty>ab
44282756
{{{#!if au-=1, ab+=+("1"+pd)
4429
}}}}}}{{{#!if au-=tx, ab-=ty
4430
}}}}}}
4431
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
4432
}}}
4433
{{{#!if (au==0)&&(ab==0)
2757
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
44342758
{{{#!if br=true
44352759
}}}}}}}}}
44362760
{{{#!if !br
4437
{{{#!if au=au.toString(), ab=ab.toString()
4438
}}}{{{#!if tn="", ps=(au.length==18), ps
4439
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
4440
}}}}}}{{{#!if !ps&&(au.length<17)
4441
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
4442
}}}}}}{{{#!if ab.length<18
4443
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
4444
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2761
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
44452762
}}}}}}
44462763
##i=59
44472764
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
4448
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
4449
}}}{{{#!if ty=ty.toString(), ty.length==19
4450
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2765
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2766
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
44512767
}}}}}}
4452
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
4453
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
4454
}}}{{{#!if ty=ty.toString(), ty.length==19
4455
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4456
}}}}}}{{{#!if ty=+ty
4457
}}}}}}
44582768
{{{#!if ty>ab
44592769
{{{#!if tn-=1, ab+=+("1"+pd)
44602770
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2771
}}}}}}{{{#!if !br
2772
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2773
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
44612774
}}}}}}
4462
{{{#!if !br
4463
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4464
{{{#!if ps=true, tw=0
4465
}}}}}}
4466
{{{#!if !ps
4467
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
4468
}}}{{{#!if ty=ty.toString(), ty.length==19
4469
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4470
}}}}}}
4471
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
4472
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
4473
}}}{{{#!if ty=ty.toString(), ty.length==19
4474
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4475
}}}}}}{{{#!if ty=+ty
4476
}}}}}}
44772775
{{{#!if ty>ab
44782776
{{{#!if au-=1, ab+=+("1"+pd)
4479
}}}}}}{{{#!if au-=tx, ab-=ty
4480
}}}}}}
4481
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
4482
}}}
4483
{{{#!if (au==0)&&(ab==0)
2777
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
44842778
{{{#!if br=true
44852779
}}}}}}}}}
44862780
{{{#!if !br
4487
{{{#!if au=au.toString(), ab=ab.toString()
4488
}}}{{{#!if tn="", ps=(au.length==18), ps
4489
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
4490
}}}}}}{{{#!if !ps&&(au.length<17)
4491
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
4492
}}}}}}{{{#!if ab.length<18
4493
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
4494
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2781
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
44952782
}}}}}}
44962783
##i=60
44972784
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
4498
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
4499
}}}{{{#!if ty=ty.toString(), ty.length==19
4500
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2785
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2786
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
45012787
}}}}}}
4502
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
4503
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
4504
}}}{{{#!if ty=ty.toString(), ty.length==19
4505
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4506
}}}}}}{{{#!if ty=+ty
4507
}}}}}}
45082788
{{{#!if ty>ab
45092789
{{{#!if tn-=1, ab+=+("1"+pd)
45102790
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2791
}}}}}}{{{#!if !br
2792
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2793
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
45112794
}}}}}}
4512
{{{#!if !br
4513
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4514
{{{#!if ps=true, tw=0
4515
}}}}}}
4516
{{{#!if !ps
4517
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
4518
}}}{{{#!if ty=ty.toString(), ty.length==19
4519
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4520
}}}}}}
4521
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
4522
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
4523
}}}{{{#!if ty=ty.toString(), ty.length==19
4524
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4525
}}}}}}{{{#!if ty=+ty
4526
}}}}}}
45272795
{{{#!if ty>ab
45282796
{{{#!if au-=1, ab+=+("1"+pd)
4529
}}}}}}{{{#!if au-=tx, ab-=ty
4530
}}}}}}
4531
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
4532
}}}
4533
{{{#!if (au==0)&&(ab==0)
2797
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
45342798
{{{#!if br=true
45352799
}}}}}}}}}
45362800
{{{#!if !br
4537
{{{#!if au=au.toString(), ab=ab.toString()
4538
}}}{{{#!if tn="", ps=(au.length==18), ps
4539
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
4540
}}}}}}{{{#!if !ps&&(au.length<17)
4541
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
4542
}}}}}}{{{#!if ab.length<18
4543
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
4544
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2801
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
45452802
}}}}}}
45462803
##i=61
45472804
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
4548
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
4549
}}}{{{#!if ty=ty.toString(), ty.length==19
4550
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2805
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2806
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
45512807
}}}}}}
4552
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
4553
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
4554
}}}{{{#!if ty=ty.toString(), ty.length==19
4555
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4556
}}}}}}{{{#!if ty=+ty
4557
}}}}}}
45582808
{{{#!if ty>ab
45592809
{{{#!if tn-=1, ab+=+("1"+pd)
45602810
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2811
}}}}}}{{{#!if !br
2812
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2813
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
45612814
}}}}}}
4562
{{{#!if !br
4563
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4564
{{{#!if ps=true, tw=0
4565
}}}}}}
4566
{{{#!if !ps
4567
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
4568
}}}{{{#!if ty=ty.toString(), ty.length==19
4569
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4570
}}}}}}
4571
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
4572
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
4573
}}}{{{#!if ty=ty.toString(), ty.length==19
4574
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4575
}}}}}}{{{#!if ty=+ty
4576
}}}}}}
45772815
{{{#!if ty>ab
45782816
{{{#!if au-=1, ab+=+("1"+pd)
4579
}}}}}}{{{#!if au-=tx, ab-=ty
4580
}}}}}}
4581
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
4582
}}}
4583
{{{#!if (au==0)&&(ab==0)
2817
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
45842818
{{{#!if br=true
45852819
}}}}}}}}}
45862820
{{{#!if !br
4587
{{{#!if au=au.toString(), ab=ab.toString()
4588
}}}{{{#!if tn="", ps=(au.length==18), ps
4589
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
4590
}}}}}}{{{#!if !ps&&(au.length<17)
4591
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
4592
}}}}}}{{{#!if ab.length<18
4593
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
4594
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2821
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
45952822
}}}}}}
45962823
##i=62
45972824
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
4598
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
4599
}}}{{{#!if ty=ty.toString(), ty.length==19
4600
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2825
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2826
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
46012827
}}}}}}
4602
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
4603
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
4604
}}}{{{#!if ty=ty.toString(), ty.length==19
4605
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4606
}}}}}}{{{#!if ty=+ty
4607
}}}}}}
46082828
{{{#!if ty>ab
46092829
{{{#!if tn-=1, ab+=+("1"+pd)
46102830
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2831
}}}}}}{{{#!if !br
2832
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2833
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
46112834
}}}}}}
4612
{{{#!if !br
4613
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4614
{{{#!if ps=true, tw=0
4615
}}}}}}
4616
{{{#!if !ps
4617
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
4618
}}}{{{#!if ty=ty.toString(), ty.length==19
4619
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4620
}}}}}}
4621
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
4622
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
4623
}}}{{{#!if ty=ty.toString(), ty.length==19
4624
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4625
}}}}}}{{{#!if ty=+ty
4626
}}}}}}
46272835
{{{#!if ty>ab
46282836
{{{#!if au-=1, ab+=+("1"+pd)
4629
}}}}}}{{{#!if au-=tx, ab-=ty
4630
}}}}}}
4631
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
4632
}}}
4633
{{{#!if (au==0)&&(ab==0)
2837
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
46342838
{{{#!if br=true
46352839
}}}}}}}}}
46362840
{{{#!if !br
4637
{{{#!if au=au.toString(), ab=ab.toString()
4638
}}}{{{#!if tn="", ps=(au.length==18), ps
4639
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
4640
}}}}}}{{{#!if !ps&&(au.length<17)
4641
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
4642
}}}}}}{{{#!if ab.length<18
4643
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
4644
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2841
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
46452842
}}}}}}
46462843
##i=63
46472844
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
4648
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
4649
}}}{{{#!if ty=ty.toString(), ty.length==19
4650
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2845
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2846
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
46512847
}}}}}}
4652
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
4653
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
4654
}}}{{{#!if ty=ty.toString(), ty.length==19
4655
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4656
}}}}}}{{{#!if ty=+ty
4657
}}}}}}
46582848
{{{#!if ty>ab
46592849
{{{#!if tn-=1, ab+=+("1"+pd)
46602850
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2851
}}}}}}{{{#!if !br
2852
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2853
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
46612854
}}}}}}
4662
{{{#!if !br
4663
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4664
{{{#!if ps=true, tw=0
4665
}}}}}}
4666
{{{#!if !ps
4667
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
4668
}}}{{{#!if ty=ty.toString(), ty.length==19
4669
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4670
}}}}}}
4671
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
4672
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
4673
}}}{{{#!if ty=ty.toString(), ty.length==19
4674
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4675
}}}}}}{{{#!if ty=+ty
4676
}}}}}}
46772855
{{{#!if ty>ab
46782856
{{{#!if au-=1, ab+=+("1"+pd)
4679
}}}}}}{{{#!if au-=tx, ab-=ty
4680
}}}}}}
4681
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
4682
}}}
4683
{{{#!if (au==0)&&(ab==0)
2857
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
46842858
{{{#!if br=true
46852859
}}}}}}}}}
46862860
{{{#!if !br
4687
{{{#!if au=au.toString(), ab=ab.toString()
4688
}}}{{{#!if tn="", ps=(au.length==18), ps
4689
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
4690
}}}}}}{{{#!if !ps&&(au.length<17)
4691
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
4692
}}}}}}{{{#!if ab.length<18
4693
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
4694
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2861
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
46952862
}}}}}}
46962863
##i=64
46972864
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
4698
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
4699
}}}{{{#!if ty=ty.toString(), ty.length==19
4700
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2865
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2866
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
47012867
}}}}}}
4702
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
4703
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
4704
}}}{{{#!if ty=ty.toString(), ty.length==19
4705
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4706
}}}}}}{{{#!if ty=+ty
4707
}}}}}}
47082868
{{{#!if ty>ab
47092869
{{{#!if tn-=1, ab+=+("1"+pd)
47102870
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2871
}}}}}}{{{#!if !br
2872
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2873
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
47112874
}}}}}}
4712
{{{#!if !br
4713
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4714
{{{#!if ps=true, tw=0
4715
}}}}}}
4716
{{{#!if !ps
4717
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
4718
}}}{{{#!if ty=ty.toString(), ty.length==19
4719
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4720
}}}}}}
4721
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
4722
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
4723
}}}{{{#!if ty=ty.toString(), ty.length==19
4724
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4725
}}}}}}{{{#!if ty=+ty
4726
}}}}}}
47272875
{{{#!if ty>ab
47282876
{{{#!if au-=1, ab+=+("1"+pd)
4729
}}}}}}{{{#!if au-=tx, ab-=ty
4730
}}}}}}
4731
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
4732
}}}
4733
{{{#!if (au==0)&&(ab==0)
2877
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
47342878
{{{#!if br=true
47352879
}}}}}}}}}
47362880
{{{#!if !br
4737
{{{#!if au=au.toString(), ab=ab.toString()
4738
}}}{{{#!if tn="", ps=(au.length==18), ps
4739
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
4740
}}}}}}{{{#!if !ps&&(au.length<17)
4741
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
4742
}}}}}}{{{#!if ab.length<18
4743
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
4744
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2881
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
47452882
}}}}}}
47462883
##i=65
47472884
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
4748
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
4749
}}}{{{#!if ty=ty.toString(), ty.length==19
4750
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2885
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2886
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
47512887
}}}}}}
4752
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
4753
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
4754
}}}{{{#!if ty=ty.toString(), ty.length==19
4755
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4756
}}}}}}{{{#!if ty=+ty
4757
}}}}}}
47582888
{{{#!if ty>ab
47592889
{{{#!if tn-=1, ab+=+("1"+pd)
47602890
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2891
}}}}}}{{{#!if !br
2892
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2893
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
47612894
}}}}}}
4762
{{{#!if !br
4763
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4764
{{{#!if ps=true, tw=0
4765
}}}}}}
4766
{{{#!if !ps
4767
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
4768
}}}{{{#!if ty=ty.toString(), ty.length==19
4769
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4770
}}}}}}
4771
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
4772
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
4773
}}}{{{#!if ty=ty.toString(), ty.length==19
4774
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4775
}}}}}}{{{#!if ty=+ty
4776
}}}}}}
47772895
{{{#!if ty>ab
47782896
{{{#!if au-=1, ab+=+("1"+pd)
4779
}}}}}}{{{#!if au-=tx, ab-=ty
4780
}}}}}}
4781
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
4782
}}}
4783
{{{#!if (au==0)&&(ab==0)
2897
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
47842898
{{{#!if br=true
47852899
}}}}}}}}}
47862900
{{{#!if !br
4787
{{{#!if au=au.toString(), ab=ab.toString()
4788
}}}{{{#!if tn="", ps=(au.length==18), ps
4789
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
4790
}}}}}}{{{#!if !ps&&(au.length<17)
4791
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
4792
}}}}}}{{{#!if ab.length<18
4793
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
4794
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2901
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
47952902
}}}}}}
47962903
##i=66
47972904
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
4798
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
4799
}}}{{{#!if ty=ty.toString(), ty.length==19
4800
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2905
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2906
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
48012907
}}}}}}
4802
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
4803
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
4804
}}}{{{#!if ty=ty.toString(), ty.length==19
4805
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4806
}}}}}}{{{#!if ty=+ty
4807
}}}}}}
48082908
{{{#!if ty>ab
48092909
{{{#!if tn-=1, ab+=+("1"+pd)
48102910
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2911
}}}}}}{{{#!if !br
2912
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2913
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
48112914
}}}}}}
4812
{{{#!if !br
4813
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4814
{{{#!if ps=true, tw=0
4815
}}}}}}
4816
{{{#!if !ps
4817
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
4818
}}}{{{#!if ty=ty.toString(), ty.length==19
4819
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4820
}}}}}}
4821
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
4822
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
4823
}}}{{{#!if ty=ty.toString(), ty.length==19
4824
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4825
}}}}}}{{{#!if ty=+ty
4826
}}}}}}
48272915
{{{#!if ty>ab
48282916
{{{#!if au-=1, ab+=+("1"+pd)
4829
}}}}}}{{{#!if au-=tx, ab-=ty
4830
}}}}}}
4831
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
4832
}}}
4833
{{{#!if (au==0)&&(ab==0)
2917
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
48342918
{{{#!if br=true
48352919
}}}}}}}}}
48362920
{{{#!if !br
4837
{{{#!if au=au.toString(), ab=ab.toString()
4838
}}}{{{#!if tn="", ps=(au.length==18), ps
4839
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
4840
}}}}}}{{{#!if !ps&&(au.length<17)
4841
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
4842
}}}}}}{{{#!if ab.length<18
4843
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
4844
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2921
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
48452922
}}}}}}
48462923
##i=67
48472924
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
4848
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
4849
}}}{{{#!if ty=ty.toString(), ty.length==19
4850
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2925
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2926
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
48512927
}}}}}}
4852
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
4853
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
4854
}}}{{{#!if ty=ty.toString(), ty.length==19
4855
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4856
}}}}}}{{{#!if ty=+ty
4857
}}}}}}
48582928
{{{#!if ty>ab
48592929
{{{#!if tn-=1, ab+=+("1"+pd)
48602930
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2931
}}}}}}{{{#!if !br
2932
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2933
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
48612934
}}}}}}
4862
{{{#!if !br
4863
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4864
{{{#!if ps=true, tw=0
4865
}}}}}}
4866
{{{#!if !ps
4867
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
4868
}}}{{{#!if ty=ty.toString(), ty.length==19
4869
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4870
}}}}}}
4871
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
4872
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
4873
}}}{{{#!if ty=ty.toString(), ty.length==19
4874
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4875
}}}}}}{{{#!if ty=+ty
4876
}}}}}}
48772935
{{{#!if ty>ab
48782936
{{{#!if au-=1, ab+=+("1"+pd)
4879
}}}}}}{{{#!if au-=tx, ab-=ty
4880
}}}}}}
4881
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
4882
}}}
4883
{{{#!if (au==0)&&(ab==0)
2937
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
48842938
{{{#!if br=true
48852939
}}}}}}}}}
48862940
{{{#!if !br
4887
{{{#!if au=au.toString(), ab=ab.toString()
4888
}}}{{{#!if tn="", ps=(au.length==18), ps
4889
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
4890
}}}}}}{{{#!if !ps&&(au.length<17)
4891
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
4892
}}}}}}{{{#!if ab.length<18
4893
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
4894
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2941
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
48952942
}}}}}}
48962943
##i=68
48972944
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
4898
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
4899
}}}{{{#!if ty=ty.toString(), ty.length==19
4900
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2945
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2946
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
49012947
}}}}}}
4902
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
4903
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
4904
}}}{{{#!if ty=ty.toString(), ty.length==19
4905
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4906
}}}}}}{{{#!if ty=+ty
4907
}}}}}}
49082948
{{{#!if ty>ab
49092949
{{{#!if tn-=1, ab+=+("1"+pd)
49102950
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2951
}}}}}}{{{#!if !br
2952
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2953
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
49112954
}}}}}}
4912
{{{#!if !br
4913
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4914
{{{#!if ps=true, tw=0
4915
}}}}}}
4916
{{{#!if !ps
4917
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
4918
}}}{{{#!if ty=ty.toString(), ty.length==19
4919
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4920
}}}}}}
4921
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
4922
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
4923
}}}{{{#!if ty=ty.toString(), ty.length==19
4924
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4925
}}}}}}{{{#!if ty=+ty
4926
}}}}}}
49272955
{{{#!if ty>ab
49282956
{{{#!if au-=1, ab+=+("1"+pd)
4929
}}}}}}{{{#!if au-=tx, ab-=ty
4930
}}}}}}
4931
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
4932
}}}
4933
{{{#!if (au==0)&&(ab==0)
2957
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
49342958
{{{#!if br=true
49352959
}}}}}}}}}
49362960
{{{#!if !br
4937
{{{#!if au=au.toString(), ab=ab.toString()
4938
}}}{{{#!if tn="", ps=(au.length==18), ps
4939
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
4940
}}}}}}{{{#!if !ps&&(au.length<17)
4941
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
4942
}}}}}}{{{#!if ab.length<18
4943
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
4944
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2961
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
49452962
}}}}}}
49462963
##i=69
49472964
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
4948
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
4949
}}}{{{#!if ty=ty.toString(), ty.length==19
4950
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2965
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2966
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
49512967
}}}}}}
4952
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
4953
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
4954
}}}{{{#!if ty=ty.toString(), ty.length==19
4955
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4956
}}}}}}{{{#!if ty=+ty
4957
}}}}}}
49582968
{{{#!if ty>ab
49592969
{{{#!if tn-=1, ab+=+("1"+pd)
49602970
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2971
}}}}}}{{{#!if !br
2972
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2973
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
49612974
}}}}}}
4962
{{{#!if !br
4963
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
4964
{{{#!if ps=true, tw=0
4965
}}}}}}
4966
{{{#!if !ps
4967
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
4968
}}}{{{#!if ty=ty.toString(), ty.length==19
4969
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4970
}}}}}}
4971
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
4972
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
4973
}}}{{{#!if ty=ty.toString(), ty.length==19
4974
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
4975
}}}}}}{{{#!if ty=+ty
4976
}}}}}}
49772975
{{{#!if ty>ab
49782976
{{{#!if au-=1, ab+=+("1"+pd)
4979
}}}}}}{{{#!if au-=tx, ab-=ty
4980
}}}}}}
4981
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
4982
}}}
4983
{{{#!if (au==0)&&(ab==0)
2977
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
49842978
{{{#!if br=true
49852979
}}}}}}}}}
49862980
{{{#!if !br
4987
{{{#!if au=au.toString(), ab=ab.toString()
4988
}}}{{{#!if tn="", ps=(au.length==18), ps
4989
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
4990
}}}}}}{{{#!if !ps&&(au.length<17)
4991
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
4992
}}}}}}{{{#!if ab.length<18
4993
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
4994
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
2981
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
49952982
}}}}}}
49962983
##i=70
49972984
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
4998
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
4999
}}}{{{#!if ty=ty.toString(), ty.length==19
5000
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
2985
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
2986
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
50012987
}}}}}}
5002
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
5003
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
5004
}}}{{{#!if ty=ty.toString(), ty.length==19
5005
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
5006
}}}}}}{{{#!if ty=+ty
5007
}}}}}}
50082988
{{{#!if ty>ab
50092989
{{{#!if tn-=1, ab+=+("1"+pd)
50102990
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
2991
}}}}}}{{{#!if !br
2992
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
2993
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
50112994
}}}}}}
5012
{{{#!if !br
5013
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
5014
{{{#!if ps=true, tw=0
5015
}}}}}}
5016
{{{#!if !ps
5017
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
5018
}}}{{{#!if ty=ty.toString(), ty.length==19
5019
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
5020
}}}}}}
5021
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
5022
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
5023
}}}{{{#!if ty=ty.toString(), ty.length==19
5024
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
5025
}}}}}}{{{#!if ty=+ty
5026
}}}}}}
50272995
{{{#!if ty>ab
50282996
{{{#!if au-=1, ab+=+("1"+pd)
5029
}}}}}}{{{#!if au-=tx, ab-=ty
5030
}}}}}}
5031
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
5032
}}}
5033
{{{#!if (au==0)&&(ab==0)
2997
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
50342998
{{{#!if br=true
50352999
}}}}}}}}}
50363000
{{{#!if !br
5037
{{{#!if au=au.toString(), ab=ab.toString()
5038
}}}{{{#!if tn="", ps=(au.length==18), ps
5039
{{{#!if tn=au.substr(0,1), au=au.substr(1,17)
5040
}}}}}}{{{#!if !ps&&(au.length<17)
5041
{{{#!if au=pd+au, au=au.substr(au.length-17,17)
5042
}}}}}}{{{#!if ab.length<18
5043
{{{#!if ab=pd+ab, ab=ab.substr(ab.length-18,18)
5044
}}}}}}{{{#!if au+=ab.substr(0,1), ab=ab.substr(1,17)+"0"
3001
{{{#!if au=au.toString(), ab=ab.toString(), ps=(au.length==18), tn=ps?au.substr(0,1):"", au=ps?au.substr(1):(pd+au).substr(-17), ab=(ab.length<18)?(pd+ab).substr(-18):ab, au+=ab.substr(0,1), ab=ab.substr(1)+"0"
50453002
}}}}}}
50463003
##i=71
50473004
{{{#!if au=+au, ab=+ab, tz=0, !br&&(tn!="")
5048
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz
5049
}}}{{{#!if ty=ty.toString(), ty.length==19
5050
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
3005
{{{#!if tn+=pd, tn=+tn, tz=tn/bu, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
3006
{{{#!if tz=(tz==0):0:tz-1, tx=bu*tz, ty=bb*tz, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty
50513007
}}}}}}
5052
{{{#!if ty=+ty, (tx>tn)||((tx==tn)&&(ty>0))
5053
{{{#!if tz-=1, tx=bu*tz, ty=bb*tz
5054
}}}{{{#!if ty=ty.toString(), ty.length==19
5055
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
5056
}}}}}}{{{#!if ty=+ty
5057
}}}}}}
50583008
{{{#!if ty>ab
50593009
{{{#!if tn-=1, ab+=+("1"+pd)
50603010
}}}}}}{{{#!if au+=(tn-tx), ab-=ty, tn=""
3011
}}}}}}{{{#!if !br
3012
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
3013
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw, ty=ty.toString(), ps=(ty.length==19), tx=ps?tx+(+ty.substr(0,1)):tx, ty=ps?ty=ty.substr(1):ty, ty=+ty,
50613014
}}}}}}
5062
{{{#!if !br
5063
{{{#!if ps=false, (au<bu)||((au==bu)&&(ab<bb))
5064
{{{#!if ps=true, tw=0
5065
}}}}}}
5066
{{{#!if !ps
5067
{{{#!if tw=au/bu, tx=bu*tw, ty=bb*tw
5068
}}}{{{#!if ty=ty.toString(), ty.length==19
5069
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
5070
}}}}}}
5071
{{{#!if ty=+ty, (tx>au)||((tx==au)&&(ty>ab))
5072
{{{#!if tw-=1, tx=bu*tw, ty=bb*tw
5073
}}}{{{#!if ty=ty.toString(), ty.length==19
5074
{{{#!if tx+=+(ty.substr(0,1)), ty=ty.substr(1,18)
5075
}}}}}}{{{#!if ty=+ty
5076
}}}}}}
50773015
{{{#!if ty>ab
50783016
{{{#!if au-=1, ab+=+("1"+pd)
5079
}}}}}}{{{#!if au-=tx, ab-=ty
5080
}}}}}}
5081
{{{#!if tw+=tz, tw=tw.toString(), tm+=tw
5082
}}}
5083
{{{#!if (au==0)&&(ab==0)
3017
}}}}}}{{{#!if au-=tx, ab-=ty, tw+=tz, tw=tw.toString(), tm+=tw, (au==0)&&(ab==0)
50843018
{{{#!if br=true
50853019
}}}}}}}}}
50863020
tn을 빈 문자열로 초기화하고 변수 ts를 가져옵니다. 마지막 72회까지 몫을 구하는 계산을 했음에도 불구하고 나머지가 나누어떨어져 0이 되지 않는다면 tn을 "..."로, ts를 true로 바꿉니다.
......