]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Introduction of the TPC ALTRO mapping files.
authorcvetan <cvetan@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 16 Mar 2006 11:37:07 +0000 (11:37 +0000)
committercvetan <cvetan@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 16 Mar 2006 11:37:07 +0000 (11:37 +0000)
TPC/mapping/Patch0.data [new file with mode: 0644]
TPC/mapping/Patch1.data [new file with mode: 0644]
TPC/mapping/Patch2.data [new file with mode: 0644]
TPC/mapping/Patch3.data [new file with mode: 0644]
TPC/mapping/Patch4.data [new file with mode: 0644]
TPC/mapping/Patch5.data [new file with mode: 0644]

diff --git a/TPC/mapping/Patch0.data b/TPC/mapping/Patch0.data
new file mode 100644 (file)
index 0000000..039be6e
--- /dev/null
@@ -0,0 +1,2306 @@
+2304
+3199
+0      0       31
+1      0       30
+2      0       32
+3      1       30
+4      0       33
+5      1       31
+6      1       32
+7      2       30
+8      4       31
+9      3       32
+10     3       31
+11     2       33
+12     3       30
+13     2       32
+14     2       31
+15     1       33
+16     7       33
+17     8       34
+18     6       31
+19     7       35
+20     6       32
+21     7       34
+22     5       32
+23     6       34
+24     3       33
+25     4       32
+26     4       34
+27     5       31
+28     4       33
+29     5       34
+30     6       33
+31     5       33
+32     7       32
+33     8       35
+34     8       33
+35     9       34
+36     8       32
+37     9       35
+38     9       33
+39     10      35
+40     11      36
+41     11      33
+42     11      35
+43     11      34
+44     10      33
+45     10      34
+46     10      36
+47     9       32
+48     15      37
+49     15      34
+50     15      36
+51     15      35
+52     14      37
+53     14      34
+54     14      36
+55     14      35
+56     12      34
+57     12      35
+58     12      33
+59     12      36
+60     13      35
+61     13      36
+62     13      34
+63     13      37
+64     16      36
+65     16      35
+66     16      37
+67     17      36
+68     16      38
+69     17      35
+70     17      37
+71     18      36
+72     20      37
+73     19      38
+74     19      36
+75     18      38
+76     19      37
+77     18      37
+78     18      35
+79     17      38
+80     23      37
+81     23      40
+82     23      38
+83     23      39
+84     22      37
+85     22      40
+86     22      38
+87     22      39
+88     19      39
+89     20      36
+90     20      38
+91     21      36
+92     20      39
+93     21      38
+94     21      39
+95     21      37
+96     24      38
+97     24      39
+98     24      37
+99     24      40
+100    25      39
+101    25      40
+102    25      38
+103    25      41
+104    26      41
+105    28      39
+106    27      39
+107    28      40
+108    27      38
+109    26      38
+110    26      40
+111    26      39
+112    30      42
+113    30      37
+114    30      41
+115    30      38
+116    29      42
+117    30      39
+118    29      41
+119    30      40
+120    28      38
+121    27      40
+122    29      40
+123    27      41
+124    29      39
+125    28      41
+126    29      38
+127    28      42
+128    0       29
+129    0       27
+130    1       28
+131    0       28
+132    1       29
+133    1       27
+134    2       28
+135    2       27
+136    5       27
+137    4       29
+138    4       28
+139    3       29
+140    4       27
+141    3       28
+142    3       27
+143    2       29
+144    8       29
+145    9       30
+146    7       28
+147    8       31
+148    7       29
+149    8       30
+150    6       28
+151    7       31
+152    4       30
+153    5       28
+154    5       30
+155    6       27
+156    5       29
+157    6       30
+158    7       30
+159    6       29
+160    8       28
+161    9       31
+162    9       29
+163    10      31
+164    9       28
+165    10      32
+166    10      30
+167    11      31
+168    12      32
+169    12      29
+170    12      31
+171    12      30
+172    11      29
+173    11      30
+174    11      32
+175    10      29
+176    16      34
+177    16      31
+178    16      33
+179    16      32
+180    15      33
+181    15      30
+182    15      32
+183    15      31
+184    13      31
+185    13      32
+186    13      30
+187    13      33
+188    14      31
+189    14      32
+190    14      30
+191    14      33
+192    16      30
+193    17      30
+194    17      31
+195    18      32
+196    17      32
+197    18      31
+198    17      33
+199    18      30
+200    20      33
+201    19      34
+202    19      31
+203    18      34
+204    19      32
+205    18      33
+206    19      33
+207    17      34
+208    23      33
+209    22      35
+210    23      34
+211    21      35
+212    22      32
+213    21      34
+214    22      33
+215    21      33
+216    19      35
+217    20      32
+218    20      34
+219    20      31
+220    20      35
+221    21      31
+222    21      32
+223    22      34
+224    23      32
+225    22      36
+226    24      34
+227    23      35
+228    24      33
+229    23      36
+230    24      32
+231    24      35
+232    25      37
+233    26      34
+234    25      36
+235    26      35
+236    25      35
+237    25      33
+238    24      36
+239    25      34
+240    29      37
+241    29      34
+242    29      36
+243    29      35
+244    28      37
+245    28      34
+246    28      36
+247    28      35
+248    26      33
+249    26      36
+250    27      35
+251    26      37
+252    27      34
+253    27      36
+254    27      33
+255    27      37
+256    0       24
+257    0       23
+258    0       25
+259    1       23
+260    0       26
+261    1       24
+262    1       25
+263    2       23
+264    4       23
+265    3       25
+266    3       24
+267    2       26
+268    3       23
+269    2       25
+270    2       24
+271    1       26
+272    7       25
+273    8       26
+274    6       23
+275    7       27
+276    6       24
+277    7       26
+278    5       24
+279    6       26
+280    3       26
+281    4       24
+282    4       26
+283    5       23
+284    4       25
+285    5       26
+286    6       25
+287    5       25
+288    7       24
+289    8       27
+290    8       25
+291    9       26
+292    8       24
+293    9       27
+294    9       25
+295    10      27
+296    10      25
+297    12      25
+298    11      26
+299    12      26
+300    11      25
+301    10      26
+302    10      28
+303    9       24
+304    14      29
+305    15      25
+306    14      28
+307    15      26
+308    13      29
+309    14      25
+310    13      28
+311    14      26
+312    13      27
+313    11      27
+314    13      26
+315    11      28
+316    13      25
+317    12      27
+318    14      27
+319    12      28
+320    16      28
+321    16      27
+322    15      27
+323    16      26
+324    15      28
+325    17      27
+326    15      29
+327    17      26
+328    19      27
+329    18      28
+330    19      28
+331    17      29
+332    18      26
+333    17      28
+334    18      27
+335    16      29
+336    22      28
+337    23      30
+338    22      29
+339    22      31
+340    21      27
+341    22      30
+342    21      28
+343    21      30
+344    18      29
+345    20      28
+346    19      29
+347    20      27
+348    19      30
+349    20      30
+350    21      29
+351    20      29
+352    23      29
+353    23      31
+354    23      28
+355    24      30
+356    24      29
+357    24      31
+358    24      28
+359    25      31
+360    26      30
+361    27      30
+362    26      29
+363    26      28
+364    25      28
+365    25      29
+366    25      32
+367    25      30
+368    29      33
+369    29      29
+370    29      32
+371    29      30
+372    28      33
+373    29      31
+374    28      32
+375    28      29
+376    27      29
+377    26      31
+378    27      28
+379    26      32
+380    28      31
+381    27      31
+382    28      30
+383    27      32
+384    0       20
+385    0       19
+386    0       21
+387    1       19
+388    0       22
+389    1       20
+390    1       21
+391    2       19
+392    4       20
+393    3       21
+394    3       20
+395    2       22
+396    3       19
+397    2       21
+398    2       20
+399    1       22
+400    8       20
+401    8       22
+402    8       21
+403    7       23
+404    7       20
+405    7       22
+406    7       21
+407    6       22
+408    3       22
+409    4       21
+410    4       22
+411    5       21
+412    5       22
+413    5       20
+414    6       21
+415    6       20
+416    9       21
+417    8       23
+418    9       20
+419    9       22
+420    10      22
+421    9       23
+422    10      21
+423    10      23
+424    12      23
+425    12      21
+426    11      24
+427    12      22
+428    11      23
+429    11      21
+430    10      24
+431    11      22
+432    16      24
+433    16      22
+434    15      24
+435    16      23
+436    15      23
+437    15      21
+438    14      24
+439    15      22
+440    13      22
+441    12      24
+442    13      21
+443    13      23
+444    14      22
+445    13      24
+446    14      21
+447    14      23
+448    17      22
+449    18      23
+450    17      23
+451    18      22
+452    16      25
+453    19      24
+454    17      24
+455    19      23
+456    20      22
+457    19      25
+458    20      23
+459    18      25
+460    20      24
+461    18      24
+462    19      22
+463    17      25
+464    23      24
+465    23      26
+466    23      25
+467    22      27
+468    22      23
+469    22      26
+470    22      24
+471    21      26
+472    19      26
+473    21      23
+474    20      25
+475    21      22
+476    20      26
+477    21      24
+478    21      25
+479    22      25
+480    23      23
+481    23      27
+482    24      25
+483    24      26
+484    24      24
+485    24      27
+486    24      23
+487    25      25
+488    25      27
+489    27      25
+490    26      25
+491    26      23
+492    26      24
+493    25      23
+494    25      26
+495    25      24
+496    29      28
+497    29      24
+498    29      27
+499    29      25
+500    28      28
+501    29      26
+502    28      27
+503    28      24
+504    27      24
+505    26      26
+506    27      23
+507    26      27
+508    28      26
+509    27      26
+510    28      25
+511    27      27
+512    0       16
+513    0       15
+514    0       17
+515    1       15
+516    0       18
+517    1       16
+518    1       17
+519    2       15
+520    4       16
+521    3       17
+522    3       16
+523    2       18
+524    3       15
+525    2       17
+526    2       16
+527    1       18
+528    7       17
+529    8       18
+530    6       16
+531    7       19
+532    6       17
+533    7       18
+534    5       17
+535    6       19
+536    3       18
+537    4       17
+538    4       19
+539    5       16
+540    4       18
+541    5       19
+542    6       18
+543    5       18
+544    7       16
+545    8       19
+546    8       17
+547    9       18
+548    8       16
+549    9       19
+550    9       17
+551    10      19
+552    11      20
+553    11      17
+554    11      19
+555    11      18
+556    10      17
+557    10      18
+558    10      20
+559    9       16
+560    15      20
+561    15      17
+562    15      19
+563    15      18
+564    14      20
+565    14      17
+566    14      19
+567    14      18
+568    12      18
+569    12      19
+570    12      17
+571    12      20
+572    13      18
+573    13      19
+574    13      17
+575    13      20
+576    16      17
+577    17      19
+578    16      18
+579    17      18
+580    16      19
+581    17      17
+582    16      20
+583    18      19
+584    19      18
+585    18      20
+586    19      19
+587    17      21
+588    18      17
+589    17      20
+590    18      18
+591    16      21
+592    23      20
+593    22      21
+594    22      18
+595    21      21
+596    22      19
+597    21      20
+598    22      20
+599    20      21
+600    18      21
+601    20      19
+602    19      20
+603    20      18
+604    19      21
+605    21      19
+606    20      20
+607    21      18
+608    23      19
+609    22      22
+610    23      18
+611    23      21
+612    24      20
+613    23      22
+614    24      19
+615    24      21
+616    25      22
+617    26      19
+618    25      21
+619    26      20
+620    25      20
+621    25      19
+622    24      22
+623    24      18
+624    29      23
+625    29      19
+626    29      22
+627    29      20
+628    28      23
+629    29      21
+630    28      22
+631    28      19
+632    27      20
+633    26      21
+634    27      19
+635    26      22
+636    28      21
+637    27      21
+638    28      20
+639    27      22
+640    0       14
+641    0       12
+642    1       13
+643    0       13
+644    1       14
+645    1       12
+646    2       13
+647    2       12
+648    5       12
+649    4       14
+650    4       13
+651    3       14
+652    4       12
+653    3       13
+654    3       12
+655    2       14
+656    9       13
+657    8       14
+658    8       12
+659    7       15
+660    8       13
+661    7       14
+662    7       12
+663    6       15
+664    4       15
+665    5       13
+666    5       15
+667    6       12
+668    5       14
+669    6       13
+670    6       14
+671    7       13
+672    9       12
+673    8       15
+674    10      14
+675    9       14
+676    10      13
+677    9       15
+678    10      12
+679    10      15
+680    11      16
+681    12      13
+682    11      15
+683    12      14
+684    11      14
+685    11      12
+686    10      16
+687    11      13
+688    15      16
+689    15      14
+690    15      15
+691    14      12
+692    14      16
+693    14      13
+694    14      15
+695    14      14
+696    12      12
+697    12      15
+698    13      14
+699    12      16
+700    13      13
+701    13      15
+702    13      12
+703    13      16
+704    15      12
+705    16      14
+706    15      13
+707    16      13
+708    16      15
+709    17      14
+710    16      16
+711    17      13
+712    19      14
+713    18      16
+714    19      15
+715    18      15
+716    18      13
+717    17      16
+718    18      14
+719    17      15
+720    23      14
+721    22      16
+722    23      15
+723    21      17
+724    22      13
+725    21      16
+726    22      14
+727    20      17
+728    19      16
+729    20      15
+730    19      17
+731    20      14
+732    20      16
+733    21      14
+734    21      15
+735    22      15
+736    23      13
+737    22      17
+738    24      15
+739    23      16
+740    24      14
+741    23      17
+742    24      13
+743    24      16
+744    25      18
+745    26      15
+746    25      17
+747    26      16
+748    25      16
+749    25      14
+750    24      17
+751    25      15
+752    29      18
+753    29      15
+754    29      17
+755    29      16
+756    28      18
+757    28      15
+758    28      17
+759    28      16
+760    26      14
+761    26      17
+762    27      16
+763    26      18
+764    27      15
+765    27      17
+766    27      14
+767    27      18
+768    0       9
+769    0       8
+770    0       10
+771    1       8
+772    0       11
+773    1       9
+774    1       10
+775    2       8
+776    4       8
+777    3       10
+778    3       9
+779    2       11
+780    3       8
+781    2       10
+782    2       9
+783    1       11
+784    7       8
+785    7       11
+786    7       9
+787    7       10
+788    6       8
+789    6       11
+790    6       9
+791    6       10
+792    3       11
+793    4       9
+794    4       11
+795    5       8
+796    4       10
+797    5       10
+798    5       11
+799    5       9
+800    8       9
+801    8       10
+802    8       8
+803    8       11
+804    9       9
+805    9       10
+806    9       8
+807    9       11
+808    11      11
+809    11      8
+810    11      10
+811    10      8
+812    11      9
+813    10      9
+814    10      11
+815    10      10
+816    15      11
+817    15      8
+818    15      10
+819    15      9
+820    14      11
+821    14      8
+822    14      10
+823    14      9
+824    12      9
+825    12      10
+826    12      8
+827    12      11
+828    13      9
+829    13      10
+830    13      8
+831    13      11
+832    16      10
+833    16      9
+834    16      11
+835    17      10
+836    16      12
+837    17      9
+838    17      11
+839    18      10
+840    19      9
+841    19      12
+842    19      10
+843    18      12
+844    19      11
+845    18      11
+846    18      9
+847    17      12
+848    22      9
+849    23      11
+850    22      10
+851    22      12
+852    21      9
+853    22      11
+854    21      10
+855    21      13
+856    19      13
+857    20      11
+858    20      12
+859    20      10
+860    20      13
+861    20      9
+862    21      12
+863    21      11
+864    23      10
+865    23      12
+866    23      9
+867    24      11
+868    24      10
+869    24      12
+870    24      9
+871    25      11
+872    25      13
+873    27      11
+874    26      11
+875    26      9
+876    26      10
+877    25      9
+878    25      12
+879    25      10
+880    29      14
+881    29      10
+882    29      13
+883    29      11
+884    28      14
+885    29      12
+886    28      13
+887    28      10
+888    27      10
+889    26      12
+890    27      9
+891    26      13
+892    28      12
+893    27      12
+894    28      11
+895    27      13
+896    0       5
+897    0       4
+898    0       6
+899    1       4
+900    0       7
+901    1       5
+902    1       6
+903    2       4
+904    4       4
+905    3       6
+906    3       5
+907    2       7
+908    3       4
+909    2       6
+910    2       5
+911    1       7
+912    7       4
+913    7       7
+914    7       5
+915    7       6
+916    6       4
+917    6       7
+918    6       5
+919    6       6
+920    3       7
+921    4       5
+922    4       7
+923    5       4
+924    4       6
+925    5       6
+926    5       7
+927    5       5
+928    8       5
+929    8       6
+930    8       4
+931    8       7
+932    9       5
+933    9       6
+934    9       4
+935    9       7
+936    11      7
+937    11      4
+938    11      6
+939    10      4
+940    11      5
+941    10      5
+942    10      7
+943    10      6
+944    15      7
+945    15      4
+946    15      6
+947    15      5
+948    14      7
+949    14      4
+950    14      6
+951    14      5
+952    12      5
+953    12      6
+954    12      4
+955    12      7
+956    13      5
+957    13      6
+958    13      4
+959    13      7
+960    16      4
+961    17      6
+962    16      5
+963    17      5
+964    16      6
+965    17      4
+966    16      7
+967    18      6
+968    19      5
+969    18      7
+970    19      6
+971    17      8
+972    18      4
+973    17      7
+974    18      5
+975    16      8
+976    21      4
+977    22      8
+978    21      5
+979    22      7
+980    21      6
+981    21      8
+982    20      5
+983    21      7
+984    18      8
+985    19      4
+986    19      7
+987    20      4
+988    19      8
+989    20      7
+990    20      8
+991    20      6
+992    22      6
+993    23      7
+994    22      5
+995    23      8
+996    23      6
+997    24      7
+998    23      5
+999    24      8
+1000   25      7
+1001   26      5
+1002   25      6
+1003   26      6
+1004   25      5
+1005   24      5
+1006   25      8
+1007   24      6
+1008   29      9
+1009   29      5
+1010   29      8
+1011   29      6
+1012   28      9
+1013   29      7
+1014   28      8
+1015   28      5
+1016   27      6
+1017   26      7
+1018   27      5
+1019   26      8
+1020   28      7
+1021   27      7
+1022   28      6
+1023   27      8
+1024   0       1
+1025   0       0
+1026   0       2
+1027   1       0
+1028   0       3
+1029   1       1
+1030   1       2
+1031   2       0
+1032   4       0
+1033   3       2
+1034   3       1
+1035   2       3
+1036   3       0
+1037   2       2
+1038   2       1
+1039   1       3
+1040   7       1
+1041   7       3
+1042   7       0
+1043   7       2
+1044   6       1
+1045   6       3
+1046   6       0
+1047   6       2
+1048   3       3
+1049   4       1
+1050   4       2
+1051   5       0
+1052   4       3
+1053   5       1
+1054   5       3
+1055   5       2
+1056   8       0
+1057   8       2
+1058   8       1
+1059   8       3
+1060   9       0
+1061   9       2
+1062   9       1
+1063   9       3
+1064   11      3
+1065   11      0
+1066   11      2
+1067   11      1
+1068   10      3
+1069   10      1
+1070   10      2
+1071   10      0
+1072   15      3
+1073   15      1
+1074   15      2
+1075   14      0
+1076   14      3
+1077   14      1
+1078   14      2
+1079   15      0
+1080   12      1
+1081   12      2
+1082   12      0
+1083   12      3
+1084   13      1
+1085   13      2
+1086   13      0
+1087   13      3
+1088   16      1
+1089   16      0
+1090   16      2
+1091   17      1
+1092   16      3
+1093   17      0
+1094   17      2
+1095   18      1
+1096   20      1
+1097   19      2
+1098   19      0
+1099   18      3
+1100   19      1
+1101   18      2
+1102   18      0
+1103   17      3
+1104   23      1
+1105   23      3
+1106   23      2
+1107   22      4
+1108   22      0
+1109   22      3
+1110   22      1
+1111   21      3
+1112   19      3
+1113   20      0
+1114   20      2
+1115   21      0
+1116   20      3
+1117   21      1
+1118   21      2
+1119   22      2
+1120   23      0
+1121   23      4
+1122   24      2
+1123   24      3
+1124   24      1
+1125   24      4
+1126   24      0
+1127   25      2
+1128   25      4
+1129   27      2
+1130   26      2
+1131   26      0
+1132   26      1
+1133   25      0
+1134   25      3
+1135   25      1
+1136   29      4
+1137   29      0
+1138   29      3
+1139   29      1
+1140   28      4
+1141   29      2
+1142   28      3
+1143   28      0
+1144   27      1
+1145   26      3
+1146   27      0
+1147   26      4
+1148   28      2
+1149   27      3
+1150   28      1
+1151   27      4
+2048   0       36
+2049   0       37
+2050   0       35
+2051   1       37
+2052   0       34
+2053   1       36
+2054   1       35
+2055   2       37
+2056   4       38
+2057   3       35
+2058   3       36
+2059   2       34
+2060   3       37
+2061   2       35
+2062   2       36
+2063   1       34
+2064   7       38
+2065   8       37
+2066   6       38
+2067   7       36
+2068   6       37
+2069   7       37
+2070   5       37
+2071   6       35
+2072   3       34
+2073   4       37
+2074   4       35
+2075   5       38
+2076   4       36
+2077   5       35
+2078   6       36
+2079   5       36
+2080   7       39
+2081   8       36
+2082   8       38
+2083   9       37
+2084   8       39
+2085   9       36
+2086   9       38
+2087   10      38
+2088   11      37
+2089   11      40
+2090   11      38
+2091   11      39
+2092   10      40
+2093   10      39
+2094   10      37
+2095   9       39
+2096   15      38
+2097   15      41
+2098   15      39
+2099   15      40
+2100   14      38
+2101   14      41
+2102   14      39
+2103   14      40
+2104   12      39
+2105   12      38
+2106   12      40
+2107   12      37
+2108   13      40
+2109   13      39
+2110   13      41
+2111   13      38
+2112   16      41
+2113   16      42
+2114   16      40
+2115   17      41
+2116   16      39
+2117   17      42
+2118   17      40
+2119   18      41
+2120   20      42
+2121   19      41
+2122   19      43
+2123   18      39
+2124   19      42
+2125   18      40
+2126   18      42
+2127   17      39
+2128   23      44
+2129   23      41
+2130   23      43
+2131   23      42
+2132   22      44
+2133   22      41
+2134   22      43
+2135   22      42
+2136   19      40
+2137   20      43
+2138   20      41
+2139   21      43
+2140   20      40
+2141   21      41
+2142   21      40
+2143   21      42
+2144   24      43
+2145   24      42
+2146   24      44
+2147   24      41
+2148   25      44
+2149   25      43
+2150   25      45
+2151   25      42
+2152   26      42
+2153   28      46
+2154   27      44
+2155   28      45
+2156   27      45
+2157   26      45
+2158   26      43
+2159   26      44
+2160   30      43
+2161   30      48
+2162   30      44
+2163   30      47
+2164   29      43
+2165   30      46
+2166   29      44
+2167   30      45
+2168   28      47
+2169   27      43
+2170   29      45
+2171   27      42
+2172   29      46
+2173   28      44
+2174   29      47
+2175   28      43
+2176   0       38
+2177   0       40
+2178   1       39
+2179   0       39
+2180   1       38
+2181   1       40
+2182   2       39
+2183   2       40
+2184   5       42
+2185   4       40
+2186   4       41
+2187   3       38
+2188   4       42
+2189   3       39
+2190   3       40
+2191   2       38
+2192   8       42
+2193   9       41
+2194   7       43
+2195   8       40
+2196   7       42
+2197   8       41
+2198   6       41
+2199   7       40
+2200   4       39
+2201   5       41
+2202   5       39
+2203   6       42
+2204   5       40
+2205   6       39
+2206   7       41
+2207   6       40
+2208   8       43
+2209   9       40
+2210   9       42
+2211   10      42
+2212   9       43
+2213   10      41
+2214   10      43
+2215   11      42
+2216   12      41
+2217   12      44
+2218   12      42
+2219   12      43
+2220   11      44
+2221   11      43
+2222   11      41
+2223   10      44
+2224   16      43
+2225   16      46
+2226   16      44
+2227   16      45
+2228   15      42
+2229   15      45
+2230   15      43
+2231   15      44
+2232   13      44
+2233   13      43
+2234   13      45
+2235   13      42
+2236   14      44
+2237   14      43
+2238   14      45
+2239   14      42
+2240   16      47
+2241   17      47
+2242   17      46
+2243   18      45
+2244   17      45
+2245   18      46
+2246   17      44
+2247   18      47
+2248   20      46
+2249   19      45
+2250   19      48
+2251   18      43
+2252   19      47
+2253   18      44
+2254   19      46
+2255   17      43
+2256   23      48
+2257   22      46
+2258   23      47
+2259   21      44
+2260   22      49
+2261   21      45
+2262   22      48
+2263   21      46
+2264   19      44
+2265   20      47
+2266   20      45
+2267   20      48
+2268   20      44
+2269   21      48
+2270   21      47
+2271   22      47
+2272   23      49
+2273   22      45
+2274   24      47
+2275   23      46
+2276   24      48
+2277   23      45
+2278   24      49
+2279   24      46
+2280   25      46
+2281   26      49
+2282   25      47
+2283   26      48
+2284   25      48
+2285   25      50
+2286   24      45
+2287   25      49
+2288   29      48
+2289   29      51
+2290   29      49
+2291   29      50
+2292   28      48
+2293   28      51
+2294   28      49
+2295   28      50
+2296   26      50
+2297   26      47
+2298   27      48
+2299   26      46
+2300   27      49
+2301   27      47
+2302   27      50
+2303   27      46
+2304   0       43
+2305   0       44
+2306   0       42
+2307   1       44
+2308   0       41
+2309   1       43
+2310   1       42
+2311   2       44
+2312   4       46
+2313   3       42
+2314   3       43
+2315   2       41
+2316   3       44
+2317   2       42
+2318   2       43
+2319   1       41
+2320   7       46
+2321   8       45
+2322   6       46
+2323   7       44
+2324   6       45
+2325   7       45
+2326   5       45
+2327   6       43
+2328   3       41
+2329   4       45
+2330   4       43
+2331   5       46
+2332   4       44
+2333   5       43
+2334   6       44
+2335   5       44
+2336   7       47
+2337   8       44
+2338   8       46
+2339   9       45
+2340   8       47
+2341   9       44
+2342   9       46
+2343   10      46
+2344   10      48
+2345   12      48
+2346   11      47
+2347   12      47
+2348   11      48
+2349   10      47
+2350   10      45
+2351   9       47
+2352   14      46
+2353   15      50
+2354   14      47
+2355   15      49
+2356   13      46
+2357   14      50
+2358   13      47
+2359   14      49
+2360   13      48
+2361   11      46
+2362   13      49
+2363   11      45
+2364   13      50
+2365   12      46
+2366   14      48
+2367   12      45
+2368   16      49
+2369   16      50
+2370   15      48
+2371   16      51
+2372   15      47
+2373   17      50
+2374   15      46
+2375   17      51
+2376   19      52
+2377   18      49
+2378   19      51
+2379   17      48
+2380   18      51
+2381   17      49
+2382   18      50
+2383   16      48
+2384   22      53
+2385   23      51
+2386   22      52
+2387   22      50
+2388   21      52
+2389   22      51
+2390   21      51
+2391   21      49
+2392   18      48
+2393   20      51
+2394   19      50
+2395   20      52
+2396   19      49
+2397   20      49
+2398   21      50
+2399   20      50
+2400   23      52
+2401   23      50
+2402   23      53
+2403   24      51
+2404   24      52
+2405   24      50
+2406   24      53
+2407   25      52
+2408   26      53
+2409   27      53
+2410   26      54
+2411   26      55
+2412   25      55
+2413   25      54
+2414   25      51
+2415   25      53
+2416   29      52
+2417   29      56
+2418   29      53
+2419   29      55
+2420   28      52
+2421   29      54
+2422   28      53
+2423   28      56
+2424   27      54
+2425   26      52
+2426   27      55
+2427   26      51
+2428   28      54
+2429   27      52
+2430   28      55
+2431   27      51
+2432   0       47
+2433   0       48
+2434   0       46
+2435   1       48
+2436   0       45
+2437   1       47
+2438   1       46
+2439   2       48
+2440   4       49
+2441   3       46
+2442   3       47
+2443   2       45
+2444   3       48
+2445   2       46
+2446   2       47
+2447   1       45
+2448   8       51
+2449   8       49
+2450   8       50
+2451   7       48
+2452   7       51
+2453   7       49
+2454   7       50
+2455   6       47
+2456   3       45
+2457   4       48
+2458   4       47
+2459   5       48
+2460   5       47
+2461   5       49
+2462   6       48
+2463   6       49
+2464   9       50
+2465   8       48
+2466   9       51
+2467   9       49
+2468   10      51
+2469   9       48
+2470   10      52
+2471   10      50
+2472   12      50
+2473   12      52
+2474   11      49
+2475   12      51
+2476   11      50
+2477   11      52
+2478   10      49
+2479   11      51
+2480   16      53
+2481   16      55
+2482   15      51
+2483   16      54
+2484   15      52
+2485   15      54
+2486   14      51
+2487   15      53
+2488   13      53
+2489   12      49
+2490   13      54
+2491   13      52
+2492   14      53
+2493   13      51
+2494   14      54
+2495   14      52
+2496   17      55
+2497   18      54
+2498   17      54
+2499   18      55
+2500   16      52
+2501   19      55
+2502   17      53
+2503   19      56
+2504   20      57
+2505   19      54
+2506   20      56
+2507   18      52
+2508   20      55
+2509   18      53
+2510   19      57
+2511   17      52
+2512   23      57
+2513   23      55
+2514   23      56
+2515   22      54
+2516   22      58
+2517   22      55
+2518   22      57
+2519   21      53
+2520   19      53
+2521   21      56
+2522   20      54
+2523   21      57
+2524   20      53
+2525   21      55
+2526   21      54
+2527   22      56
+2528   23      58
+2529   23      54
+2530   24      56
+2531   24      55
+2532   24      57
+2533   24      54
+2534   24      58
+2535   25      58
+2536   25      56
+2537   27      58
+2538   26      58
+2539   26      60
+2540   26      59
+2541   25      60
+2542   25      57
+2543   25      59
+2544   29      57
+2545   29      61
+2546   29      58
+2547   29      60
+2548   28      57
+2549   29      59
+2550   28      58
+2551   28      61
+2552   27      59
+2553   26      57
+2554   27      60
+2555   26      56
+2556   28      59
+2557   27      57
+2558   28      60
+2559   27      56
+2560   0       51
+2561   0       52
+2562   0       50
+2563   1       52
+2564   0       49
+2565   1       51
+2566   1       50
+2567   2       52
+2568   4       53
+2569   3       50
+2570   3       51
+2571   2       49
+2572   3       52
+2573   2       50
+2574   2       51
+2575   1       49
+2576   7       54
+2577   8       53
+2578   6       53
+2579   7       52
+2580   6       52
+2581   7       53
+2582   5       52
+2583   6       50
+2584   3       49
+2585   4       52
+2586   4       50
+2587   5       53
+2588   4       51
+2589   5       50
+2590   6       51
+2591   5       51
+2592   7       55
+2593   8       52
+2594   8       54
+2595   9       53
+2596   8       55
+2597   9       52
+2598   9       54
+2599   10      54
+2600   11      53
+2601   11      56
+2602   11      54
+2603   11      55
+2604   10      56
+2605   10      55
+2606   10      53
+2607   9       55
+2608   15      55
+2609   15      58
+2610   15      56
+2611   15      57
+2612   14      55
+2613   14      58
+2614   14      56
+2615   14      57
+2616   12      55
+2617   12      54
+2618   12      56
+2619   12      53
+2620   13      57
+2621   13      56
+2622   13      58
+2623   13      55
+2624   16      60
+2625   17      58
+2626   16      59
+2627   17      59
+2628   16      58
+2629   17      60
+2630   16      57
+2631   18      58
+2632   19      61
+2633   18      57
+2634   19      60
+2635   17      56
+2636   18      60
+2637   17      57
+2638   18      59
+2639   16      56
+2640   23      61
+2641   22      60
+2642   22      63
+2643   21      58
+2644   22      62
+2645   21      59
+2646   22      61
+2647   20      58
+2648   18      56
+2649   20      60
+2650   19      59
+2651   20      61
+2652   19      58
+2653   21      60
+2654   20      59
+2655   21      61
+2656   23      62
+2657   22      59
+2658   23      63
+2659   23      60
+2660   24      61
+2661   23      59
+2662   24      62
+2663   24      60
+2664   25      61
+2665   26      64
+2666   25      62
+2667   26      63
+2668   25      63
+2669   25      64
+2670   24      59
+2671   24      63
+2672   29      62
+2673   29      66
+2674   29      63
+2675   29      65
+2676   28      62
+2677   29      64
+2678   28      63
+2679   28      66
+2680   27      63
+2681   26      62
+2682   27      64
+2683   26      61
+2684   28      64
+2685   27      62
+2686   28      65
+2687   27      61
+2688   0       53
+2689   0       55
+2690   1       54
+2691   0       54
+2692   1       53
+2693   1       55
+2694   2       54
+2695   2       55
+2696   5       57
+2697   4       55
+2698   4       56
+2699   3       53
+2700   4       57
+2701   3       54
+2702   3       55
+2703   2       53
+2704   9       58
+2705   8       57
+2706   8       59
+2707   7       56
+2708   8       58
+2709   7       57
+2710   7       59
+2711   6       54
+2712   4       54
+2713   5       56
+2714   5       54
+2715   6       57
+2716   5       55
+2717   6       56
+2718   6       55
+2719   7       58
+2720   9       59
+2721   8       56
+2722   10      59
+2723   9       57
+2724   10      60
+2725   9       56
+2726   10      61
+2727   10      58
+2728   11      57
+2729   12      60
+2730   11      58
+2731   12      59
+2732   11      59
+2733   11      61
+2734   10      57
+2735   11      60
+2736   15      59
+2737   15      61
+2738   15      60
+2739   14      63
+2740   14      59
+2741   14      62
+2742   14      60
+2743   14      61
+2744   12      61
+2745   12      58
+2746   13      61
+2747   12      57
+2748   13      62
+2749   13      60
+2750   13      63
+2751   13      59
+2752   15      63
+2753   16      63
+2754   15      62
+2755   16      64
+2756   16      62
+2757   17      63
+2758   16      61
+2759   17      64
+2760   19      65
+2761   18      61
+2762   19      64
+2763   18      62
+2764   18      64
+2765   17      61
+2766   18      63
+2767   17      62
+2768   23      67
+2769   22      65
+2770   23      66
+2771   21      62
+2772   22      68
+2773   21      63
+2774   22      67
+2775   20      62
+2776   19      63
+2777   20      64
+2778   19      62
+2779   20      65
+2780   20      63
+2781   21      65
+2782   21      64
+2783   22      66
+2784   23      68
+2785   22      64
+2786   24      66
+2787   23      65
+2788   24      67
+2789   23      64
+2790   24      68
+2791   24      65
+2792   25      65
+2793   26      68
+2794   25      66
+2795   26      67
+2796   25      67
+2797   25      69
+2798   24      64
+2799   25      68
+2800   29      67
+2801   29      70
+2802   29      68
+2803   29      69
+2804   28      67
+2805   28      70
+2806   28      68
+2807   28      69
+2808   26      69
+2809   26      66
+2810   27      67
+2811   26      65
+2812   27      68
+2813   27      66
+2814   27      69
+2815   27      65
+2816   0       58
+2817   0       59
+2818   0       57
+2819   1       59
+2820   0       56
+2821   1       58
+2822   1       57
+2823   2       59
+2824   4       61
+2825   3       57
+2826   3       58
+2827   2       56
+2828   3       59
+2829   2       57
+2830   2       58
+2831   1       56
+2832   7       63
+2833   7       60
+2834   7       62
+2835   7       61
+2836   6       61
+2837   6       58
+2838   6       60
+2839   6       59
+2840   3       56
+2841   4       60
+2842   4       58
+2843   5       61
+2844   4       59
+2845   5       59
+2846   5       58
+2847   5       60
+2848   8       62
+2849   8       61
+2850   8       63
+2851   8       60
+2852   9       62
+2853   9       61
+2854   9       63
+2855   9       60
+2856   11      62
+2857   11      65
+2858   11      63
+2859   10      65
+2860   11      64
+2861   10      64
+2862   10      62
+2863   10      63
+2864   15      64
+2865   15      67
+2866   15      65
+2867   15      66
+2868   14      64
+2869   14      67
+2870   14      65
+2871   14      66
+2872   12      64
+2873   12      63
+2874   12      65
+2875   12      62
+2876   13      66
+2877   13      65
+2878   13      67
+2879   13      64
+2880   16      67
+2881   16      68
+2882   16      66
+2883   17      67
+2884   16      65
+2885   17      68
+2886   17      66
+2887   18      67
+2888   19      70
+2889   19      67
+2890   19      69
+2891   18      65
+2892   19      68
+2893   18      66
+2894   18      68
+2895   17      65
+2896   22      72
+2897   23      70
+2898   22      71
+2899   22      69
+2900   21      70
+2901   22      70
+2902   21      69
+2903   21      66
+2904   19      66
+2905   20      68
+2906   20      67
+2907   20      69
+2908   20      66
+2909   20      70
+2910   21      67
+2911   21      68
+2912   23      71
+2913   23      69
+2914   23      72
+2915   24      70
+2916   24      71
+2917   24      69
+2918   24      72
+2919   25      72
+2920   25      70
+2921   27      72
+2922   26      72
+2923   26      74
+2924   26      73
+2925   25      74
+2926   25      71
+2927   25      73
+2928   29      71
+2929   29      75
+2930   29      72
+2931   29      74
+2932   28      71
+2933   29      73
+2934   28      72
+2935   28      75
+2936   27      73
+2937   26      71
+2938   27      74
+2939   26      70
+2940   28      73
+2941   27      71
+2942   28      74
+2943   27      70
+2944   0       62
+2945   0       63
+2946   0       61
+2947   1       63
+2948   0       60
+2949   1       62
+2950   1       61
+2951   2       63
+2952   4       65
+2953   3       61
+2954   3       62
+2955   2       60
+2956   3       63
+2957   2       61
+2958   2       62
+2959   1       60
+2960   7       67
+2961   7       64
+2962   7       66
+2963   7       65
+2964   6       65
+2965   6       62
+2966   6       64
+2967   6       63
+2968   3       60
+2969   4       64
+2970   4       62
+2971   5       65
+2972   4       63
+2973   5       63
+2974   5       62
+2975   5       64
+2976   8       66
+2977   8       65
+2978   8       67
+2979   8       64
+2980   9       66
+2981   9       65
+2982   9       67
+2983   9       64
+2984   11      66
+2985   11      69
+2986   11      67
+2987   10      69
+2988   11      68
+2989   10      68
+2990   10      66
+2991   10      67
+2992   15      68
+2993   15      71
+2994   15      69
+2995   15      70
+2996   14      68
+2997   14      71
+2998   14      69
+2999   14      70
+3000   12      68
+3001   12      67
+3002   12      69
+3003   12      66
+3004   13      70
+3005   13      69
+3006   13      71
+3007   13      68
+3008   16      73
+3009   17      71
+3010   16      72
+3011   17      72
+3012   16      71
+3013   17      73
+3014   16      70
+3015   18      71
+3016   19      74
+3017   18      70
+3018   19      73
+3019   17      69
+3020   18      73
+3021   17      70
+3022   18      72
+3023   16      69
+3024   21      75
+3025   22      73
+3026   21      74
+3027   22      74
+3028   21      73
+3029   21      71
+3030   20      74
+3031   21      72
+3032   18      69
+3033   19      75
+3034   19      72
+3035   20      75
+3036   19      71
+3037   20      72
+3038   20      71
+3039   20      73
+3040   22      75
+3041   23      74
+3042   22      76
+3043   23      73
+3044   23      75
+3045   24      74
+3046   23      76
+3047   24      73
+3048   25      76
+3049   26      78
+3050   25      77
+3051   26      77
+3052   25      78
+3053   24      76
+3054   25      75
+3055   24      75
+3056   29      76
+3057   29      80
+3058   29      77
+3059   29      79
+3060   28      76
+3061   29      78
+3062   28      77
+3063   28      80
+3064   27      77
+3065   26      76
+3066   27      78
+3067   26      75
+3068   28      78
+3069   27      76
+3070   28      79
+3071   27      75
+3072   0       66
+3073   0       67
+3074   0       65
+3075   1       67
+3076   0       64
+3077   1       66
+3078   1       65
+3079   2       67
+3080   4       69
+3081   3       65
+3082   3       66
+3083   2       64
+3084   3       67
+3085   2       65
+3086   2       66
+3087   1       64
+3088   7       70
+3089   7       68
+3090   7       71
+3091   7       69
+3092   6       68
+3093   6       66
+3094   6       69
+3095   6       67
+3096   3       64
+3097   4       68
+3098   4       67
+3099   5       69
+3100   4       66
+3101   5       68
+3102   5       66
+3103   5       67
+3104   8       71
+3105   8       69
+3106   8       70
+3107   8       68
+3108   9       71
+3109   9       69
+3110   9       70
+3111   9       68
+3112   11      70
+3113   11      73
+3114   11      71
+3115   11      72
+3116   10      70
+3117   10      72
+3118   10      71
+3119   10      73
+3120   15      72
+3121   15      74
+3122   15      73
+3123   14      75
+3124   14      72
+3125   14      74
+3126   14      73
+3127   15      75
+3128   12      72
+3129   12      71
+3130   12      73
+3131   12      70
+3132   13      74
+3133   13      73
+3134   13      75
+3135   13      72
+3136   16      76
+3137   16      77
+3138   16      75
+3139   17      76
+3140   16      74
+3141   17      77
+3142   17      75
+3143   18      76
+3144   20      78
+3145   19      77
+3146   19      79
+3147   18      74
+3148   19      78
+3149   18      75
+3150   18      77
+3151   17      74
+3152   23      80
+3153   23      78
+3154   23      79
+3155   22      77
+3156   22      81
+3157   22      78
+3158   22      80
+3159   21      76
+3160   19      76
+3161   20      79
+3162   20      77
+3163   21      79
+3164   20      76
+3165   21      78
+3166   21      77
+3167   22      79
+3168   23      81
+3169   23      77
+3170   24      79
+3171   24      78
+3172   24      80
+3173   24      77
+3174   24      81
+3175   25      81
+3176   25      79
+3177   27      81
+3178   26      81
+3179   26      83
+3180   26      82
+3181   25      83
+3182   25      80
+3183   25      82
+3184   29      81
+3185   29      85
+3186   29      82
+3187   29      84
+3188   28      81
+3189   29      83
+3190   28      82
+3191   28      85
+3192   27      82
+3193   26      80
+3194   27      83
+3195   26      79
+3196   28      83
+3197   27      80
+3198   28      84
+3199   27      79
diff --git a/TPC/mapping/Patch1.data b/TPC/mapping/Patch1.data
new file mode 100644 (file)
index 0000000..babc469
--- /dev/null
@@ -0,0 +1,3202 @@
+3200
+3711
+0      31      40
+1      31      39
+2      31      41
+3      31      38
+4      32      40
+5      32      39
+6      32      41
+7      32      38
+8      34      39
+9      34      42
+10     34      40
+11     34      41
+12     33      38
+13     33      41
+14     33      39
+15     33      40
+16     38      40
+17     38      43
+18     38      41
+19     38      42
+20     37      40
+21     37      43
+22     37      41
+23     37      42
+24     35      41
+25     35      40
+26     35      42
+27     35      39
+28     36      42
+29     36      40
+30     36      41
+31     36      39
+32     39      41
+33     39      42
+34     39      40
+35     39      43
+36     40      42
+37     40      43
+38     40      41
+39     40      44
+40     42      44
+41     42      41
+42     42      43
+43     42      42
+44     41      44
+45     41      41
+46     41      43
+47     41      42
+48     46      46
+49     46      43
+50     46      45
+51     46      44
+52     45      45
+53     45      42
+54     45      44
+55     45      43
+56     43      43
+57     43      44
+58     43      42
+59     43      45
+60     44      43
+61     44      44
+62     44      42
+63     44      45
+64     47      45
+65     47      44
+66     47      46
+67     47      43
+68     48      45
+69     48      44
+70     48      46
+71     48      43
+72     50      44
+73     50      47
+74     50      45
+75     50      46
+76     49      44
+77     49      47
+78     49      45
+79     49      46
+80     54      45
+81     54      48
+82     54      46
+83     54      47
+84     53      45
+85     53      48
+86     53      46
+87     53      47
+88     51      46
+89     51      45
+90     51      47
+91     51      44
+92     52      48
+93     52      46
+94     52      47
+95     52      45
+96     55      47
+97     55      48
+98     55      46
+99     55      49
+100    56      47
+101    56      48
+102    56      46
+103    56      49
+104    58      50
+105    58      47
+106    58      49
+107    58      48
+108    57      49
+109    57      46
+110    57      48
+111    57      47
+112    62      51
+113    62      48
+114    62      50
+115    62      49
+116    61      51
+117    61      48
+118    61      50
+119    61      49
+120    59      48
+121    59      49
+122    59      47
+123    59      50
+124    60      48
+125    60      49
+126    60      47
+127    60      50
+128    30      35
+129    30      34
+130    30      36
+131    30      33
+132    31      36
+133    31      35
+134    31      37
+135    31      34
+136    33      34
+137    33      37
+138    33      35
+139    33      36
+140    32      34
+141    32      37
+142    32      35
+143    32      36
+144    38      38
+145    40      39
+146    37      37
+147    39      39
+148    37      38
+149    38      39
+150    36      36
+151    37      39
+152    34      37
+153    34      36
+154    34      38
+155    35      36
+156    35      37
+157    35      38
+158    36      38
+159    36      37
+160    38      37
+161    40      40
+162    39      38
+163    41      39
+164    39      37
+165    41      40
+166    40      38
+167    42      39
+168    44      41
+169    43      39
+170    44      40
+171    43      40
+172    43      41
+173    42      38
+174    42      40
+175    41      38
+176    48      42
+177    48      39
+178    48      41
+179    48      40
+180    47      42
+181    47      39
+182    47      41
+183    47      40
+184    44      39
+185    45      40
+186    45      39
+187    45      41
+188    46      40
+189    46      41
+190    46      39
+191    46      42
+192    49      42
+193    49      41
+194    49      43
+195    49      40
+196    50      42
+197    50      41
+198    50      43
+199    50      40
+200    52      41
+201    52      44
+202    52      42
+203    52      43
+204    51      40
+205    51      43
+206    51      41
+207    51      42
+208    56      42
+209    56      44
+210    56      43
+211    55      45
+212    55      41
+213    55      44
+214    55      42
+215    54      43
+216    53      43
+217    53      42
+218    53      44
+219    53      41
+220    54      44
+221    54      41
+222    54      42
+223    55      43
+224    56      41
+225    56      45
+226    57      43
+227    57      44
+228    57      42
+229    57      45
+230    57      41
+231    58      44
+232    58      46
+233    60      44
+234    59      44
+235    59      42
+236    59      43
+237    58      42
+238    58      45
+239    58      43
+240    62      47
+241    62      43
+242    62      46
+243    62      44
+244    61      47
+245    62      45
+246    61      46
+247    61      43
+248    60      43
+249    59      45
+250    60      42
+251    59      46
+252    61      45
+253    60      45
+254    61      44
+255    60      46
+256    31      32
+257    30      32
+258    31      33
+259    30      31
+260    32      32
+261    30      30
+262    32      33
+263    31      31
+264    34      32
+265    34      35
+266    34      33
+267    34      34
+268    33      31
+269    33      33
+270    32      31
+271    33      32
+272    38      33
+273    38      36
+274    38      34
+275    38      35
+276    37      33
+277    37      36
+278    37      34
+279    37      35
+280    35      34
+281    35      33
+282    35      35
+283    35      32
+284    36      35
+285    36      33
+286    36      34
+287    36      32
+288    39      34
+289    39      35
+290    39      33
+291    39      36
+292    40      35
+293    40      36
+294    40      34
+295    40      37
+296    42      37
+297    42      34
+298    42      36
+299    42      35
+300    41      37
+301    41      34
+302    41      36
+303    41      35
+304    46      38
+305    46      35
+306    46      37
+307    46      36
+308    45      38
+309    45      35
+310    45      37
+311    45      36
+312    43      36
+313    43      37
+314    43      35
+315    43      38
+316    44      36
+317    44      37
+318    44      35
+319    44      38
+320    47      37
+321    47      36
+322    47      38
+323    47      35
+324    48      37
+325    48      36
+326    48      38
+327    48      35
+328    50      36
+329    50      39
+330    50      37
+331    50      38
+332    49      36
+333    49      39
+334    49      37
+335    49      38
+336    54      37
+337    54      40
+338    54      38
+339    54      39
+340    53      37
+341    53      40
+342    53      38
+343    53      39
+344    51      38
+345    51      37
+346    51      39
+347    51      36
+348    52      40
+349    52      38
+350    52      39
+351    52      37
+352    55      38
+353    55      39
+354    55      37
+355    55      40
+356    56      38
+357    56      39
+358    56      37
+359    56      40
+360    58      41
+361    58      38
+362    58      40
+363    58      39
+364    57      40
+365    57      37
+366    57      39
+367    57      38
+368    62      42
+369    62      39
+370    62      41
+371    62      40
+372    61      42
+373    61      39
+374    61      41
+375    61      40
+376    59      39
+377    59      40
+378    59      38
+379    59      41
+380    60      39
+381    60      40
+382    60      38
+383    60      41
+384    31      30
+385    30      29
+386    32      29
+387    30      28
+388    32      30
+389    30      27
+390    33      29
+391    31      29
+392    34      29
+393    35      30
+394    33      28
+395    34      31
+396    32      28
+397    34      30
+398    31      28
+399    33      30
+400    39      29
+401    39      31
+402    39      30
+403    38      32
+404    38      29
+405    38      31
+406    38      30
+407    37      32
+408    35      31
+409    35      29
+410    36      30
+411    36      29
+412    36      31
+413    37      30
+414    37      31
+415    37      29
+416    40      31
+417    39      32
+418    40      30
+419    40      32
+420    41      31
+421    40      33
+422    41      30
+423    41      32
+424    43      33
+425    43      31
+426    42      33
+427    43      32
+428    42      32
+429    42      30
+430    41      33
+431    42      31
+432    47      33
+433    47      31
+434    46      34
+435    47      32
+436    46      33
+437    46      31
+438    45      34
+439    46      32
+440    44      32
+441    43      34
+442    44      31
+443    44      33
+444    45      32
+445    44      34
+446    45      31
+447    45      33
+448    47      34
+449    48      32
+450    48      33
+451    48      31
+452    48      34
+453    49      33
+454    49      34
+455    49      32
+456    51      32
+457    51      34
+458    51      33
+459    50      35
+460    50      32
+461    50      34
+462    50      33
+463    49      35
+464    54      32
+465    54      36
+466    54      33
+467    54      35
+468    54      34
+469    53      36
+470    53      32
+471    53      35
+472    51      35
+473    52      33
+474    52      34
+475    52      32
+476    52      35
+477    53      34
+478    52      36
+479    53      33
+480    55      34
+481    55      35
+482    55      33
+483    55      36
+484    56      34
+485    56      35
+486    56      33
+487    56      36
+488    58      37
+489    58      34
+490    58      36
+491    58      35
+492    57      36
+493    57      33
+494    57      35
+495    57      34
+496    62      38
+497    62      35
+498    62      37
+499    62      36
+500    61      38
+501    61      35
+502    61      37
+503    61      36
+504    59      35
+505    59      36
+506    59      34
+507    59      37
+508    60      35
+509    60      36
+510    60      34
+511    60      37
+512    30      26
+513    30      25
+514    31      26
+515    30      24
+516    31      27
+517    31      25
+518    32      26
+519    32      25
+520    34      25
+521    34      27
+522    34      26
+523    33      27
+524    33      24
+525    33      26
+526    33      25
+527    32      27
+528    38      27
+529    39      28
+530    37      26
+531    39      27
+532    37      27
+533    38      28
+534    36      25
+535    37      28
+536    34      28
+537    35      26
+538    35      27
+539    35      25
+540    35      28
+541    36      27
+542    36      28
+543    36      26
+544    38      26
+545    40      28
+546    39      26
+547    40      29
+548    40      27
+549    41      28
+550    40      26
+551    41      29
+552    43      30
+553    42      26
+554    43      29
+555    42      27
+556    42      28
+557    41      26
+558    42      29
+559    41      27
+560    47      30
+561    46      27
+562    47      29
+563    46      28
+564    46      30
+565    45      27
+566    46      29
+567    45      28
+568    43      28
+569    44      29
+570    43      27
+571    44      30
+572    44      28
+573    45      29
+574    44      27
+575    45      30
+576    47      27
+577    48      28
+578    47      28
+579    48      27
+580    48      29
+581    49      29
+582    48      30
+583    49      28
+584    51      28
+585    50      31
+586    51      29
+587    50      30
+588    50      28
+589    49      31
+590    50      29
+591    49      30
+592    55      30
+593    55      31
+594    54      28
+595    54      31
+596    54      29
+597    54      30
+598    53      28
+599    53      31
+600    51      30
+601    52      30
+602    51      31
+603    52      29
+604    52      31
+605    52      28
+606    53      30
+607    53      29
+608    55      29
+609    55      32
+610    56      30
+611    56      31
+612    56      29
+613    56      32
+614    57      30
+615    57      31
+616    58      33
+617    59      30
+618    58      32
+619    59      31
+620    58      31
+621    58      30
+622    57      32
+623    57      29
+624    62      34
+625    62      30
+626    62      33
+627    62      31
+628    61      34
+629    62      32
+630    61      33
+631    61      30
+632    60      31
+633    59      32
+634    60      30
+635    59      33
+636    61      32
+637    60      32
+638    61      31
+639    60      33
+640    30      23
+641    30      22
+642    31      23
+643    30      21
+644    31      24
+645    30      20
+646    32      23
+647    31      22
+648    33      21
+649    34      23
+650    32      21
+651    33      23
+652    32      22
+653    33      22
+654    31      21
+655    32      24
+656    38      22
+657    38      25
+658    38      23
+659    38      24
+660    37      22
+661    37      25
+662    37      23
+663    37      24
+664    34      24
+665    34      22
+666    35      23
+667    35      22
+668    35      24
+669    36      23
+670    36      24
+671    36      22
+672    39      23
+673    39      24
+674    39      22
+675    39      25
+676    40      23
+677    40      24
+678    40      22
+679    40      25
+680    42      25
+681    42      22
+682    42      24
+683    42      23
+684    41      25
+685    41      22
+686    41      24
+687    41      23
+688    47      26
+689    46      24
+690    46      26
+691    46      25
+692    45      26
+693    45      23
+694    45      25
+695    45      24
+696    43      24
+697    43      25
+698    43      23
+699    43      26
+700    44      24
+701    44      25
+702    44      23
+703    44      26
+704    47      25
+705    47      24
+706    48      25
+707    48      24
+708    48      26
+709    49      25
+710    49      26
+711    49      24
+712    51      24
+713    51      26
+714    51      25
+715    50      27
+716    50      24
+717    50      26
+718    50      25
+719    49      27
+720    54      24
+721    56      27
+722    54      25
+723    55      28
+724    53      24
+725    55      27
+726    53      25
+727    54      27
+728    51      27
+729    52      25
+730    52      26
+731    52      24
+732    52      27
+733    53      27
+734    54      26
+735    53      26
+736    55      26
+737    56      28
+738    55      25
+739    57      27
+740    56      26
+741    57      28
+742    56      25
+743    58      28
+744    59      27
+745    59      26
+746    58      27
+747    58      25
+748    58      26
+749    57      25
+750    58      29
+751    57      26
+752    62      29
+753    62      26
+754    62      28
+755    62      27
+756    61      29
+757    61      26
+758    61      28
+759    61      27
+760    59      25
+761    59      28
+762    60      27
+763    59      29
+764    60      26
+765    60      28
+766    60      25
+767    60      29
+768    31      19
+769    30      19
+770    31      20
+771    30      18
+772    32      19
+773    30      17
+774    32      20
+775    31      18
+776    34      18
+777    34      21
+778    34      19
+779    34      20
+780    33      18
+781    33      20
+782    32      18
+783    33      19
+784    38      20
+785    39      21
+786    37      18
+787    39      20
+788    37      19
+789    38      21
+790    37      20
+791    37      21
+792    35      20
+793    35      19
+794    35      21
+795    35      18
+796    36      21
+797    36      19
+798    36      20
+799    36      18
+800    38      19
+801    40      20
+802    38      18
+803    40      21
+804    39      19
+805    41      20
+806    39      18
+807    41      21
+808    42      20
+809    44      20
+810    42      19
+811    43      19
+812    43      20
+813    41      19
+814    42      21
+815    40      19
+816    46      23
+817    47      19
+818    46      22
+819    47      20
+820    45      22
+821    46      19
+822    45      21
+823    46      20
+824    44      19
+825    43      21
+826    45      20
+827    43      22
+828    45      19
+829    44      21
+830    46      21
+831    44      22
+832    47      22
+833    47      21
+834    47      23
+835    48      21
+836    48      22
+837    48      20
+838    48      23
+839    48      19
+840    50      20
+841    50      23
+842    50      21
+843    50      22
+844    49      20
+845    49      23
+846    49      21
+847    49      22
+848    54      21
+849    55      23
+850    53      20
+851    54      23
+852    53      21
+853    54      22
+854    52      20
+855    53      23
+856    51      22
+857    51      21
+858    51      23
+859    51      20
+860    52      23
+861    52      22
+862    53      22
+863    52      21
+864    54      20
+865    55      24
+866    55      22
+867    56      23
+868    55      21
+869    56      24
+870    56      22
+871    57      23
+872    58      24
+873    58      21
+874    58      23
+875    58      22
+876    57      21
+877    57      22
+878    57      24
+879    56      21
+880    62      25
+881    62      22
+882    62      24
+883    62      23
+884    61      25
+885    61      22
+886    61      24
+887    61      23
+888    59      22
+889    59      23
+890    59      21
+891    59      24
+892    60      22
+893    60      23
+894    60      21
+895    60      24
+896    30      14
+897    30      13
+898    30      15
+899    31      15
+900    30      16
+901    31      14
+902    31      16
+903    32      15
+904    34      15
+905    33      16
+906    33      14
+907    32      17
+908    33      15
+909    32      16
+910    32      14
+911    31      17
+912    37      15
+913    38      16
+914    37      16
+915    37      17
+916    36      14
+917    36      17
+918    36      15
+919    35      17
+920    33      17
+921    34      14
+922    34      16
+923    35      14
+924    34      17
+925    35      15
+926    35      16
+927    36      16
+928    38      15
+929    38      17
+930    39      15
+931    39      16
+932    40      16
+933    39      17
+934    40      15
+935    40      17
+936    42      17
+937    42      15
+938    41      18
+939    42      16
+940    41      17
+941    41      15
+942    40      18
+943    41      16
+944    46      18
+945    46      16
+946    45      18
+947    46      17
+948    45      17
+949    45      15
+950    44      18
+951    45      16
+952    43      16
+953    42      18
+954    43      15
+955    43      17
+956    44      16
+957    43      18
+958    44      15
+959    44      17
+960    47      17
+961    47      16
+962    47      18
+963    48      16
+964    48      17
+965    49      17
+966    48      18
+967    49      16
+968    51      16
+969    50      19
+970    51      17
+971    50      18
+972    50      16
+973    49      19
+974    50      17
+975    49      18
+976    54      16
+977    55      20
+978    54      17
+979    55      19
+980    53      16
+981    54      19
+982    53      17
+983    54      18
+984    51      18
+985    52      17
+986    51      19
+987    52      16
+988    52      18
+989    52      19
+990    53      19
+991    53      18
+992    55      18
+993    56      19
+994    55      17
+995    56      20
+996    56      18
+997    57      19
+998    56      17
+999    57      20
+1000   58      19
+1001   59      17
+1002   58      18
+1003   59      18
+1004   58      17
+1005   57      17
+1006   58      20
+1007   57      18
+1008   62      21
+1009   62      17
+1010   62      20
+1011   62      18
+1012   61      21
+1013   62      19
+1014   61      20
+1015   61      17
+1016   60      18
+1017   59      19
+1018   60      17
+1019   59      20
+1020   61      19
+1021   60      19
+1022   61      18
+1023   60      20
+1024   31      13
+1025   31      12
+1026   32      12
+1027   30      12
+1028   32      13
+1029   30      11
+1030   33      12
+1031   30      10
+1032   34      11
+1033   35      12
+1034   33      11
+1035   34      13
+1036   32      11
+1037   34      12
+1038   31      11
+1039   33      13
+1040   38      11
+1041   40      13
+1042   38      12
+1043   39      14
+1044   37      11
+1045   39      13
+1046   37      12
+1047   38      14
+1048   35      13
+1049   35      11
+1050   36      12
+1051   36      11
+1052   36      13
+1053   37      14
+1054   38      13
+1055   37      13
+1056   39      12
+1057   40      14
+1058   39      11
+1059   41      13
+1060   40      12
+1061   41      14
+1062   40      11
+1063   42      13
+1064   43      13
+1065   43      11
+1066   42      12
+1067   43      12
+1068   42      11
+1069   41      11
+1070   42      14
+1071   41      12
+1072   47      14
+1073   47      12
+1074   46      15
+1075   47      13
+1076   46      14
+1077   46      12
+1078   45      14
+1079   46      13
+1080   44      12
+1081   43      14
+1082   44      11
+1083   44      13
+1084   45      12
+1085   44      14
+1086   45      11
+1087   45      13
+1088   47      15
+1089   48      13
+1090   48      14
+1091   48      12
+1092   48      15
+1093   49      13
+1094   49      14
+1095   49      12
+1096   51      12
+1097   51      14
+1098   51      13
+1099   50      15
+1100   50      12
+1101   50      14
+1102   50      13
+1103   49      15
+1104   55      13
+1105   55      15
+1106   55      14
+1107   54      15
+1108   54      12
+1109   54      14
+1110   54      13
+1111   53      15
+1112   51      15
+1113   52      13
+1114   52      14
+1115   52      12
+1116   52      15
+1117   53      13
+1118   53      14
+1119   53      12
+1120   55      12
+1121   55      16
+1122   56      14
+1123   56      15
+1124   56      13
+1125   56      16
+1126   56      12
+1127   57      15
+1128   58      16
+1129   58      13
+1130   58      15
+1131   57      12
+1132   58      14
+1133   57      13
+1134   57      16
+1135   57      14
+1136   62      16
+1137   62      13
+1138   62      15
+1139   62      14
+1140   61      16
+1141   61      13
+1142   61      15
+1143   61      14
+1144   59      14
+1145   59      15
+1146   59      13
+1147   59      16
+1148   60      14
+1149   60      15
+1150   60      13
+1151   60      16
+1152   30      7
+1153   31      8
+1154   30      8
+1155   31      7
+1156   30      9
+1157   32      8
+1158   31      9
+1159   32      7
+1160   34      7
+1161   33      9
+1162   34      8
+1163   32      10
+1164   33      7
+1165   32      9
+1166   33      8
+1167   31      10
+1168   37      8
+1169   38      10
+1170   37      9
+1171   38      9
+1172   36      7
+1173   37      10
+1174   36      8
+1175   36      10
+1176   33      10
+1177   35      8
+1178   34      9
+1179   35      7
+1180   34      10
+1181   35      9
+1182   35      10
+1183   36      9
+1184   37      7
+1185   39      9
+1186   38      8
+1187   39      10
+1188   38      7
+1189   40      9
+1190   39      8
+1191   40      10
+1192   42      10
+1193   42      8
+1194   42      9
+1195   41      8
+1196   41      9
+1197   40      8
+1198   41      10
+1199   39      7
+1200   47      10
+1201   47      8
+1202   46      11
+1203   47      9
+1204   46      10
+1205   46      8
+1206   45      10
+1207   46      9
+1208   43      9
+1209   43      10
+1210   43      8
+1211   44      9
+1212   44      8
+1213   44      10
+1214   45      8
+1215   45      9
+1216   47      11
+1217   48      9
+1218   48      10
+1219   48      8
+1220   48      11
+1221   49      9
+1222   49      10
+1223   49      8
+1224   51      8
+1225   51      10
+1226   51      9
+1227   50      11
+1228   50      8
+1229   50      10
+1230   50      9
+1231   49      11
+1232   54      8
+1233   56      10
+1234   54      9
+1235   55      11
+1236   53      8
+1237   55      10
+1238   53      9
+1239   54      11
+1240   51      11
+1241   52      9
+1242   52      10
+1243   52      8
+1244   52      11
+1245   53      11
+1246   54      10
+1247   53      10
+1248   55      9
+1249   56      11
+1250   55      8
+1251   57      10
+1252   56      9
+1253   57      11
+1254   56      8
+1255   58      11
+1256   59      10
+1257   59      9
+1258   58      10
+1259   58      8
+1260   58      9
+1261   57      8
+1262   58      12
+1263   57      9
+1264   62      12
+1265   62      9
+1266   62      11
+1267   62      10
+1268   61      12
+1269   61      9
+1270   61      11
+1271   61      10
+1272   59      8
+1273   59      11
+1274   60      10
+1275   59      12
+1276   60      9
+1277   60      11
+1278   60      8
+1279   60      12
+1280   30      5
+1281   30      4
+1282   30      6
+1283   30      3
+1284   31      5
+1285   31      4
+1286   31      6
+1287   31      3
+1288   33      3
+1289   33      6
+1290   33      4
+1291   33      5
+1292   32      3
+1293   32      6
+1294   32      4
+1295   32      5
+1296   38      4
+1297   39      5
+1298   37      4
+1299   38      6
+1300   37      5
+1301   38      5
+1302   36      4
+1303   37      6
+1304   34      5
+1305   34      4
+1306   34      6
+1307   35      4
+1308   35      5
+1309   35      6
+1310   36      6
+1311   36      5
+1312   39      4
+1313   39      6
+1314   40      5
+1315   40      6
+1316   40      4
+1317   40      7
+1318   41      5
+1319   41      6
+1320   43      7
+1321   42      5
+1322   43      6
+1323   42      6
+1324   42      7
+1325   42      4
+1326   41      7
+1327   41      4
+1328   47      7
+1329   46      4
+1330   47      6
+1331   46      5
+1332   46      7
+1333   45      4
+1334   46      6
+1335   45      5
+1336   43      5
+1337   44      6
+1338   43      4
+1339   44      7
+1340   44      5
+1341   45      6
+1342   44      4
+1343   45      7
+1344   47      4
+1345   48      5
+1346   47      5
+1347   48      4
+1348   48      6
+1349   49      5
+1350   48      7
+1351   49      4
+1352   51      4
+1353   50      7
+1354   51      5
+1355   50      6
+1356   50      4
+1357   49      7
+1358   50      5
+1359   49      6
+1360   54      4
+1361   55      7
+1362   54      5
+1363   55      6
+1364   53      4
+1365   54      7
+1366   53      5
+1367   54      6
+1368   51      6
+1369   52      5
+1370   51      7
+1371   52      4
+1372   52      6
+1373   53      6
+1374   53      7
+1375   52      7
+1376   55      5
+1377   56      6
+1378   55      4
+1379   56      7
+1380   56      5
+1381   57      6
+1382   56      4
+1383   57      7
+1384   58      6
+1385   59      4
+1386   58      5
+1387   59      5
+1388   58      4
+1389   57      4
+1390   58      7
+1391   57      5
+1392   62      8
+1393   62      4
+1394   62      7
+1395   62      5
+1396   61      8
+1397   62      6
+1398   61      7
+1399   61      4
+1400   60      5
+1401   59      6
+1402   60      4
+1403   59      7
+1404   61      6
+1405   60      6
+1406   61      5
+1407   60      7
+1408   30      2
+1409   30      1
+1410   31      1
+1411   30      0
+1412   31      2
+1413   31      0
+1414   32      1
+1415   32      0
+1416   35      1
+1417   34      2
+1418   34      0
+1419   33      2
+1420   34      1
+1421   33      1
+1422   33      0
+1423   32      2
+1424   38      0
+1425   38      3
+1426   38      1
+1427   38      2
+1428   37      0
+1429   37      3
+1430   37      1
+1431   37      2
+1432   34      3
+1433   35      0
+1434   35      2
+1435   36      0
+1436   35      3
+1437   36      2
+1438   36      3
+1439   36      1
+1440   39      1
+1441   39      2
+1442   39      0
+1443   39      3
+1444   40      1
+1445   40      2
+1446   40      0
+1447   40      3
+1448   42      3
+1449   42      0
+1450   42      2
+1451   42      1
+1452   41      3
+1453   41      0
+1454   41      2
+1455   41      1
+1456   46      3
+1457   46      0
+1458   46      2
+1459   46      1
+1460   45      3
+1461   45      0
+1462   45      2
+1463   45      1
+1464   43      1
+1465   43      2
+1466   43      0
+1467   43      3
+1468   44      1
+1469   44      2
+1470   44      0
+1471   44      3
+1472   47      2
+1473   47      1
+1474   47      3
+1475   47      0
+1476   48      2
+1477   48      1
+1478   48      3
+1479   48      0
+1480   50      0
+1481   50      3
+1482   50      1
+1483   50      2
+1484   49      0
+1485   49      3
+1486   49      1
+1487   49      2
+1488   54      1
+1489   55      2
+1490   53      0
+1491   54      3
+1492   53      1
+1493   54      2
+1494   52      0
+1495   53      3
+1496   51      2
+1497   51      1
+1498   51      3
+1499   51      0
+1500   52      3
+1501   52      2
+1502   53      2
+1503   52      1
+1504   54      0
+1505   55      3
+1506   55      1
+1507   56      2
+1508   55      0
+1509   56      3
+1510   56      1
+1511   57      2
+1512   58      3
+1513   58      0
+1514   58      2
+1515   57      0
+1516   58      1
+1517   57      1
+1518   57      3
+1519   56      0
+1520   62      3
+1521   62      0
+1522   62      2
+1523   62      1
+1524   61      3
+1525   61      0
+1526   61      2
+1527   61      1
+1528   59      1
+1529   59      2
+1530   59      0
+1531   59      3
+1532   60      1
+1533   60      2
+1534   60      0
+1535   60      3
+2048   31      44
+2049   31      43
+2050   31      45
+2051   31      42
+2052   32      44
+2053   32      43
+2054   32      45
+2055   32      42
+2056   34      43
+2057   34      45
+2058   34      44
+2059   34      46
+2060   33      42
+2061   33      44
+2062   33      43
+2063   33      45
+2064   38      44
+2065   38      46
+2066   38      45
+2067   38      47
+2068   37      44
+2069   37      47
+2070   37      45
+2071   37      46
+2072   35      46
+2073   35      44
+2074   35      45
+2075   35      43
+2076   36      46
+2077   36      44
+2078   36      45
+2079   36      43
+2080   39      45
+2081   39      47
+2082   39      44
+2083   39      46
+2084   40      46
+2085   40      48
+2086   40      45
+2087   40      47
+2088   42      48
+2089   42      45
+2090   41      48
+2091   42      46
+2092   42      47
+2093   41      45
+2094   41      47
+2095   41      46
+2096   46      49
+2097   46      47
+2098   46      50
+2099   46      48
+2100   45      48
+2101   45      46
+2102   45      49
+2103   45      47
+2104   43      47
+2105   43      48
+2106   43      46
+2107   43      49
+2108   44      47
+2109   44      49
+2110   44      46
+2111   44      48
+2112   47      49
+2113   47      48
+2114   47      50
+2115   47      47
+2116   48      49
+2117   48      48
+2118   48      50
+2119   48      47
+2120   50      48
+2121   50      50
+2122   50      49
+2123   50      51
+2124   49      48
+2125   49      50
+2126   49      49
+2127   49      51
+2128   54      49
+2129   54      51
+2130   54      50
+2131   54      52
+2132   53      49
+2133   53      52
+2134   53      50
+2135   53      51
+2136   51      51
+2137   51      49
+2138   51      50
+2139   51      48
+2140   52      52
+2141   52      50
+2142   52      51
+2143   52      49
+2144   55      51
+2145   55      53
+2146   55      50
+2147   55      52
+2148   56      51
+2149   56      53
+2150   56      50
+2151   56      52
+2152   58      54
+2153   58      51
+2154   57      53
+2155   58      52
+2156   58      53
+2157   57      50
+2158   57      52
+2159   57      51
+2160   62      54
+2161   62      52
+2162   62      55
+2163   62      53
+2164   61      54
+2165   61      52
+2166   61      55
+2167   61      53
+2168   59      52
+2169   59      53
+2170   59      51
+2171   59      54
+2172   60      52
+2173   60      54
+2174   60      51
+2175   60      53
+2176   31      47
+2177   31      48
+2178   31      46
+2179   31      49
+2180   32      47
+2181   32      48
+2182   32      46
+2183   32      49
+2184   34      50
+2185   34      47
+2186   34      49
+2187   34      48
+2188   33      49
+2189   33      46
+2190   33      48
+2191   33      47
+2192   38      51
+2193   38      48
+2194   38      50
+2195   38      49
+2196   37      51
+2197   37      48
+2198   37      50
+2199   37      49
+2200   35      48
+2201   35      49
+2202   35      47
+2203   35      50
+2204   36      47
+2205   36      49
+2206   36      48
+2207   36      50
+2208   39      50
+2209   39      49
+2210   39      51
+2211   39      48
+2212   40      51
+2213   40      50
+2214   40      52
+2215   40      49
+2216   42      49
+2217   42      52
+2218   42      50
+2219   42      51
+2220   41      49
+2221   41      52
+2222   41      50
+2223   41      51
+2224   46      51
+2225   46      54
+2226   46      52
+2227   46      53
+2228   45      50
+2229   45      53
+2230   45      51
+2231   45      52
+2232   43      52
+2233   43      51
+2234   43      53
+2235   43      50
+2236   44      52
+2237   44      51
+2238   44      53
+2239   44      50
+2240   47      52
+2241   47      53
+2242   47      51
+2243   47      54
+2244   48      52
+2245   48      53
+2246   48      51
+2247   48      54
+2248   50      55
+2249   50      52
+2250   50      54
+2251   50      53
+2252   49      55
+2253   49      52
+2254   49      54
+2255   49      53
+2256   54      56
+2257   54      53
+2258   54      55
+2259   54      54
+2260   53      56
+2261   53      53
+2262   53      55
+2263   53      54
+2264   51      53
+2265   51      54
+2266   51      52
+2267   51      55
+2268   52      53
+2269   52      55
+2270   52      54
+2271   52      56
+2272   55      56
+2273   55      55
+2274   55      57
+2275   55      54
+2276   56      56
+2277   56      55
+2278   56      57
+2279   56      54
+2280   58      55
+2281   58      58
+2282   58      56
+2283   58      57
+2284   57      54
+2285   57      57
+2286   57      55
+2287   57      56
+2288   62      56
+2289   62      59
+2290   62      57
+2291   62      58
+2292   61      56
+2293   61      59
+2294   61      57
+2295   61      58
+2296   59      57
+2297   59      56
+2298   59      58
+2299   59      55
+2300   60      57
+2301   60      56
+2302   60      58
+2303   60      55
+2304   30      50
+2305   30      51
+2306   30      49
+2307   30      52
+2308   31      51
+2309   31      52
+2310   31      50
+2311   31      53
+2312   33      53
+2313   33      50
+2314   33      52
+2315   33      51
+2316   32      53
+2317   32      50
+2318   32      52
+2319   32      51
+2320   38      53
+2321   40      54
+2322   37      54
+2323   39      52
+2324   37      53
+2325   38      52
+2326   36      53
+2327   37      52
+2328   34      52
+2329   34      53
+2330   34      51
+2331   35      53
+2332   35      52
+2333   35      51
+2334   36      51
+2335   36      52
+2336   38      54
+2337   40      53
+2338   39      53
+2339   41      54
+2340   39      54
+2341   41      53
+2342   40      55
+2343   42      54
+2344   44      54
+2345   43      56
+2346   44      55
+2347   43      55
+2348   43      54
+2349   42      55
+2350   42      53
+2351   41      55
+2352   48      55
+2353   48      58
+2354   48      56
+2355   48      57
+2356   47      55
+2357   47      58
+2358   47      56
+2359   47      57
+2360   44      56
+2361   45      55
+2362   45      56
+2363   45      54
+2364   46      57
+2365   46      56
+2366   46      58
+2367   46      55
+2368   49      57
+2369   49      58
+2370   49      56
+2371   49      59
+2372   50      57
+2373   50      58
+2374   50      56
+2375   50      59
+2376   52      60
+2377   52      57
+2378   52      59
+2379   52      58
+2380   51      59
+2381   51      56
+2382   51      58
+2383   51      57
+2384   56      61
+2385   56      59
+2386   56      60
+2387   55      58
+2388   55      62
+2389   55      59
+2390   55      61
+2391   54      58
+2392   53      58
+2393   53      59
+2394   53      57
+2395   53      60
+2396   54      57
+2397   54      60
+2398   54      59
+2399   55      60
+2400   56      62
+2401   56      58
+2402   57      60
+2403   57      59
+2404   57      61
+2405   57      58
+2406   57      62
+2407   58      61
+2408   58      59
+2409   60      61
+2410   59      61
+2411   59      63
+2412   59      62
+2413   58      63
+2414   58      60
+2415   58      62
+2416   62      60
+2417   62      64
+2418   62      61
+2419   62      63
+2420   61      60
+2421   62      62
+2422   61      61
+2423   61      64
+2424   60      62
+2425   59      60
+2426   60      63
+2427   59      59
+2428   61      62
+2429   60      60
+2430   61      63
+2431   60      59
+2432   31      55
+2433   30      53
+2434   31      54
+2435   30      54
+2436   32      55
+2437   30      55
+2438   32      54
+2439   31      56
+2440   34      57
+2441   34      54
+2442   34      56
+2443   34      55
+2444   33      56
+2445   33      54
+2446   32      56
+2447   33      55
+2448   38      58
+2449   38      55
+2450   38      57
+2451   38      56
+2452   37      58
+2453   37      55
+2454   37      57
+2455   37      56
+2456   35      55
+2457   35      56
+2458   35      54
+2459   35      57
+2460   36      54
+2461   36      56
+2462   36      55
+2463   36      57
+2464   39      57
+2465   39      56
+2466   39      58
+2467   39      55
+2468   40      58
+2469   40      57
+2470   40      59
+2471   40      56
+2472   42      56
+2473   42      59
+2474   42      57
+2475   42      58
+2476   41      56
+2477   41      59
+2478   41      57
+2479   41      58
+2480   46      59
+2481   46      62
+2482   46      60
+2483   46      61
+2484   45      57
+2485   45      60
+2486   45      58
+2487   45      59
+2488   43      59
+2489   43      58
+2490   43      60
+2491   43      57
+2492   44      59
+2493   44      58
+2494   44      60
+2495   44      57
+2496   47      60
+2497   47      61
+2498   47      59
+2499   47      62
+2500   48      60
+2501   48      61
+2502   48      59
+2503   48      62
+2504   50      63
+2505   50      60
+2506   50      62
+2507   50      61
+2508   49      63
+2509   49      60
+2510   49      62
+2511   49      61
+2512   54      64
+2513   54      61
+2514   54      63
+2515   54      62
+2516   53      64
+2517   53      61
+2518   53      63
+2519   53      62
+2520   51      61
+2521   51      62
+2522   51      60
+2523   51      63
+2524   52      61
+2525   52      63
+2526   52      62
+2527   52      64
+2528   55      65
+2529   55      64
+2530   55      66
+2531   55      63
+2532   56      65
+2533   56      64
+2534   56      66
+2535   56      63
+2536   58      64
+2537   58      67
+2538   58      65
+2539   58      66
+2540   57      63
+2541   57      66
+2542   57      64
+2543   57      65
+2544   62      65
+2545   62      68
+2546   62      66
+2547   62      67
+2548   61      65
+2549   61      68
+2550   61      66
+2551   61      67
+2552   59      66
+2553   59      65
+2554   59      67
+2555   59      64
+2556   60      66
+2557   60      65
+2558   60      67
+2559   60      64
+2560   31      57
+2561   30      56
+2562   32      58
+2563   30      57
+2564   32      57
+2565   30      58
+2566   33      58
+2567   31      58
+2568   34      60
+2569   35      59
+2570   33      59
+2571   34      58
+2572   32      59
+2573   34      59
+2574   31      59
+2575   33      57
+2576   39      62
+2577   39      60
+2578   39      61
+2579   38      59
+2580   38      62
+2581   38      60
+2582   38      61
+2583   37      59
+2584   35      58
+2585   35      60
+2586   36      59
+2587   36      60
+2588   36      58
+2589   37      61
+2590   37      60
+2591   37      62
+2592   40      62
+2593   39      59
+2594   40      63
+2595   40      61
+2596   41      62
+2597   40      60
+2598   41      63
+2599   41      61
+2600   43      62
+2601   43      64
+2602   42      60
+2603   43      63
+2604   42      61
+2605   42      63
+2606   41      60
+2607   42      62
+2608   47      64
+2609   47      66
+2610   46      63
+2611   47      65
+2612   46      64
+2613   46      66
+2614   45      61
+2615   46      65
+2616   44      63
+2617   43      61
+2618   44      64
+2619   44      62
+2620   45      63
+2621   44      61
+2622   45      64
+2623   45      62
+2624   47      63
+2625   48      65
+2626   48      64
+2627   48      66
+2628   48      63
+2629   49      66
+2630   49      65
+2631   49      67
+2632   51      67
+2633   51      65
+2634   51      66
+2635   50      64
+2636   50      67
+2637   50      65
+2638   50      66
+2639   49      64
+2640   54      69
+2641   54      65
+2642   54      68
+2643   54      66
+2644   54      67
+2645   53      65
+2646   53      69
+2647   53      66
+2648   51      64
+2649   52      68
+2650   52      67
+2651   52      69
+2652   52      66
+2653   53      67
+2654   52      65
+2655   53      68
+2656   55      69
+2657   55      68
+2658   55      70
+2659   55      67
+2660   56      69
+2661   56      68
+2662   56      70
+2663   56      67
+2664   58      68
+2665   58      71
+2666   58      69
+2667   58      70
+2668   57      67
+2669   57      70
+2670   57      68
+2671   57      69
+2672   62      69
+2673   62      72
+2674   62      70
+2675   62      71
+2676   61      69
+2677   61      72
+2678   61      70
+2679   61      71
+2680   59      70
+2681   59      69
+2682   59      71
+2683   59      68
+2684   60      70
+2685   60      69
+2686   60      71
+2687   60      68
+2688   30      59
+2689   30      60
+2690   31      61
+2691   30      61
+2692   31      60
+2693   31      62
+2694   32      61
+2695   32      62
+2696   34      64
+2697   34      62
+2698   34      63
+2699   33      60
+2700   33      63
+2701   33      61
+2702   33      62
+2703   32      60
+2704   38      64
+2705   39      63
+2706   37      65
+2707   39      64
+2708   37      64
+2709   38      63
+2710   36      64
+2711   37      63
+2712   34      61
+2713   35      63
+2714   35      62
+2715   35      64
+2716   35      61
+2717   36      62
+2718   36      61
+2719   36      63
+2720   38      65
+2721   40      65
+2722   39      65
+2723   40      64
+2724   40      66
+2725   41      65
+2726   40      67
+2727   41      64
+2728   43      65
+2729   42      67
+2730   43      66
+2731   42      66
+2732   42      65
+2733   41      67
+2734   42      64
+2735   41      66
+2736   47      67
+2737   46      70
+2738   47      68
+2739   46      69
+2740   46      67
+2741   45      68
+2742   46      68
+2743   45      67
+2744   43      67
+2745   44      66
+2746   43      68
+2747   44      65
+2748   44      67
+2749   45      66
+2750   44      68
+2751   45      65
+2752   47      70
+2753   48      69
+2754   47      69
+2755   48      70
+2756   48      68
+2757   49      70
+2758   48      67
+2759   49      71
+2760   51      71
+2761   50      68
+2762   51      70
+2763   50      69
+2764   50      71
+2765   49      68
+2766   50      70
+2767   49      69
+2768   55      73
+2769   55      72
+2770   54      73
+2771   54      70
+2772   54      72
+2773   54      71
+2774   53      73
+2775   53      70
+2776   51      69
+2777   52      71
+2778   51      68
+2779   52      72
+2780   52      70
+2781   52      73
+2782   53      71
+2783   53      72
+2784   55      74
+2785   55      71
+2786   56      73
+2787   56      72
+2788   56      74
+2789   56      71
+2790   57      73
+2791   57      72
+2792   58      72
+2793   59      75
+2794   58      73
+2795   59      74
+2796   58      74
+2797   58      75
+2798   57      71
+2799   57      74
+2800   62      73
+2801   62      77
+2802   62      74
+2803   62      76
+2804   61      73
+2805   62      75
+2806   61      74
+2807   61      77
+2808   60      74
+2809   59      73
+2810   60      75
+2811   59      72
+2812   61      75
+2813   60      73
+2814   61      76
+2815   60      72
+2816   30      62
+2817   30      63
+2818   31      64
+2819   30      64
+2820   31      63
+2821   30      65
+2822   32      64
+2823   31      65
+2824   33      66
+2825   34      66
+2826   32      66
+2827   33      64
+2828   32      65
+2829   33      65
+2830   31      66
+2831   32      63
+2832   38      69
+2833   38      66
+2834   38      68
+2835   38      67
+2836   37      69
+2837   37      66
+2838   37      68
+2839   37      67
+2840   34      65
+2841   34      67
+2842   35      66
+2843   35      67
+2844   35      65
+2845   36      66
+2846   36      65
+2847   36      67
+2848   39      68
+2849   39      67
+2850   39      69
+2851   39      66
+2852   40      70
+2853   40      69
+2854   40      71
+2855   40      68
+2856   42      68
+2857   42      71
+2858   42      69
+2859   42      70
+2860   41      68
+2861   41      71
+2862   41      69
+2863   41      70
+2864   47      71
+2865   46      73
+2866   46      71
+2867   46      72
+2868   45      69
+2869   45      72
+2870   45      70
+2871   45      71
+2872   43      71
+2873   43      70
+2874   43      72
+2875   43      69
+2876   44      71
+2877   44      70
+2878   44      72
+2879   44      69
+2880   47      72
+2881   47      73
+2882   48      72
+2883   48      73
+2884   48      71
+2885   49      74
+2886   49      73
+2887   49      75
+2888   51      75
+2889   51      73
+2890   51      74
+2891   50      72
+2892   50      75
+2893   50      73
+2894   50      74
+2895   49      72
+2896   54      77
+2897   56      76
+2898   54      76
+2899   55      75
+2900   53      77
+2901   55      76
+2902   53      76
+2903   54      74
+2904   51      72
+2905   52      76
+2906   52      75
+2907   52      77
+2908   52      74
+2909   53      74
+2910   54      75
+2911   53      75
+2912   55      77
+2913   56      75
+2914   55      78
+2915   57      76
+2916   56      77
+2917   57      75
+2918   56      78
+2919   58      77
+2920   59      78
+2921   59      79
+2922   58      78
+2923   58      80
+2924   58      79
+2925   57      78
+2926   58      76
+2927   57      77
+2928   62      78
+2929   62      81
+2930   62      79
+2931   62      80
+2932   61      78
+2933   61      81
+2934   61      79
+2935   61      80
+2936   59      80
+2937   59      77
+2938   60      78
+2939   59      76
+2940   60      79
+2941   60      77
+2942   60      80
+2943   60      76
+2944   31      68
+2945   30      66
+2946   31      67
+2947   30      67
+2948   32      68
+2949   30      68
+2950   32      67
+2951   31      69
+2952   34      71
+2953   34      68
+2954   34      70
+2955   34      69
+2956   33      69
+2957   33      67
+2958   32      69
+2959   33      68
+2960   38      71
+2961   39      70
+2962   37      73
+2963   39      71
+2964   37      72
+2965   38      70
+2966   37      71
+2967   37      70
+2968   35      69
+2969   35      70
+2970   35      68
+2971   35      71
+2972   36      68
+2973   36      70
+2974   36      69
+2975   36      71
+2976   38      72
+2977   40      73
+2978   38      73
+2979   40      72
+2980   39      72
+2981   41      73
+2982   39      73
+2983   41      72
+2984   42      73
+2985   44      75
+2986   42      74
+2987   43      76
+2988   43      75
+2989   41      74
+2990   42      72
+2991   40      74
+2992   46      74
+2993   47      78
+2994   46      75
+2995   47      77
+2996   45      73
+2997   46      78
+2998   45      74
+2999   46      77
+3000   44      76
+3001   43      74
+3002   45      75
+3003   43      73
+3004   45      76
+3005   44      74
+3006   46      76
+3007   44      73
+3008   47      75
+3009   47      76
+3010   47      74
+3011   48      76
+3012   48      75
+3013   48      77
+3014   48      74
+3015   48      78
+3016   50      79
+3017   50      76
+3018   50      78
+3019   50      77
+3020   49      79
+3021   49      76
+3022   49      78
+3023   49      77
+3024   54      80
+3025   55      80
+3026   53      81
+3027   54      78
+3028   53      80
+3029   54      79
+3030   52      81
+3031   53      78
+3032   51      77
+3033   51      78
+3034   51      76
+3035   51      79
+3036   52      78
+3037   52      79
+3038   53      79
+3039   52      80
+3040   54      81
+3041   55      79
+3042   55      81
+3043   56      80
+3044   55      82
+3045   56      79
+3046   56      81
+3047   57      80
+3048   58      81
+3049   58      84
+3050   58      82
+3051   58      83
+3052   57      82
+3053   57      81
+3054   57      79
+3055   56      82
+3056   62      82
+3057   62      85
+3058   62      83
+3059   62      84
+3060   61      82
+3061   61      85
+3062   61      83
+3063   61      84
+3064   59      83
+3065   59      82
+3066   59      84
+3067   59      81
+3068   60      83
+3069   60      82
+3070   60      84
+3071   60      81
+3072   30      71
+3073   30      72
+3074   30      70
+3075   31      72
+3076   30      69
+3077   31      73
+3078   31      71
+3079   32      72
+3080   34      74
+3081   33      71
+3082   33      73
+3083   32      70
+3084   33      72
+3085   32      71
+3086   32      73
+3087   31      70
+3088   37      76
+3089   38      75
+3090   37      75
+3091   37      74
+3092   36      75
+3093   36      72
+3094   36      74
+3095   35      72
+3096   33      70
+3097   34      75
+3098   34      73
+3099   35      75
+3100   34      72
+3101   35      74
+3102   35      73
+3103   36      73
+3104   38      76
+3105   38      74
+3106   39      76
+3107   39      75
+3108   40      77
+3109   39      74
+3110   40      78
+3111   40      76
+3112   42      76
+3113   42      78
+3114   41      75
+3115   42      77
+3116   41      76
+3117   41      78
+3118   40      75
+3119   41      77
+3120   46      79
+3121   46      81
+3122   45      77
+3123   46      80
+3124   45      78
+3125   45      80
+3126   44      77
+3127   45      79
+3128   43      79
+3129   42      75
+3130   43      80
+3131   43      78
+3132   44      79
+3133   43      77
+3134   44      80
+3135   44      78
+3136   47      80
+3137   47      81
+3138   47      79
+3139   48      81
+3140   48      80
+3141   49      82
+3142   48      79
+3143   49      83
+3144   51      83
+3145   50      80
+3146   51      82
+3147   50      81
+3148   50      83
+3149   49      80
+3150   50      82
+3151   49      81
+3152   54      85
+3153   55      83
+3154   54      84
+3155   55      84
+3156   53      85
+3157   54      82
+3158   53      84
+3159   54      83
+3160   51      81
+3161   52      84
+3162   51      80
+3163   52      85
+3164   52      83
+3165   52      82
+3166   53      82
+3167   53      83
+3168   55      85
+3169   56      84
+3170   55      86
+3171   56      83
+3172   56      85
+3173   57      84
+3174   56      86
+3175   57      83
+3176   58      86
+3177   59      88
+3178   58      87
+3179   59      87
+3180   58      88
+3181   57      86
+3182   58      85
+3183   57      85
+3184   62      86
+3185   62      90
+3186   62      87
+3187   62      89
+3188   61      86
+3189   62      88
+3190   61      87
+3191   61      90
+3192   60      87
+3193   59      86
+3194   60      88
+3195   59      85
+3196   61      88
+3197   60      86
+3198   61      89
+3199   60      85
+3200   31      74
+3201   31      75
+3202   32      75
+3203   30      73
+3204   32      74
+3205   30      74
+3206   33      75
+3207   30      75
+3208   34      78
+3209   35      77
+3210   33      76
+3211   34      76
+3212   32      76
+3213   34      77
+3214   31      76
+3215   33      74
+3216   38      80
+3217   40      80
+3218   38      79
+3219   39      77
+3220   37      80
+3221   39      78
+3222   37      79
+3223   38      77
+3224   35      76
+3225   35      78
+3226   36      77
+3227   36      78
+3228   36      76
+3229   37      77
+3230   38      78
+3231   37      78
+3232   39      79
+3233   40      79
+3234   39      80
+3235   41      80
+3236   40      81
+3237   41      79
+3238   40      82
+3239   42      80
+3240   43      82
+3241   43      84
+3242   42      81
+3243   43      83
+3244   42      82
+3245   41      82
+3246   42      79
+3247   41      81
+3248   47      83
+3249   47      85
+3250   46      82
+3251   47      84
+3252   46      83
+3253   46      85
+3254   45      81
+3255   46      84
+3256   44      83
+3257   43      81
+3258   44      84
+3259   44      82
+3260   45      83
+3261   44      81
+3262   45      84
+3263   45      82
+3264   47      82
+3265   48      84
+3266   48      83
+3267   48      85
+3268   48      82
+3269   49      86
+3270   49      85
+3271   49      87
+3272   51      87
+3273   51      85
+3274   51      86
+3275   50      84
+3276   50      87
+3277   50      85
+3278   50      86
+3279   49      84
+3280   55      90
+3281   55      88
+3282   55      89
+3283   54      86
+3284   54      89
+3285   54      87
+3286   54      88
+3287   53      86
+3288   51      84
+3289   52      88
+3290   52      87
+3291   52      89
+3292   52      86
+3293   53      88
+3294   53      87
+3295   53      89
+3296   55      91
+3297   55      87
+3298   56      89
+3299   56      88
+3300   56      90
+3301   56      87
+3302   56      91
+3303   57      88
+3304   58      89
+3305   58      92
+3306   58      90
+3307   57      91
+3308   58      91
+3309   57      90
+3310   57      87
+3311   57      89
+3312   62      91
+3313   62      94
+3314   62      92
+3315   62      93
+3316   61      91
+3317   61      94
+3318   61      92
+3319   61      93
+3320   59      91
+3321   59      90
+3322   59      92
+3323   59      89
+3324   60      91
+3325   60      90
+3326   60      92
+3327   60      89
+3328   30      78
+3329   31      79
+3330   30      77
+3331   31      80
+3332   30      76
+3333   32      79
+3334   31      78
+3335   32      80
+3336   34      82
+3337   33      78
+3338   34      81
+3339   32      77
+3340   33      80
+3341   32      78
+3342   33      79
+3343   31      77
+3344   37      83
+3345   38      81
+3346   37      82
+3347   38      82
+3348   36      82
+3349   37      81
+3350   36      81
+3351   36      79
+3352   33      77
+3353   35      81
+3354   34      80
+3355   35      82
+3356   34      79
+3357   35      80
+3358   35      79
+3359   36      80
+3360   37      84
+3361   39      82
+3362   38      83
+3363   39      81
+3364   38      84
+3365   40      84
+3366   39      83
+3367   40      83
+3368   42      83
+3369   42      85
+3370   42      84
+3371   41      85
+3372   41      84
+3373   40      85
+3374   41      83
+3375   39      84
+3376   47      87
+3377   47      89
+3378   46      86
+3379   47      88
+3380   46      87
+3381   46      89
+3382   45      85
+3383   46      88
+3384   43      86
+3385   43      85
+3386   43      87
+3387   44      86
+3388   44      87
+3389   44      85
+3390   45      87
+3391   45      86
+3392   47      86
+3393   48      88
+3394   48      87
+3395   48      89
+3396   48      86
+3397   49      90
+3398   49      89
+3399   49      91
+3400   51      91
+3401   51      89
+3402   51      90
+3403   50      88
+3404   50      91
+3405   50      89
+3406   50      90
+3407   49      88
+3408   54      93
+3409   56      93
+3410   54      92
+3411   55      92
+3412   53      93
+3413   55      93
+3414   53      92
+3415   54      90
+3416   51      88
+3417   52      92
+3418   52      91
+3419   52      93
+3420   52      90
+3421   53      90
+3422   54      91
+3423   53      91
+3424   55      94
+3425   56      92
+3426   55      95
+3427   57      93
+3428   56      94
+3429   57      92
+3430   56      95
+3431   58      94
+3432   59      95
+3433   59      96
+3434   58      95
+3435   58      97
+3436   58      96
+3437   57      95
+3438   58      93
+3439   57      94
+3440   62      95
+3441   62      98
+3442   62      96
+3443   62      97
+3444   61      95
+3445   61      98
+3446   61      96
+3447   61      97
+3448   59      97
+3449   59      94
+3450   60      95
+3451   59      93
+3452   60      96
+3453   60      94
+3454   60      97
+3455   60      93
+3456   30      80
+3457   30      81
+3458   30      79
+3459   30      82
+3460   31      82
+3461   31      83
+3462   31      81
+3463   31      84
+3464   33      84
+3465   33      81
+3466   33      83
+3467   33      82
+3468   32      84
+3469   32      81
+3470   32      83
+3471   32      82
+3472   38      87
+3473   39      86
+3474   37      87
+3475   38      85
+3476   37      86
+3477   38      86
+3478   36      85
+3479   37      85
+3480   34      84
+3481   34      85
+3482   34      83
+3483   35      85
+3484   35      84
+3485   35      83
+3486   36      83
+3487   36      84
+3488   39      87
+3489   39      85
+3490   40      88
+3491   40      87
+3492   40      89
+3493   40      86
+3494   41      88
+3495   41      87
+3496   43      88
+3497   42      88
+3498   43      89
+3499   42      87
+3500   42      86
+3501   42      89
+3502   41      86
+3503   41      89
+3504   47      90
+3505   46      93
+3506   47      91
+3507   46      92
+3508   46      90
+3509   45      91
+3510   46      91
+3511   45      90
+3512   43      90
+3513   44      89
+3514   43      91
+3515   44      88
+3516   44      90
+3517   45      89
+3518   44      91
+3519   45      88
+3520   47      93
+3521   48      92
+3522   47      92
+3523   48      93
+3524   48      91
+3525   49      94
+3526   48      90
+3527   49      95
+3528   51      95
+3529   50      92
+3530   51      94
+3531   50      93
+3532   50      95
+3533   49      92
+3534   50      94
+3535   49      93
+3536   54      97
+3537   55      96
+3538   54      96
+3539   55      97
+3540   53      97
+3541   54      94
+3542   53      96
+3543   54      95
+3544   51      93
+3545   52      96
+3546   51      92
+3547   52      97
+3548   52      95
+3549   53      95
+3550   53      94
+3551   52      94
+3552   55      98
+3553   56      97
+3554   55      99
+3555   56      96
+3556   56      98
+3557   57      97
+3558   56      99
+3559   57      96
+3560   58      99
+3561   59      101
+3562   58      100
+3563   59      100
+3564   58      101
+3565   57      99
+3566   58      98
+3567   57      98
+3568   62      99
+3569   62      103
+3570   62      100
+3571   62      102
+3572   61      99
+3573   62      101
+3574   61      100
+3575   61      103
+3576   60      100
+3577   59      99
+3578   60      101
+3579   59      98
+3580   61      101
+3581   60      99
+3582   61      102
+3583   60      98
+3584   30      83
+3585   30      84
+3586   31      86
+3587   30      85
+3588   31      85
+3589   31      87
+3590   32      86
+3591   32      87
+3592   35      88
+3593   34      87
+3594   34      89
+3595   33      85
+3596   34      88
+3597   33      86
+3598   33      87
+3599   32      85
+3600   38      91
+3601   38      88
+3602   38      90
+3603   38      89
+3604   37      91
+3605   37      88
+3606   37      90
+3607   37      89
+3608   34      86
+3609   35      89
+3610   35      87
+3611   36      89
+3612   35      86
+3613   36      87
+3614   36      86
+3615   36      88
+3616   39      90
+3617   39      89
+3618   39      91
+3619   39      88
+3620   40      92
+3621   40      91
+3622   40      93
+3623   40      90
+3624   42      90
+3625   42      93
+3626   42      91
+3627   42      92
+3628   41      90
+3629   41      93
+3630   41      91
+3631   41      92
+3632   46      94
+3633   46      97
+3634   46      95
+3635   46      96
+3636   45      92
+3637   45      95
+3638   45      93
+3639   45      94
+3640   43      94
+3641   43      93
+3642   43      95
+3643   43      92
+3644   44      94
+3645   44      93
+3646   44      95
+3647   44      92
+3648   47      95
+3649   47      96
+3650   47      94
+3651   47      97
+3652   48      95
+3653   48      96
+3654   48      94
+3655   48      97
+3656   50      99
+3657   50      96
+3658   50      98
+3659   50      97
+3660   49      99
+3661   49      96
+3662   49      98
+3663   49      97
+3664   54      100
+3665   55      101
+3666   53      101
+3667   54      98
+3668   53      100
+3669   54      99
+3670   52      101
+3671   53      98
+3672   51      97
+3673   51      98
+3674   51      96
+3675   51      99
+3676   52      98
+3677   52      99
+3678   53      99
+3679   52      100
+3680   54      101
+3681   55      100
+3682   55      102
+3683   56      101
+3684   55      103
+3685   56      100
+3686   56      102
+3687   57      101
+3688   58      102
+3689   58      105
+3690   58      103
+3691   57      103
+3692   58      104
+3693   57      102
+3694   57      100
+3695   56      103
+3696   62      104
+3697   62      107
+3698   62      105
+3699   62      106
+3700   61      104
+3701   61      107
+3702   61      105
+3703   61      106
+3704   59      104
+3705   59      103
+3706   59      105
+3707   59      102
+3708   60      104
+3709   60      103
+3710   60      105
+3711   60      102
diff --git a/TPC/mapping/Patch2.data b/TPC/mapping/Patch2.data
new file mode 100644 (file)
index 0000000..291e34f
--- /dev/null
@@ -0,0 +1,2306 @@
+2304
+3199
+0      63      39
+1      63      40
+2      63      38
+3      64      41
+4      63      37
+5      64      40
+6      64      39
+7      65      41
+8      67      41
+9      66      38
+10     66      40
+11     65      39
+12     66      41
+13     65      38
+14     65      40
+15     64      38
+16     70      42
+17     71      40
+18     69      41
+19     70      40
+20     69      42
+21     70      39
+22     68      39
+23     69      39
+24     66      39
+25     67      40
+26     67      38
+27     68      42
+28     67      39
+29     68      41
+30     69      40
+31     68      40
+32     70      41
+33     71      41
+34     71      43
+35     72      40
+36     71      42
+37     72      41
+38     72      43
+39     73      40
+40     74      42
+41     74      44
+42     73      43
+43     74      43
+44     73      44
+45     73      42
+46     73      41
+47     72      42
+48     77      43
+49     77      44
+50     77      42
+51     77      45
+52     76      42
+53     76      43
+54     76      41
+55     76      44
+56     75      45
+57     74      41
+58     75      44
+59     74      40
+60     75      43
+61     75      42
+62     76      45
+63     75      41
+64     78      45
+65     78      46
+66     78      44
+67     79      46
+68     78      43
+69     79      45
+70     77      41
+71     79      44
+72     81      47
+73     80      42
+74     80      44
+75     79      42
+76     80      45
+77     79      43
+78     80      46
+79     78      42
+80     84      46
+81     83      44
+82     84      47
+83     82      43
+84     83      45
+85     82      44
+86     83      46
+87     82      46
+88     80      43
+89     81      46
+90     81      43
+91     81      45
+92     81      44
+93     82      47
+94     82      45
+95     83      47
+96     84      45
+97     83      43
+98     85      48
+99     84      43
+100    86      48
+101    84      44
+102    85      47
+103    85      44
+104    86      45
+105    87      48
+106    87      46
+107    87      47
+108    86      46
+109    85      46
+110    85      45
+111    86      47
+112    90      47
+113    90      48
+114    89      46
+115    90      49
+116    89      45
+117    89      47
+118    88      45
+119    89      48
+120    88      49
+121    87      45
+122    88      48
+123    86      44
+124    88      47
+125    87      44
+126    89      49
+127    88      46
+128    63      42
+129    63      44
+130    63      41
+131    63      43
+132    64      43
+133    64      45
+134    64      42
+135    64      44
+136    66      44
+137    66      43
+138    66      45
+139    66      42
+140    65      44
+141    65      43
+142    65      45
+143    65      42
+144    70      46
+145    70      44
+146    70      45
+147    70      43
+148    69      46
+149    69      43
+150    69      45
+151    69      44
+152    67      42
+153    67      45
+154    67      43
+155    67      44
+156    68      43
+157    68      45
+158    68      44
+159    68      46
+160    71      46
+161    71      44
+162    71      48
+163    71      45
+164    71      47
+165    72      44
+166    72      48
+167    72      45
+168    74      46
+169    74      47
+170    73      46
+171    73      48
+172    73      47
+173    72      46
+174    73      45
+175    72      47
+176    78      47
+177    77      50
+178    77      47
+179    77      49
+180    77      46
+181    77      48
+182    76      47
+183    76      49
+184    74      48
+185    74      45
+186    75      48
+187    75      46
+188    75      49
+189    75      47
+190    76      48
+191    76      46
+192    78      51
+193    79      51
+194    79      49
+195    79      50
+196    78      50
+197    80      51
+198    78      49
+199    80      49
+200    81      51
+201    80      48
+202    81      50
+203    79      47
+204    81      52
+205    79      48
+206    80      50
+207    78      48
+208    84      51
+209    84      48
+210    84      52
+211    83      48
+212    83      52
+213    83      49
+214    83      51
+215    82      48
+216    80      47
+217    82      51
+218    81      48
+219    82      52
+220    81      49
+221    82      50
+222    82      49
+223    83      50
+224    84      50
+225    84      49
+226    85      53
+227    85      49
+228    85      52
+229    85      50
+230    85      51
+231    86      49
+232    87      52
+233    88      54
+234    86      53
+235    87      53
+236    87      51
+237    86      51
+238    86      50
+239    86      52
+240    90      51
+241    90      52
+242    90      50
+243    90      53
+244    89      51
+245    90      54
+246    89      50
+247    89      52
+248    88      53
+249    87      50
+250    88      52
+251    87      49
+252    89      54
+253    88      51
+254    89      53
+255    88      50
+256    63      46
+257    63      48
+258    63      45
+259    63      47
+260    64      47
+261    64      49
+262    64      46
+263    64      48
+264    66      48
+265    66      47
+266    66      49
+267    66      46
+268    65      48
+269    65      47
+270    65      49
+271    65      46
+272    70      51
+273    70      47
+274    69      51
+275    69      47
+276    69      50
+277    69      48
+278    69      49
+279    68      48
+280    67      46
+281    67      49
+282    67      47
+283    67      48
+284    68      47
+285    68      50
+286    68      49
+287    68      51
+288    70      50
+289    70      48
+290    70      49
+291    71      49
+292    71      52
+293    71      50
+294    71      51
+295    72      49
+296    74      51
+297    74      52
+298    73      52
+299    74      53
+300    73      51
+301    72      51
+302    72      50
+303    72      52
+304    76      51
+305    77      53
+306    76      50
+307    77      54
+308    75      50
+309    76      52
+310    75      51
+311    76      53
+312    75      54
+313    73      50
+314    75      53
+315    73      49
+316    75      52
+317    74      50
+318    76      54
+319    74      49
+320    78      53
+321    77      52
+322    77      51
+323    78      54
+324    78      52
+325    78      55
+326    79      53
+327    79      55
+328    81      57
+329    81      53
+330    80      54
+331    80      53
+332    80      55
+333    80      52
+334    79      54
+335    79      52
+336    84      56
+337    84      54
+338    84      57
+339    83      53
+340    83      57
+341    83      54
+342    83      55
+343    82      55
+344    81      54
+345    81      56
+346    82      53
+347    81      55
+348    82      54
+349    82      57
+350    82      56
+351    83      56
+352    84      55
+353    84      53
+354    85      58
+355    85      54
+356    85      57
+357    85      55
+358    85      56
+359    86      55
+360    87      55
+361    88      59
+362    87      57
+363    87      58
+364    87      56
+365    86      57
+366    86      56
+367    86      58
+368    90      56
+369    90      57
+370    90      55
+371    90      58
+372    89      56
+373    90      59
+374    89      55
+375    89      57
+376    88      58
+377    86      54
+378    88      57
+379    87      54
+380    89      59
+381    88      56
+382    89      58
+383    88      55
+384    63      51
+385    63      52
+386    63      50
+387    64      54
+388    63      49
+389    64      53
+390    64      51
+391    64      52
+392    66      54
+393    66      50
+394    65      52
+395    65      51
+396    65      53
+397    65      50
+398    65      54
+399    64      50
+400    69      54
+401    70      52
+402    68      54
+403    69      53
+404    68      55
+405    69      52
+406    67      52
+407    68      52
+408    66      51
+409    66      53
+410    67      50
+411    66      52
+412    67      51
+413    67      54
+414    68      53
+415    67      53
+416    69      55
+417    70      53
+418    70      54
+419    71      53
+420    70      55
+421    71      54
+422    71      55
+423    72      53
+424    73      55
+425    73      56
+426    72      55
+427    72      57
+428    72      56
+429    71      57
+430    72      54
+431    71      56
+432    76      56
+433    76      57
+434    76      55
+435    77      58
+436    75      56
+437    76      58
+438    75      55
+439    75      57
+440    73      57
+441    73      54
+442    74      57
+443    73      53
+444    74      56
+445    74      55
+446    75      58
+447    74      54
+448    77      57
+449    78      59
+450    78      58
+451    78      60
+452    77      56
+453    79      60
+454    78      57
+455    79      59
+456    80      58
+457    79      56
+458    80      59
+459    79      57
+460    80      60
+461    78      56
+462    79      58
+463    77      55
+464    84      61
+465    84      58
+466    83      61
+467    83      58
+468    83      60
+469    83      59
+470    82      59
+471    82      58
+472    80      56
+473    81      61
+474    80      57
+475    81      60
+476    81      59
+477    82      61
+478    81      58
+479    82      60
+480    84      60
+481    84      59
+482    85      63
+483    85      59
+484    85      62
+485    85      60
+486    85      61
+487    86      59
+488    87      62
+489    88      64
+490    86      63
+491    87      63
+492    87      61
+493    86      61
+494    86      60
+495    86      62
+496    90      61
+497    90      62
+498    90      60
+499    90      63
+500    89      61
+501    90      64
+502    89      60
+503    89      62
+504    88      63
+505    87      60
+506    88      62
+507    87      59
+508    89      64
+509    88      61
+510    89      63
+511    88      60
+512    63      55
+513    63      57
+514    63      54
+515    63      56
+516    63      53
+517    64      58
+518    64      56
+519    64      57
+520    66      57
+521    66      55
+522    66      58
+523    65      56
+524    65      57
+525    65      55
+526    65      58
+527    64      55
+528    69      59
+529    70      57
+530    69      60
+531    69      56
+532    68      60
+533    69      57
+534    68      59
+535    69      58
+536    66      56
+537    67      58
+538    67      55
+539    67      57
+540    67      56
+541    68      57
+542    68      56
+543    68      58
+544    70      60
+545    70      58
+546    70      59
+547    70      56
+548    71      61
+549    71      58
+550    71      60
+551    71      59
+552    72      58
+553    74      62
+554    73      61
+555    73      62
+556    73      60
+557    72      60
+558    72      59
+559    72      61
+560    76      60
+561    76      61
+562    76      59
+563    76      62
+564    75      60
+565    76      63
+566    75      59
+567    75      61
+568    74      61
+569    73      59
+570    74      60
+571    73      58
+572    75      63
+573    74      59
+574    75      62
+575    74      58
+576    77      61
+577    77      62
+578    77      60
+579    77      63
+580    78      62
+581    78      63
+582    77      59
+583    78      64
+584    80      63
+585    80      61
+586    80      64
+587    79      62
+588    79      63
+589    79      61
+590    79      64
+591    78      61
+592    84      66
+593    83      63
+594    83      64
+595    82      62
+596    83      65
+597    82      63
+598    83      66
+599    82      64
+600    80      62
+601    81      65
+602    81      62
+603    81      64
+604    81      63
+605    81      66
+606    82      65
+607    82      66
+608    84      65
+609    83      62
+610    84      64
+611    84      63
+612    85      67
+613    84      62
+614    86      67
+615    85      64
+616    87      65
+617    88      69
+618    86      65
+619    87      67
+620    87      66
+621    86      66
+622    85      65
+623    85      66
+624    90      66
+625    90      67
+626    90      65
+627    90      68
+628    89      66
+629    90      69
+630    89      65
+631    89      67
+632    88      68
+633    86      64
+634    88      67
+635    87      64
+636    89      69
+637    88      66
+638    89      68
+639    88      65
+640    63      59
+641    63      61
+642    63      58
+643    63      60
+644    64      60
+645    64      62
+646    64      59
+647    64      61
+648    66      61
+649    66      60
+650    66      62
+651    66      59
+652    65      61
+653    65      60
+654    65      62
+655    65      59
+656    70      64
+657    70      61
+658    70      63
+659    70      62
+660    69      64
+661    69      61
+662    69      63
+663    69      62
+664    67      59
+665    67      62
+666    67      60
+667    67      61
+668    68      61
+669    68      63
+670    68      62
+671    68      64
+672    71      64
+673    71      62
+674    71      65
+675    71      63
+676    72      64
+677    72      62
+678    72      65
+679    72      63
+680    74      65
+681    75      67
+682    73      66
+683    75      68
+684    74      66
+685    73      65
+686    73      63
+687    73      64
+688    77      65
+689    77      66
+690    77      64
+691    77      67
+692    76      65
+693    78      69
+694    76      64
+695    77      68
+696    75      66
+697    74      64
+698    76      68
+699    74      63
+700    76      67
+701    75      65
+702    76      66
+703    75      64
+704    78      67
+705    79      69
+706    78      68
+707    79      68
+708    79      67
+709    80      69
+710    78      66
+711    80      68
+712    81      70
+713    80      66
+714    82      71
+715    79      65
+716    81      71
+717    78      65
+718    80      67
+719    79      66
+720    84      70
+721    84      67
+722    84      71
+723    83      67
+724    83      71
+725    83      68
+726    83      70
+727    82      67
+728    80      65
+729    82      70
+730    81      67
+731    81      69
+732    81      68
+733    82      69
+734    82      68
+735    83      69
+736    84      69
+737    84      68
+738    85      72
+739    85      68
+740    85      71
+741    85      69
+742    85      70
+743    86      68
+744    87      70
+745    88      74
+746    87      71
+747    87      72
+748    86      72
+749    86      71
+750    86      69
+751    86      70
+752    90      71
+753    90      72
+754    90      70
+755    90      73
+756    89      71
+757    90      74
+758    89      70
+759    89      72
+760    88      73
+761    87      69
+762    88      72
+763    88      71
+764    89      74
+765    87      68
+766    89      73
+767    88      70
+768    63      64
+769    63      65
+770    63      63
+771    64      67
+772    63      62
+773    64      66
+774    64      64
+775    64      65
+776    66      67
+777    66      63
+778    65      65
+779    65      64
+780    65      66
+781    65      63
+782    65      67
+783    64      63
+784    69      67
+785    70      65
+786    68      68
+787    69      65
+788    68      67
+789    69      66
+790    67      67
+791    68      65
+792    66      64
+793    66      66
+794    67      63
+795    66      65
+796    67      64
+797    67      65
+798    68      66
+799    67      66
+800    69      68
+801    70      66
+802    70      68
+803    71      66
+804    70      67
+805    71      67
+806    71      70
+807    72      66
+808    73      68
+809    73      69
+810    72      68
+811    72      70
+812    72      69
+813    71      68
+814    72      67
+815    71      69
+816    77      69
+817    76      71
+818    76      69
+819    76      72
+820    76      70
+821    75      71
+822    75      69
+823    75      72
+824    73      70
+825    73      67
+826    74      71
+827    74      68
+828    74      70
+829    74      67
+830    74      69
+831    75      70
+832    78      72
+833    78      73
+834    77      72
+835    78      74
+836    77      71
+837    79      74
+838    77      70
+839    79      73
+840    80      72
+841    79      70
+842    80      73
+843    79      71
+844    80      74
+845    78      70
+846    79      72
+847    78      71
+848    84      75
+849    83      72
+850    84      74
+851    82      72
+852    83      75
+853    83      73
+854    83      74
+855    81      72
+856    80      70
+857    81      75
+858    80      71
+859    81      74
+860    81      73
+861    82      74
+862    82      73
+863    82      75
+864    85      75
+865    84      73
+866    85      77
+867    84      72
+868    85      76
+869    85      73
+870    86      77
+871    85      74
+872    86      73
+873    88      79
+874    87      75
+875    87      77
+876    87      76
+877    86      75
+878    86      74
+879    86      76
+880    90      76
+881    90      77
+882    90      75
+883    90      78
+884    89      76
+885    90      79
+886    89      75
+887    89      77
+888    88      78
+889    87      74
+890    88      77
+891    88      76
+892    89      79
+893    87      73
+894    89      78
+895    88      75
+896    63      67
+897    63      68
+898    63      66
+899    63      69
+900    64      69
+901    64      70
+902    64      68
+903    64      71
+904    66      70
+905    66      69
+906    66      71
+907    66      68
+908    65      70
+909    65      69
+910    65      71
+911    65      68
+912    70      73
+913    70      70
+914    69      73
+915    69      69
+916    69      72
+917    69      70
+918    68      73
+919    69      71
+920    67      68
+921    67      71
+922    67      69
+923    67      70
+924    68      69
+925    68      71
+926    68      70
+927    68      72
+928    70      72
+929    70      71
+930    71      75
+931    70      69
+932    71      74
+933    71      71
+934    71      73
+935    71      72
+936    72      71
+937    73      75
+938    72      72
+939    73      74
+940    73      73
+941    72      74
+942    72      73
+943    72      75
+944    76      74
+945    77      75
+946    76      73
+947    77      76
+948    75      74
+949    76      75
+950    75      73
+951    76      76
+952    74      74
+953    73      72
+954    74      75
+955    73      71
+956    75      76
+957    74      73
+958    75      75
+959    74      72
+960    78      77
+961    78      78
+962    78      76
+963    79      78
+964    77      74
+965    79      77
+966    77      73
+967    80      78
+968    82      80
+969    80      75
+970    81      79
+971    79      75
+972    81      80
+973    79      76
+974    80      77
+975    78      75
+976    84      79
+977    84      76
+978    84      80
+979    83      76
+980    83      80
+981    83      77
+982    83      79
+983    82      76
+984    80      76
+985    82      79
+986    81      76
+987    81      78
+988    81      77
+989    82      78
+990    82      77
+991    83      78
+992    84      78
+993    84      77
+994    85      82
+995    85      78
+996    85      81
+997    85      79
+998    85      80
+999    86      78
+1000   87      80
+1001   88      84
+1002   87      81
+1003   87      82
+1004   86      82
+1005   86      80
+1006   86      79
+1007   86      81
+1008   90      81
+1009   90      82
+1010   90      80
+1011   90      83
+1012   89      81
+1013   90      84
+1014   89      80
+1015   89      82
+1016   88      83
+1017   87      79
+1018   88      82
+1019   88      81
+1020   89      84
+1021   87      78
+1022   89      83
+1023   88      80
+1024   63      71
+1025   63      73
+1026   63      70
+1027   63      72
+1028   64      73
+1029   64      75
+1030   64      72
+1031   64      74
+1032   66      74
+1033   66      73
+1034   66      75
+1035   66      72
+1036   65      74
+1037   65      73
+1038   65      75
+1039   65      72
+1040   70      76
+1041   71      76
+1042   69      77
+1043   70      75
+1044   69      76
+1045   70      74
+1046   68      77
+1047   69      75
+1048   67      72
+1049   67      75
+1050   67      73
+1051   67      74
+1052   68      74
+1053   68      75
+1054   69      74
+1055   68      76
+1056   70      77
+1057   71      77
+1058   71      79
+1059   72      76
+1060   71      78
+1061   72      77
+1062   72      79
+1063   73      76
+1064   74      77
+1065   75      81
+1066   74      78
+1067   74      79
+1068   73      79
+1069   73      78
+1070   73      77
+1071   72      78
+1072   78      79
+1073   77      79
+1074   77      78
+1075   77      80
+1076   77      77
+1077   77      81
+1078   76      78
+1079   76      79
+1080   75      80
+1081   74      76
+1082   75      79
+1083   75      78
+1084   76      81
+1085   75      77
+1086   76      80
+1087   76      77
+1088   78      81
+1089   78      83
+1090   78      82
+1091   79      81
+1092   78      80
+1093   79      82
+1094   79      80
+1095   79      83
+1096   81      85
+1097   81      81
+1098   80      81
+1099   80      80
+1100   80      82
+1101   80      79
+1102   80      83
+1103   79      79
+1104   84      84
+1105   84      83
+1106   84      85
+1107   83      81
+1108   83      84
+1109   83      82
+1110   83      85
+1111   83      83
+1112   81      82
+1113   81      84
+1114   82      81
+1115   81      83
+1116   82      82
+1117   82      84
+1118   82      83
+1119   82      85
+1120   85      87
+1121   84      82
+1122   85      86
+1123   84      81
+1124   85      85
+1125   85      83
+1126   86      87
+1127   85      84
+1128   87      84
+1129   88      89
+1130   87      85
+1131   87      87
+1132   87      86
+1133   86      85
+1134   86      84
+1135   86      86
+1136   90      86
+1137   90      87
+1138   90      85
+1139   90      88
+1140   89      86
+1141   90      89
+1142   89      85
+1143   89      87
+1144   88      88
+1145   86      83
+1146   88      87
+1147   87      83
+1148   89      89
+1149   88      86
+1150   89      88
+1151   88      85
+2048   63      34
+2049   63      33
+2050   63      35
+2051   64      34
+2052   63      36
+2053   64      35
+2054   64      36
+2055   65      34
+2056   67      34
+2057   66      37
+2058   66      35
+2059   65      36
+2060   66      34
+2061   65      37
+2062   65      35
+2063   64      37
+2064   70      35
+2065   71      39
+2066   69      36
+2067   70      37
+2068   69      35
+2069   70      38
+2070   68      38
+2071   69      38
+2072   66      36
+2073   67      35
+2074   67      37
+2075   68      35
+2076   67      36
+2077   68      36
+2078   69      37
+2079   68      37
+2080   70      36
+2081   71      38
+2082   71      36
+2083   72      39
+2084   71      37
+2085   72      38
+2086   72      36
+2087   73      39
+2088   74      37
+2089   74      35
+2090   73      36
+2091   74      36
+2092   73      35
+2093   73      37
+2094   73      38
+2095   72      37
+2096   77      38
+2097   77      37
+2098   77      39
+2099   77      36
+2100   76      39
+2101   76      38
+2102   76      40
+2103   76      37
+2104   75      36
+2105   74      38
+2106   75      37
+2107   74      39
+2108   75      38
+2109   75      39
+2110   76      36
+2111   75      40
+2112   78      38
+2113   78      37
+2114   78      39
+2115   79      37
+2116   78      40
+2117   79      38
+2118   77      40
+2119   79      39
+2120   81      38
+2121   80      41
+2122   80      39
+2123   79      41
+2124   80      38
+2125   79      40
+2126   80      37
+2127   78      41
+2128   84      39
+2129   83      41
+2130   84      38
+2131   82      42
+2132   83      40
+2133   82      41
+2134   83      39
+2135   82      39
+2136   80      40
+2137   81      39
+2138   81      42
+2139   81      40
+2140   81      41
+2141   82      38
+2142   82      40
+2143   83      38
+2144   84      40
+2145   83      42
+2146   85      39
+2147   84      42
+2148   86      39
+2149   84      41
+2150   85      40
+2151   85      43
+2152   86      42
+2153   87      39
+2154   87      41
+2155   87      40
+2156   86      41
+2157   85      41
+2158   85      42
+2159   86      40
+2160   90      42
+2161   90      41
+2162   89      43
+2163   90      40
+2164   89      44
+2165   89      42
+2166   88      44
+2167   89      41
+2168   88      40
+2169   87      42
+2170   88      41
+2171   86      43
+2172   88      42
+2173   87      43
+2174   89      40
+2175   88      43
+2176   63      31
+2177   63      29
+2178   63      32
+2179   63      30
+2180   64      32
+2181   64      30
+2182   64      33
+2183   64      31
+2184   66      31
+2185   66      32
+2186   66      30
+2187   66      33
+2188   65      31
+2189   65      32
+2190   65      30
+2191   65      33
+2192   70      31
+2193   70      33
+2194   70      32
+2195   70      34
+2196   69      31
+2197   69      34
+2198   69      32
+2199   69      33
+2200   67      33
+2201   67      30
+2202   67      32
+2203   67      31
+2204   68      34
+2205   68      32
+2206   68      33
+2207   68      31
+2208   71      33
+2209   71      35
+2210   71      31
+2211   71      34
+2212   71      32
+2213   72      35
+2214   72      31
+2215   72      34
+2216   74      33
+2217   74      32
+2218   73      33
+2219   73      31
+2220   73      32
+2221   72      33
+2222   73      34
+2223   72      32
+2224   78      36
+2225   77      31
+2226   77      34
+2227   77      32
+2228   77      35
+2229   77      33
+2230   76      34
+2231   76      32
+2232   74      31
+2233   74      34
+2234   75      33
+2235   75      35
+2236   75      32
+2237   75      34
+2238   76      33
+2239   76      35
+2240   78      32
+2241   79      32
+2242   79      34
+2243   79      33
+2244   78      33
+2245   80      32
+2246   78      34
+2247   80      34
+2248   81      34
+2249   80      35
+2250   81      35
+2251   79      36
+2252   81      33
+2253   79      35
+2254   80      33
+2255   78      35
+2256   84      34
+2257   84      37
+2258   84      33
+2259   83      37
+2260   83      33
+2261   83      36
+2262   83      34
+2263   82      37
+2264   80      36
+2265   82      34
+2266   81      37
+2267   82      33
+2268   81      36
+2269   82      35
+2270   82      36
+2271   83      35
+2272   84      35
+2273   84      36
+2274   85      34
+2275   85      38
+2276   85      35
+2277   85      37
+2278   85      36
+2279   86      38
+2280   87      35
+2281   88      35
+2282   86      34
+2283   87      34
+2284   87      36
+2285   86      36
+2286   86      37
+2287   86      35
+2288   90      38
+2289   90      37
+2290   90      39
+2291   90      36
+2292   89      38
+2293   90      35
+2294   89      39
+2295   89      37
+2296   88      36
+2297   87      37
+2298   88      37
+2299   87      38
+2300   89      35
+2301   88      38
+2302   89      36
+2303   88      39
+2304   63      27
+2305   63      25
+2306   63      28
+2307   63      26
+2308   64      28
+2309   64      26
+2310   64      29
+2311   64      27
+2312   66      27
+2313   66      28
+2314   66      26
+2315   66      29
+2316   65      27
+2317   65      28
+2318   65      26
+2319   65      29
+2320   70      26
+2321   70      30
+2322   69      26
+2323   69      30
+2324   69      27
+2325   69      29
+2326   69      28
+2327   68      29
+2328   67      29
+2329   67      26
+2330   67      28
+2331   67      27
+2332   68      30
+2333   68      27
+2334   68      28
+2335   68      26
+2336   70      27
+2337   70      29
+2338   70      28
+2339   71      30
+2340   71      27
+2341   71      29
+2342   71      28
+2343   72      30
+2344   74      28
+2345   74      27
+2346   73      27
+2347   74      26
+2348   73      28
+2349   72      28
+2350   72      29
+2351   72      27
+2352   76      30
+2353   77      28
+2354   76      31
+2355   77      27
+2356   75      31
+2357   76      29
+2358   75      30
+2359   76      28
+2360   75      27
+2361   73      29
+2362   75      28
+2363   73      30
+2364   75      29
+2365   74      29
+2366   76      27
+2367   74      30
+2368   78      30
+2369   77      29
+2370   77      30
+2371   78      29
+2372   78      31
+2373   78      28
+2374   79      30
+2375   79      28
+2376   81      28
+2377   81      32
+2378   80      29
+2379   80      30
+2380   80      28
+2381   80      31
+2382   79      29
+2383   79      31
+2384   84      29
+2385   84      31
+2386   84      28
+2387   83      32
+2388   83      28
+2389   83      31
+2390   83      30
+2391   82      30
+2392   81      31
+2393   81      29
+2394   82      32
+2395   81      30
+2396   82      31
+2397   82      28
+2398   82      29
+2399   83      29
+2400   84      30
+2401   84      32
+2402   85      29
+2403   85      33
+2404   85      30
+2405   85      32
+2406   85      31
+2407   86      32
+2408   87      32
+2409   88      30
+2410   87      30
+2411   87      29
+2412   87      31
+2413   86      30
+2414   86      31
+2415   86      29
+2416   90      33
+2417   90      32
+2418   90      34
+2419   90      31
+2420   89      33
+2421   90      30
+2422   89      34
+2423   89      32
+2424   88      31
+2425   86      33
+2426   88      32
+2427   87      33
+2428   89      30
+2429   88      33
+2430   89      31
+2431   88      34
+2432   63      22
+2433   63      21
+2434   63      23
+2435   64      21
+2436   63      24
+2437   64      22
+2438   64      24
+2439   64      23
+2440   66      21
+2441   66      25
+2442   65      23
+2443   65      24
+2444   65      22
+2445   65      25
+2446   65      21
+2447   64      25
+2448   69      23
+2449   70      25
+2450   68      23
+2451   69      24
+2452   68      22
+2453   69      25
+2454   67      23
+2455   68      25
+2456   66      24
+2457   66      22
+2458   67      25
+2459   66      23
+2460   67      24
+2461   67      21
+2462   68      24
+2463   67      22
+2464   69      22
+2465   70      24
+2466   70      23
+2467   71      26
+2468   70      22
+2469   71      25
+2470   71      24
+2471   72      26
+2472   73      24
+2473   73      23
+2474   72      24
+2475   72      22
+2476   72      23
+2477   71      22
+2478   72      25
+2479   71      23
+2480   76      25
+2481   76      24
+2482   76      26
+2483   77      23
+2484   75      25
+2485   76      23
+2486   75      26
+2487   75      24
+2488   73      22
+2489   73      25
+2490   74      22
+2491   73      26
+2492   74      23
+2493   74      24
+2494   75      23
+2495   74      25
+2496   77      24
+2497   78      24
+2498   78      25
+2499   78      23
+2500   77      25
+2501   79      23
+2502   78      26
+2503   79      24
+2504   80      25
+2505   79      27
+2506   80      24
+2507   79      26
+2508   80      23
+2509   78      27
+2510   79      25
+2511   77      26
+2512   84      24
+2513   84      27
+2514   83      24
+2515   83      27
+2516   83      25
+2517   83      26
+2518   82      26
+2519   82      27
+2520   80      27
+2521   81      24
+2522   80      26
+2523   81      25
+2524   81      26
+2525   82      24
+2526   81      27
+2527   82      25
+2528   84      25
+2529   84      26
+2530   85      24
+2531   85      28
+2532   85      25
+2533   85      27
+2534   85      26
+2535   86      28
+2536   87      25
+2537   88      25
+2538   86      24
+2539   87      24
+2540   87      26
+2541   86      26
+2542   86      27
+2543   86      25
+2544   90      28
+2545   90      27
+2546   90      29
+2547   90      26
+2548   89      28
+2549   90      25
+2550   89      29
+2551   89      27
+2552   88      26
+2553   87      27
+2554   88      27
+2555   87      28
+2556   89      25
+2557   88      28
+2558   89      26
+2559   88      29
+2560   63      18
+2561   63      16
+2562   63      19
+2563   63      17
+2564   63      20
+2565   64      17
+2566   64      19
+2567   64      18
+2568   66      18
+2569   66      20
+2570   66      17
+2571   65      19
+2572   65      18
+2573   65      20
+2574   65      17
+2575   64      20
+2576   69      18
+2577   70      20
+2578   69      17
+2579   69      21
+2580   68      17
+2581   69      20
+2582   68      18
+2583   69      19
+2584   66      19
+2585   67      17
+2586   67      20
+2587   67      18
+2588   67      19
+2589   68      20
+2590   68      21
+2591   68      19
+2592   70      17
+2593   70      19
+2594   70      18
+2595   70      21
+2596   71      18
+2597   71      21
+2598   71      19
+2599   71      20
+2600   72      21
+2601   74      17
+2602   73      18
+2603   73      17
+2604   73      19
+2605   72      19
+2606   72      20
+2607   72      18
+2608   76      21
+2609   76      20
+2610   76      22
+2611   76      19
+2612   75      21
+2613   76      18
+2614   75      22
+2615   75      20
+2616   74      18
+2617   73      20
+2618   74      19
+2619   73      21
+2620   75      18
+2621   74      20
+2622   75      19
+2623   74      21
+2624   77      20
+2625   77      19
+2626   77      21
+2627   77      18
+2628   78      21
+2629   78      20
+2630   77      22
+2631   78      19
+2632   80      20
+2633   80      22
+2634   80      19
+2635   79      21
+2636   79      20
+2637   79      22
+2638   79      19
+2639   78      22
+2640   84      19
+2641   83      22
+2642   83      21
+2643   82      23
+2644   83      20
+2645   82      22
+2646   83      19
+2647   82      21
+2648   80      21
+2649   81      20
+2650   81      23
+2651   81      21
+2652   81      22
+2653   81      19
+2654   82      20
+2655   82      19
+2656   84      20
+2657   83      23
+2658   84      21
+2659   84      22
+2660   85      20
+2661   84      23
+2662   86      20
+2663   85      23
+2664   87      22
+2665   88      20
+2666   86      22
+2667   87      20
+2668   87      21
+2669   86      21
+2670   85      22
+2671   85      21
+2672   90      23
+2673   90      22
+2674   90      24
+2675   90      21
+2676   89      23
+2677   90      20
+2678   89      24
+2679   89      22
+2680   88      21
+2681   86      23
+2682   88      22
+2683   87      23
+2684   89      20
+2685   88      23
+2686   89      21
+2687   88      24
+2688   63      14
+2689   63      12
+2690   63      15
+2691   63      13
+2692   64      15
+2693   64      13
+2694   64      16
+2695   64      14
+2696   66      14
+2697   66      15
+2698   66      13
+2699   66      16
+2700   65      14
+2701   65      15
+2702   65      13
+2703   65      16
+2704   70      13
+2705   70      16
+2706   70      14
+2707   70      15
+2708   69      13
+2709   69      16
+2710   69      14
+2711   69      15
+2712   67      16
+2713   67      13
+2714   67      15
+2715   67      14
+2716   68      16
+2717   68      14
+2718   68      15
+2719   68      13
+2720   71      15
+2721   71      17
+2722   71      14
+2723   71      16
+2724   72      15
+2725   72      17
+2726   72      14
+2727   72      16
+2728   74      14
+2729   75      14
+2730   73      13
+2731   75      13
+2732   74      13
+2733   73      14
+2734   73      16
+2735   73      15
+2736   77      16
+2737   77      15
+2738   77      17
+2739   77      14
+2740   76      16
+2741   78      14
+2742   76      17
+2743   77      13
+2744   75      15
+2745   74      15
+2746   76      13
+2747   74      16
+2748   76      14
+2749   75      16
+2750   76      15
+2751   75      17
+2752   78      16
+2753   79      14
+2754   78      15
+2755   79      15
+2756   79      16
+2757   80      14
+2758   78      17
+2759   80      15
+2760   81      15
+2761   80      17
+2762   82      14
+2763   79      18
+2764   81      14
+2765   78      18
+2766   80      16
+2767   79      17
+2768   84      15
+2769   84      18
+2770   84      14
+2771   83      18
+2772   83      14
+2773   83      17
+2774   83      15
+2775   82      18
+2776   80      18
+2777   82      15
+2778   81      18
+2779   81      16
+2780   81      17
+2781   82      16
+2782   82      17
+2783   83      16
+2784   84      16
+2785   84      17
+2786   85      15
+2787   85      19
+2788   85      16
+2789   85      18
+2790   85      17
+2791   86      19
+2792   87      17
+2793   88      15
+2794   87      16
+2795   87      15
+2796   86      15
+2797   86      16
+2798   86      18
+2799   86      17
+2800   90      18
+2801   90      17
+2802   90      19
+2803   90      16
+2804   89      18
+2805   90      15
+2806   89      19
+2807   89      17
+2808   88      16
+2809   87      18
+2810   88      17
+2811   88      18
+2812   89      15
+2813   87      19
+2814   89      16
+2815   88      19
+2816   63      9
+2817   63      8
+2818   63      10
+2819   64      8
+2820   63      11
+2821   64      9
+2822   64      11
+2823   64      10
+2824   66      8
+2825   66      12
+2826   65      10
+2827   65      11
+2828   65      9
+2829   65      12
+2830   65      8
+2831   64      12
+2832   69      10
+2833   70      12
+2834   68      9
+2835   69      12
+2836   68      10
+2837   69      11
+2838   67      8
+2839   68      12
+2840   66      11
+2841   66      9
+2842   67      12
+2843   66      10
+2844   67      11
+2845   67      10
+2846   68      11
+2847   67      9
+2848   69      9
+2849   70      11
+2850   70      9
+2851   71      13
+2852   70      10
+2853   71      12
+2854   71      9
+2855   72      13
+2856   73      11
+2857   73      10
+2858   72      11
+2859   72      9
+2860   72      10
+2861   71      11
+2862   72      12
+2863   71      10
+2864   77      12
+2865   76      10
+2866   76      12
+2867   76      9
+2868   76      11
+2869   75      10
+2870   75      12
+2871   75      9
+2872   73      9
+2873   73      12
+2874   74      8
+2875   74      11
+2876   74      9
+2877   74      12
+2878   74      10
+2879   75      11
+2880   78      11
+2881   78      10
+2882   77      9
+2883   78      9
+2884   77      10
+2885   79      9
+2886   77      11
+2887   79      10
+2888   80      11
+2889   79      13
+2890   80      10
+2891   79      12
+2892   80      9
+2893   78      13
+2894   79      11
+2895   78      12
+2896   84      10
+2897   83      13
+2898   84      11
+2899   82      13
+2900   83      10
+2901   83      12
+2902   83      11
+2903   81      13
+2904   80      13
+2905   81      10
+2906   80      12
+2907   81      11
+2908   81      12
+2909   82      11
+2910   82      12
+2911   82      10
+2912   85      12
+2913   84      12
+2914   85      10
+2915   84      13
+2916   85      11
+2917   85      14
+2918   86      10
+2919   85      13
+2920   86      14
+2921   88      10
+2922   87      12
+2923   87      10
+2924   87      11
+2925   86      12
+2926   86      13
+2927   86      11
+2928   90      13
+2929   90      12
+2930   90      14
+2931   90      11
+2932   89      13
+2933   90      10
+2934   89      14
+2935   89      12
+2936   88      11
+2937   87      13
+2938   88      12
+2939   88      13
+2940   89      10
+2941   87      14
+2942   89      11
+2943   88      14
+2944   63      6
+2945   63      5
+2946   63      7
+2947   63      4
+2948   64      6
+2949   64      5
+2950   64      7
+2951   64      4
+2952   66      5
+2953   66      6
+2954   66      4
+2955   66      7
+2956   65      5
+2957   65      6
+2958   65      4
+2959   65      7
+2960   70      4
+2961   70      7
+2962   69      4
+2963   69      8
+2964   69      5
+2965   69      7
+2966   68      4
+2967   69      6
+2968   67      7
+2969   67      4
+2970   67      6
+2971   67      5
+2972   68      8
+2973   68      6
+2974   68      7
+2975   68      5
+2976   70      5
+2977   70      6
+2978   71      4
+2979   70      8
+2980   71      5
+2981   71      8
+2982   71      6
+2983   71      7
+2984   72      8
+2985   73      4
+2986   72      7
+2987   73      5
+2988   73      6
+2989   72      5
+2990   72      6
+2991   72      4
+2992   76      7
+2993   77      6
+2994   76      8
+2995   77      5
+2996   75      7
+2997   76      6
+2998   75      8
+2999   76      5
+3000   74      5
+3001   73      7
+3002   74      4
+3003   73      8
+3004   75      5
+3005   74      6
+3006   75      6
+3007   74      7
+3008   78      6
+3009   78      5
+3010   78      7
+3011   79      5
+3012   77      7
+3013   79      6
+3014   77      8
+3015   80      5
+3016   82      5
+3017   80      8
+3018   81      6
+3019   79      8
+3020   81      5
+3021   79      7
+3022   80      6
+3023   78      8
+3024   84      6
+3025   84      9
+3026   84      5
+3027   83      9
+3028   83      5
+3029   83      8
+3030   83      6
+3031   82      9
+3032   80      7
+3033   82      6
+3034   81      9
+3035   81      7
+3036   81      8
+3037   82      7
+3038   82      8
+3039   83      7
+3040   84      7
+3041   84      8
+3042   85      5
+3043   85      9
+3044   85      6
+3045   85      8
+3046   85      7
+3047   86      9
+3048   87      7
+3049   88      5
+3050   87      6
+3051   87      5
+3052   86      5
+3053   86      7
+3054   86      8
+3055   86      6
+3056   90      8
+3057   90      7
+3058   90      9
+3059   90      6
+3060   89      8
+3061   90      5
+3062   89      9
+3063   89      7
+3064   88      6
+3065   87      8
+3066   88      7
+3067   88      8
+3068   89      5
+3069   87      9
+3070   89      6
+3071   88      9
+3072   63      2
+3073   63      0
+3074   63      3
+3075   63      1
+3076   64      2
+3077   64      0
+3078   64      3
+3079   64      1
+3080   66      1
+3081   66      2
+3082   66      0
+3083   66      3
+3084   65      1
+3085   65      2
+3086   65      0
+3087   65      3
+3088   70      1
+3089   71      3
+3090   69      0
+3091   70      2
+3092   69      1
+3093   70      3
+3094   68      0
+3095   69      2
+3096   67      3
+3097   67      0
+3098   67      2
+3099   67      1
+3100   68      3
+3101   68      2
+3102   69      3
+3103   68      1
+3104   70      0
+3105   71      2
+3106   71      0
+3107   72      3
+3108   71      1
+3109   72      2
+3110   72      0
+3111   73      3
+3112   74      2
+3113   75      0
+3114   74      1
+3115   74      0
+3116   73      0
+3117   73      1
+3118   73      2
+3119   72      1
+3120   78      4
+3121   77      2
+3122   77      3
+3123   77      1
+3124   77      4
+3125   77      0
+3126   76      3
+3127   76      2
+3128   75      1
+3129   74      3
+3130   75      2
+3131   75      3
+3132   76      0
+3133   75      4
+3134   76      1
+3135   76      4
+3136   78      2
+3137   78      0
+3138   78      1
+3139   79      2
+3140   78      3
+3141   79      1
+3142   79      3
+3143   79      0
+3144   81      0
+3145   81      4
+3146   80      2
+3147   80      3
+3148   80      1
+3149   80      4
+3150   80      0
+3151   79      4
+3152   84      1
+3153   84      2
+3154   84      0
+3155   83      4
+3156   83      1
+3157   83      3
+3158   83      0
+3159   83      2
+3160   81      3
+3161   81      1
+3162   82      4
+3163   81      2
+3164   82      3
+3165   82      1
+3166   82      2
+3167   82      0
+3168   85      0
+3169   84      3
+3170   85      1
+3171   84      4
+3172   85      2
+3173   85      4
+3174   86      0
+3175   85      3
+3176   87      3
+3177   88      0
+3178   87      2
+3179   87      0
+3180   87      1
+3181   86      2
+3182   86      3
+3183   86      1
+3184   90      3
+3185   90      2
+3186   90      4
+3187   90      1
+3188   89      3
+3189   90      0
+3190   89      4
+3191   89      2
+3192   88      1
+3193   86      4
+3194   88      2
+3195   87      4
+3196   89      0
+3197   88      3
+3198   89      1
+3199   88      4
diff --git a/TPC/mapping/Patch3.data b/TPC/mapping/Patch3.data
new file mode 100644 (file)
index 0000000..a42c05f
--- /dev/null
@@ -0,0 +1,2562 @@
+2560
+3327
+0      91      46
+1      90      46
+2      90      45
+3      91      47
+4      91      45
+5      91      48
+6      92      47
+7      92      49
+8      94      49
+9      93      47
+10     93      48
+11     94      46
+12     93      49
+13     93      46
+14     92      48
+15     92      46
+16     97      49
+17     97      48
+18     97      50
+19     96      47
+20     97      51
+21     96      48
+22     96      51
+23     95      50
+24     95      47
+25     94      48
+26     94      47
+27     95      49
+28     95      48
+29     95      51
+30     96      49
+31     96      50
+32     98      52
+33     97      47
+34     98      51
+35     98      48
+36     98      50
+37     98      49
+38     99      52
+39     99      48
+40     100     49
+41     101     52
+42     100     51
+43     100     52
+44     100     50
+45     99      50
+46     99      49
+47     99      51
+48     103     51
+49     103     52
+50     103     50
+51     104     53
+52     103     49
+53     103     53
+54     102     50
+55     102     51
+56     101     51
+57     100     48
+58     101     50
+59     101     49
+60     102     53
+61     101     48
+62     102     52
+63     102     49
+64     104     51
+65     104     52
+66     104     50
+67     105     54
+68     104     49
+69     105     53
+70     105     51
+71     105     52
+72     107     54
+73     107     50
+74     106     52
+75     106     51
+76     106     53
+77     106     50
+78     106     54
+79     105     50
+80     110     54
+81     110     52
+82     110     53
+83     109     51
+84     109     53
+85     109     52
+86     109     54
+87     108     53
+88     107     51
+89     107     53
+90     108     50
+91     107     52
+92     108     51
+93     108     54
+94     108     52
+95     109     55
+96     110     55
+97     110     51
+98     111     55
+99     111     51
+100    111     54
+101    111     52
+102    111     53
+103    112     52
+104    112     56
+105    114     56
+106    113     55
+107    113     56
+108    113     54
+109    112     54
+110    112     53
+111    112     55
+112    116     54
+113    116     55
+114    116     53
+115    116     56
+116    115     54
+117    116     57
+118    115     53
+119    115     57
+120    114     55
+121    113     53
+122    114     54
+123    113     52
+124    115     55
+125    114     53
+126    115     56
+127    114     52
+128    91      51
+129    92      54
+130    91      52
+131    92      53
+132    91      53
+133    92      52
+134    91      50
+135    93      54
+136    95      55
+137    93      50
+138    94      54
+139    92      50
+140    93      52
+141    92      51
+142    93      53
+143    91      49
+144    97      54
+145    97      53
+146    97      55
+147    96      52
+148    97      56
+149    95      52
+150    96      55
+151    96      53
+152    93      51
+153    94      53
+154    94      50
+155    94      52
+156    94      51
+157    95      54
+158    95      53
+159    96      54
+160    98      57
+161    97      52
+162    98      56
+163    98      53
+164    98      55
+165    98      54
+166    99      57
+167    99      53
+168    100     54
+169    101     57
+170    100     56
+171    100     57
+172    100     55
+173    99      55
+174    99      54
+175    99      56
+176    103     55
+177    103     56
+178    104     54
+179    103     57
+180    103     54
+181    103     58
+182    102     55
+183    102     56
+184    101     56
+185    100     53
+186    101     55
+187    101     54
+188    102     58
+189    101     53
+190    102     57
+191    102     54
+192    104     56
+193    105     59
+194    104     57
+195    105     58
+196    104     58
+197    106     59
+198    105     57
+199    106     58
+200    107     58
+201    106     56
+202    108     59
+203    105     55
+204    107     59
+205    105     56
+206    106     57
+207    104     55
+208    109     60
+209    110     58
+210    109     59
+211    110     57
+212    109     58
+213    110     56
+214    108     55
+215    109     56
+216    106     55
+217    108     58
+218    107     55
+219    107     57
+220    107     56
+221    108     57
+222    109     57
+223    108     56
+224    110     59
+225    111     56
+226    110     60
+227    111     57
+228    111     60
+229    111     58
+230    112     61
+231    112     58
+232    113     58
+233    114     61
+234    113     59
+235    113     61
+236    113     60
+237    112     60
+238    112     59
+239    111     59
+240    116     59
+241    116     60
+242    116     58
+243    116     61
+244    115     58
+245    116     62
+246    115     59
+247    115     62
+248    114     60
+249    112     57
+250    114     59
+251    113     57
+252    115     60
+253    114     58
+254    115     61
+255    114     57
+256    91      56
+257    91      57
+258    91      55
+259    92      58
+260    91      54
+261    92      57
+262    92      56
+263    93      58
+264    95      60
+265    94      55
+266    94      57
+267    93      56
+268    94      58
+269    93      55
+270    93      57
+271    92      55
+272    99      62
+273    97      58
+274    98      62
+275    96      56
+276    97      59
+277    96      57
+278    97      60
+279    96      58
+280    94      56
+281    95      59
+282    95      56
+283    95      58
+284    95      57
+285    96      60
+286    96      59
+287    97      61
+288    98      61
+289    97      57
+290    98      60
+291    98      58
+292    100     62
+293    98      59
+294    99      61
+295    99      58
+296    100     58
+297    101     61
+298    100     59
+299    101     60
+300    100     60
+301    99      60
+302    99      59
+303    100     61
+304    104     61
+305    104     62
+306    103     61
+307    103     62
+308    103     60
+309    104     63
+310    103     59
+311    103     63
+312    101     62
+313    101     59
+314    102     63
+315    101     58
+316    102     62
+317    102     60
+318    102     61
+319    102     59
+320    105     62
+321    105     63
+322    104     60
+323    105     64
+324    105     61
+325    106     64
+326    104     59
+327    106     63
+328    107     62
+329    107     60
+330    107     63
+331    106     60
+332    107     64
+333    106     61
+334    106     62
+335    105     60
+336    111     63
+337    110     62
+338    110     63
+339    109     61
+340    110     64
+341    109     62
+342    110     65
+343    109     64
+344    107     61
+345    108     63
+346    108     60
+347    108     62
+348    108     61
+349    108     64
+350    109     63
+351    109     65
+352    111     64
+353    110     61
+354    112     65
+355    111     61
+356    111     65
+357    111     62
+358    112     66
+359    112     62
+360    114     64
+361    114     65
+362    113     65
+363    114     66
+364    113     64
+365    112     64
+366    112     63
+367    113     66
+368    116     64
+369    116     68
+370    116     63
+371    116     67
+372    115     63
+373    116     66
+374    115     64
+375    116     65
+376    115     68
+377    113     63
+378    115     67
+379    113     62
+380    115     66
+381    114     63
+382    115     65
+383    114     62
+384    91      61
+385    91      62
+386    91      60
+387    92      63
+388    91      59
+389    92      61
+390    91      58
+391    92      62
+392    94      63
+393    93      60
+394    93      62
+395    93      59
+396    93      61
+397    92      59
+398    93      63
+399    92      60
+400    95      62
+401    97      62
+402    95      63
+403    97      63
+404    96      64
+405    96      61
+406    95      64
+407    96      62
+408    94      59
+409    94      61
+410    94      60
+411    94      62
+412    95      61
+413    96      65
+414    96      63
+415    95      65
+416    97      65
+417    98      63
+418    97      64
+419    98      64
+420    98      66
+421    99      63
+422    98      65
+423    100     63
+424    100     64
+425    101     65
+426    100     66
+427    101     66
+428    100     65
+429    99      65
+430    99      64
+431    99      66
+432    104     65
+433    104     66
+434    104     64
+435    104     67
+436    103     65
+437    103     66
+438    103     64
+439    103     67
+440    102     68
+441    101     64
+442    102     67
+443    101     63
+444    102     66
+445    102     65
+446    103     68
+447    102     64
+448    105     67
+449    105     69
+450    105     68
+451    106     69
+452    104     68
+453    106     68
+454    105     66
+455    106     67
+456    108     69
+457    107     65
+458    107     67
+459    106     65
+460    107     68
+461    106     66
+462    107     69
+463    105     65
+464    110     68
+465    111     66
+466    110     69
+467    110     66
+468    110     70
+469    110     67
+470    109     70
+471    109     66
+472    107     66
+473    108     68
+474    108     65
+475    108     67
+476    108     66
+477    109     68
+478    109     67
+479    109     69
+480    111     70
+481    111     67
+482    111     69
+483    112     67
+484    111     68
+485    113     67
+486    112     72
+487    112     68
+488    113     69
+489    114     72
+490    113     70
+491    113     72
+492    113     71
+493    112     70
+494    112     69
+495    112     71
+496    116     70
+497    116     71
+498    116     69
+499    116     72
+500    115     70
+501    116     73
+502    115     69
+503    115     73
+504    114     71
+505    113     68
+506    114     70
+507    114     69
+508    115     71
+509    114     68
+510    115     72
+511    114     67
+512    91      65
+513    92      68
+514    91      66
+515    92      67
+516    92      66
+517    93      68
+518    91      64
+519    93      67
+520    94      67
+521    93      65
+522    95      69
+523    92      64
+524    94      68
+525    91      63
+526    93      66
+527    92      65
+528    97      68
+529    97      67
+530    97      69
+531    96      66
+532    97      70
+533    96      67
+534    96      70
+535    95      66
+536    93      64
+537    95      68
+538    94      64
+539    94      66
+540    94      65
+541    96      68
+542    95      67
+543    96      69
+544    98      71
+545    97      66
+546    98      70
+547    98      67
+548    98      69
+549    98      68
+550    99      71
+551    99      67
+552    100     67
+553    100     71
+554    100     68
+555    100     70
+556    100     69
+557    99      69
+558    99      68
+559    99      70
+560    103     71
+561    103     72
+562    103     70
+563    104     73
+564    103     69
+565    103     73
+566    102     70
+567    102     71
+568    101     71
+569    101     68
+570    101     70
+571    101     69
+572    102     73
+573    101     67
+574    102     72
+575    102     69
+576    104     71
+577    104     72
+578    104     70
+579    105     74
+580    104     69
+581    105     73
+582    105     71
+583    105     72
+584    107     74
+585    107     70
+586    106     72
+587    106     71
+588    106     73
+589    106     70
+590    106     74
+591    105     70
+592    109     75
+593    110     73
+594    108     74
+595    110     72
+596    109     74
+597    110     71
+598    108     73
+599    109     71
+600    108     70
+601    107     73
+602    107     71
+603    107     72
+604    108     71
+605    108     72
+606    109     72
+607    109     73
+608    110     74
+609    111     71
+610    110     75
+611    111     72
+612    111     75
+613    111     73
+614    112     76
+615    112     73
+616    112     77
+617    114     77
+618    113     76
+619    113     77
+620    113     75
+621    112     75
+622    112     74
+623    111     74
+624    116     75
+625    116     76
+626    116     74
+627    116     77
+628    115     74
+629    116     78
+630    115     75
+631    115     78
+632    114     76
+633    113     74
+634    114     75
+635    114     74
+636    115     76
+637    113     73
+638    115     77
+639    114     73
+640    91      69
+641    91      70
+642    91      68
+643    91      71
+644    91      67
+645    92      71
+646    92      70
+647    92      72
+648    94      72
+649    94      69
+650    94      73
+651    93      70
+652    93      71
+653    93      69
+654    93      72
+655    92      69
+656    98      76
+657    97      71
+658    97      73
+659    97      72
+660    97      74
+661    96      71
+662    96      73
+663    96      72
+664    94      70
+665    94      71
+666    95      70
+667    95      72
+668    95      71
+669    95      74
+670    95      73
+671    96      74
+672    99      76
+673    98      72
+674    98      75
+675    98      73
+676    98      74
+677    99      72
+678    100     76
+679    99      73
+680    101     73
+681    100     73
+682    100     72
+683    100     74
+684    101     74
+685    100     75
+686    99      74
+687    99      75
+688    104     75
+689    104     76
+690    105     75
+691    104     77
+692    104     74
+693    103     76
+694    103     75
+695    103     77
+696    101     76
+697    101     72
+698    101     75
+699    102     75
+700    102     77
+701    102     74
+702    102     76
+703    103     74
+704    105     78
+705    105     79
+706    105     77
+707    106     77
+708    105     76
+709    106     78
+710    106     76
+711    106     79
+712    108     77
+713    108     75
+714    107     77
+715    107     76
+716    107     78
+717    107     75
+718    107     79
+719    106     75
+720    111     81
+721    110     76
+722    110     79
+723    110     77
+724    110     80
+725    110     78
+726    110     81
+727    109     78
+728    108     76
+729    108     78
+730    109     76
+731    108     79
+732    109     77
+733    109     80
+734    109     79
+735    109     81
+736    112     82
+737    111     76
+738    113     82
+739    111     77
+740    111     80
+741    111     78
+742    111     79
+743    112     78
+744    114     80
+745    114     81
+746    113     80
+747    114     82
+748    113     81
+749    112     80
+750    112     79
+751    112     81
+752    116     80
+753    116     81
+754    116     79
+755    116     82
+756    115     79
+757    116     83
+758    115     80
+759    116     84
+760    115     84
+761    113     79
+762    115     83
+763    113     78
+764    115     82
+765    114     79
+766    115     81
+767    114     78
+768    91      74
+769    91      75
+770    91      73
+771    92      77
+772    91      72
+773    92      76
+774    92      75
+775    93      77
+776    95      78
+777    93      74
+778    95      79
+779    93      73
+780    94      77
+781    92      73
+782    93      76
+783    92      74
+784    97      78
+785    97      76
+786    97      79
+787    97      77
+788    96      77
+789    96      75
+790    96      78
+791    96      76
+792    93      75
+793    94      76
+794    94      74
+795    95      77
+796    94      75
+797    95      76
+798    95      75
+799    96      79
+800    98      81
+801    97      75
+802    98      80
+803    98      77
+804    98      79
+805    98      78
+806    99      81
+807    99      77
+808    100     78
+809    101     81
+810    100     80
+811    100     81
+812    100     79
+813    99      79
+814    99      78
+815    99      80
+816    103     79
+817    103     80
+818    104     78
+819    103     81
+820    103     78
+821    103     82
+822    102     79
+823    102     80
+824    101     80
+825    100     77
+826    101     79
+827    101     78
+828    102     82
+829    101     77
+830    102     81
+831    102     78
+832    104     81
+833    104     82
+834    104     80
+835    105     82
+836    104     79
+837    105     83
+838    105     81
+839    105     84
+840    107     84
+841    107     80
+842    106     82
+843    106     81
+844    106     83
+845    106     80
+846    106     84
+847    105     80
+848    110     85
+849    110     83
+850    110     86
+851    109     82
+852    109     86
+853    109     83
+854    109     85
+855    108     82
+856    107     81
+857    107     83
+858    108     80
+859    107     82
+860    108     81
+861    108     84
+862    108     83
+863    109     84
+864    110     84
+865    110     82
+866    111     86
+867    111     82
+868    111     85
+869    111     83
+870    111     84
+871    112     84
+872    113     84
+873    114     87
+874    113     85
+875    113     87
+876    113     86
+877    112     86
+878    112     85
+879    112     87
+880    116     86
+881    116     87
+882    116     85
+883    116     88
+884    115     85
+885    116     89
+886    115     86
+887    115     89
+888    114     86
+889    112     83
+890    114     85
+891    113     83
+892    115     87
+893    114     84
+894    115     88
+895    114     83
+896    91      79
+897    91      80
+898    91      78
+899    92      82
+900    91      77
+901    92      81
+902    91      76
+903    92      80
+904    94      82
+905    93      79
+906    93      80
+907    93      78
+908    93      81
+909    92      78
+910    93      82
+911    92      79
+912    97      83
+913    97      80
+914    97      84
+915    96      80
+916    96      82
+917    96      81
+918    96      83
+919    95      81
+920    94      78
+921    94      81
+922    94      79
+923    94      80
+924    95      80
+925    95      83
+926    95      82
+927    96      84
+928    97      82
+929    97      81
+930    98      85
+931    98      82
+932    99      85
+933    98      83
+934    100     85
+935    99      82
+936    100     82
+937    101     85
+938    100     83
+939    101     84
+940    100     84
+941    99      84
+942    99      83
+943    98      84
+944    104     84
+945    104     85
+946    104     83
+947    104     86
+948    103     84
+949    103     85
+950    103     83
+951    103     86
+952    102     87
+953    101     83
+954    102     86
+955    101     82
+956    102     85
+957    102     84
+958    103     87
+959    102     83
+960    104     87
+961    105     89
+962    105     87
+963    106     89
+964    105     88
+965    106     88
+966    105     86
+967    106     87
+968    108     89
+969    107     85
+970    107     87
+971    106     85
+972    107     88
+973    106     86
+974    107     89
+975    105     85
+976    111     90
+977    110     88
+978    111     91
+979    109     87
+980    110     89
+981    109     88
+982    110     90
+983    109     90
+984    107     86
+985    108     88
+986    108     85
+987    108     87
+988    108     86
+989    109     91
+990    109     89
+991    110     91
+992    111     89
+993    110     87
+994    112     93
+995    111     87
+996    113     93
+997    111     88
+998    112     92
+999    112     88
+1000   113     89
+1001   114     91
+1002   113     90
+1003   113     92
+1004   113     91
+1005   112     90
+1006   112     89
+1007   112     91
+1008   116     91
+1009   116     92
+1010   116     90
+1011   116     93
+1012   115     90
+1013   116     94
+1014   115     91
+1015   115     92
+1016   114     92
+1017   113     88
+1018   114     93
+1019   114     90
+1020   115     94
+1021   114     89
+1022   115     93
+1023   114     88
+1024   91      83
+1025   91      84
+1026   91      82
+1027   91      85
+1028   91      81
+1029   92      85
+1030   92      83
+1031   92      86
+1032   94      86
+1033   94      83
+1034   94      87
+1035   93      84
+1036   93      85
+1037   93      83
+1038   93      86
+1039   92      84
+1040   97      87
+1041   97      86
+1042   97      88
+1043   98      86
+1044   96      87
+1045   97      85
+1046   96      88
+1047   96      85
+1048   94      84
+1049   94      85
+1050   95      84
+1051   95      86
+1052   95      85
+1053   95      88
+1054   96      86
+1055   95      87
+1056   98      90
+1057   99      86
+1058   99      90
+1059   98      87
+1060   98      89
+1061   100     86
+1062   99      89
+1063   99      87
+1064   101     87
+1065   100     90
+1066   101     88
+1067   100     89
+1068   100     88
+1069   99      88
+1070   100     87
+1071   98      88
+1072   104     90
+1073   103     90
+1074   104     89
+1075   103     91
+1076   103     89
+1077   103     92
+1078   104     88
+1079   102     90
+1080   101     90
+1081   101     86
+1082   101     89
+1083   102     88
+1084   102     92
+1085   102     89
+1086   102     91
+1087   103     88
+1088   104     91
+1089   105     93
+1090   104     92
+1091   105     94
+1092   105     92
+1093   106     94
+1094   105     91
+1095   106     93
+1096   108     93
+1097   107     90
+1098   107     93
+1099   106     90
+1100   107     94
+1101   106     91
+1102   106     92
+1103   105     90
+1104   110     94
+1105   110     92
+1106   110     95
+1107   110     93
+1108   110     96
+1109   109     92
+1110   109     96
+1111   109     93
+1112   107     91
+1113   107     92
+1114   108     90
+1115   108     92
+1116   108     91
+1117   109     95
+1118   109     94
+1119   108     94
+1120   111     96
+1121   111     92
+1122   111     95
+1123   111     93
+1124   111     94
+1125   112     94
+1126   112     98
+1127   113     94
+1128   113     96
+1129   114     97
+1130   113     97
+1131   114     98
+1132   113     98
+1133   112     96
+1134   112     95
+1135   112     97
+1136   116     97
+1137   116     98
+1138   116     96
+1139   116     99
+1140   116     95
+1141   116     100
+1142   115     96
+1143   115     97
+1144   114     96
+1145   113     95
+1146   115     100
+1147   114     95
+1148   115     99
+1149   114     94
+1150   115     98
+1151   115     95
+1152   91      88
+1153   92      91
+1154   91      89
+1155   92      90
+1156   92      89
+1157   93      91
+1158   91      87
+1159   93      90
+1160   95      92
+1161   93      88
+1162   95      93
+1163   92      87
+1164   94      91
+1165   91      86
+1166   93      89
+1167   92      88
+1168   97      91
+1169   97      90
+1170   97      92
+1171   96      89
+1172   97      93
+1173   96      90
+1174   96      93
+1175   95      89
+1176   93      87
+1177   94      90
+1178   94      88
+1179   95      91
+1180   94      89
+1181   96      91
+1182   95      90
+1183   96      92
+1184   98      95
+1185   97      89
+1186   98      94
+1187   98      91
+1188   99      95
+1189   98      92
+1190   99      94
+1191   99      91
+1192   100     91
+1193   100     95
+1194   100     92
+1195   100     94
+1196   100     93
+1197   99      93
+1198   99      92
+1199   98      93
+1200   103     94
+1201   103     95
+1202   104     93
+1203   103     96
+1204   103     93
+1205   103     97
+1206   102     94
+1207   102     95
+1208   101     95
+1209   101     93
+1210   101     94
+1211   101     92
+1212   102     97
+1213   101     91
+1214   102     96
+1215   102     93
+1216   104     96
+1217   104     97
+1218   104     95
+1219   105     99
+1220   104     94
+1221   105     98
+1222   105     96
+1223   105     97
+1224   107     99
+1225   107     95
+1226   106     97
+1227   106     96
+1228   106     98
+1229   106     95
+1230   106     99
+1231   105     95
+1232   109     101
+1233   110     99
+1234   109     100
+1235   110     98
+1236   109     99
+1237   110     97
+1238   108     99
+1239   109     97
+1240   107     96
+1241   107     98
+1242   108     95
+1243   107     97
+1244   108     96
+1245   108     97
+1246   109     98
+1247   108     98
+1248   110     100
+1249   111     97
+1250   110     101
+1251   111     98
+1252   111     101
+1253   111     99
+1254   112     103
+1255   112     100
+1256   112     99
+1257   113     103
+1258   113     100
+1259   113     102
+1260   113     101
+1261   112     102
+1262   112     101
+1263   111     100
+1264   116     102
+1265   116     103
+1266   116     101
+1267   116     104
+1268   115     101
+1269   116     105
+1270   115     102
+1271   115     103
+1272   114     102
+1273   113     99
+1274   114     103
+1275   114     100
+1276   115     105
+1277   114     99
+1278   115     104
+1279   114     101
+2048   91      43
+2049   90      43
+2050   90      44
+2051   91      42
+2052   91      44
+2053   91      41
+2054   92      44
+2055   92      42
+2056   94      42
+2057   93      44
+2058   93      43
+2059   94      45
+2060   93      42
+2061   93      45
+2062   92      43
+2063   92      45
+2064   97      44
+2065   97      45
+2066   97      43
+2067   96      46
+2068   97      42
+2069   96      45
+2070   96      42
+2071   95      43
+2072   95      46
+2073   94      43
+2074   94      44
+2075   95      44
+2076   95      45
+2077   95      42
+2078   96      44
+2079   96      43
+2080   98      43
+2081   97      46
+2082   98      44
+2083   98      47
+2084   98      45
+2085   98      46
+2086   99      43
+2087   99      47
+2088   100     46
+2089   101     43
+2090   100     44
+2091   100     43
+2092   100     45
+2093   99      45
+2094   99      46
+2095   99      44
+2096   103     46
+2097   103     45
+2098   103     47
+2099   104     44
+2100   103     48
+2101   103     44
+2102   102     47
+2103   102     46
+2104   101     44
+2105   100     47
+2106   101     45
+2107   101     46
+2108   102     44
+2109   101     47
+2110   102     45
+2111   102     48
+2112   104     46
+2113   104     45
+2114   104     47
+2115   105     45
+2116   104     48
+2117   105     46
+2118   105     48
+2119   105     47
+2120   107     45
+2121   107     49
+2122   106     47
+2123   106     48
+2124   106     46
+2125   106     49
+2126   106     45
+2127   105     49
+2128   110     47
+2129   110     49
+2130   110     48
+2131   109     50
+2132   109     48
+2133   109     49
+2134   109     47
+2135   108     46
+2136   107     48
+2137   107     46
+2138   108     49
+2139   107     47
+2140   108     48
+2141   108     45
+2142   108     47
+2143   109     46
+2144   110     46
+2145   110     50
+2146   111     46
+2147   111     50
+2148   111     47
+2149   111     49
+2150   111     48
+2151   112     51
+2152   112     47
+2153   114     47
+2154   113     48
+2155   113     47
+2156   113     49
+2157   112     49
+2158   112     50
+2159   112     48
+2160   116     51
+2161   116     50
+2162   116     52
+2163   116     49
+2164   115     51
+2165   116     48
+2166   115     52
+2167   115     48
+2168   114     48
+2169   113     50
+2170   114     49
+2171   113     51
+2172   115     50
+2173   114     50
+2174   115     49
+2175   114     51
+2176   91      38
+2177   92      37
+2178   91      37
+2179   92      38
+2180   91      36
+2181   92      39
+2182   91      39
+2183   93      37
+2184   95      38
+2185   93      41
+2186   94      37
+2187   92      41
+2188   93      39
+2189   92      40
+2190   93      38
+2191   91      40
+2192   97      39
+2193   97      40
+2194   97      38
+2195   96      41
+2196   97      37
+2197   95      41
+2198   96      38
+2199   96      40
+2200   93      40
+2201   94      38
+2202   94      41
+2203   94      39
+2204   94      40
+2205   95      39
+2206   95      40
+2207   96      39
+2208   98      38
+2209   97      41
+2210   98      39
+2211   98      42
+2212   98      40
+2213   98      41
+2214   99      38
+2215   99      42
+2216   100     41
+2217   101     38
+2218   100     39
+2219   100     38
+2220   100     40
+2221   99      40
+2222   99      41
+2223   99      39
+2224   103     42
+2225   103     41
+2226   104     43
+2227   103     40
+2228   103     43
+2229   103     39
+2230   102     42
+2231   102     41
+2232   101     39
+2233   100     42
+2234   101     40
+2235   101     41
+2236   102     39
+2237   101     42
+2238   102     40
+2239   102     43
+2240   104     41
+2241   105     40
+2242   104     40
+2243   105     41
+2244   104     39
+2245   106     40
+2246   105     42
+2247   106     41
+2248   107     41
+2249   106     43
+2250   108     40
+2251   105     44
+2252   107     40
+2253   105     43
+2254   106     42
+2255   104     42
+2256   109     41
+2257   110     43
+2258   109     42
+2259   110     44
+2260   109     43
+2261   110     45
+2262   108     44
+2263   109     45
+2264   106     44
+2265   108     41
+2266   107     44
+2267   107     42
+2268   107     43
+2269   108     42
+2270   109     44
+2271   108     43
+2272   110     42
+2273   111     45
+2274   110     41
+2275   111     44
+2276   111     41
+2277   111     43
+2278   112     42
+2279   112     45
+2280   113     45
+2281   114     42
+2282   113     44
+2283   113     42
+2284   113     43
+2285   112     43
+2286   112     44
+2287   111     42
+2288   116     46
+2289   116     45
+2290   116     47
+2291   116     44
+2292   115     47
+2293   116     43
+2294   115     46
+2295   115     43
+2296   114     43
+2297   112     46
+2298   114     44
+2299   113     46
+2300   115     45
+2301   114     45
+2302   115     44
+2303   114     46
+2304   91      33
+2305   91      32
+2306   91      34
+2307   92      33
+2308   91      35
+2309   92      34
+2310   92      35
+2311   93      33
+2312   95      33
+2313   94      36
+2314   94      34
+2315   93      35
+2316   94      33
+2317   93      36
+2318   93      34
+2319   92      36
+2320   99      33
+2321   97      35
+2322   98      33
+2323   96      37
+2324   97      34
+2325   96      36
+2326   97      33
+2327   96      35
+2328   94      35
+2329   95      34
+2330   95      37
+2331   95      35
+2332   95      36
+2333   96      33
+2334   96      34
+2335   97      32
+2336   98      34
+2337   97      36
+2338   98      35
+2339   98      37
+2340   100     33
+2341   98      36
+2342   99      34
+2343   99      37
+2344   100     37
+2345   101     34
+2346   100     36
+2347   101     35
+2348   100     35
+2349   99      35
+2350   99      36
+2351   100     34
+2352   104     36
+2353   104     35
+2354   103     36
+2355   103     35
+2356   103     37
+2357   104     34
+2358   103     38
+2359   103     34
+2360   101     33
+2361   101     36
+2362   102     34
+2363   101     37
+2364   102     35
+2365   102     37
+2366   102     36
+2367   102     38
+2368   105     37
+2369   105     36
+2370   104     37
+2371   105     35
+2372   105     38
+2373   106     35
+2374   104     38
+2375   106     36
+2376   107     37
+2377   107     39
+2378   107     36
+2379   106     39
+2380   107     35
+2381   106     38
+2382   106     37
+2383   105     39
+2384   111     38
+2385   110     39
+2386   110     38
+2387   109     40
+2388   110     37
+2389   109     39
+2390   110     36
+2391   109     37
+2392   107     38
+2393   108     36
+2394   108     39
+2395   108     37
+2396   108     38
+2397   108     35
+2398   109     38
+2399   109     36
+2400   111     37
+2401   110     40
+2402   112     38
+2403   111     40
+2404   111     36
+2405   111     39
+2406   112     37
+2407   112     41
+2408   114     39
+2409   114     38
+2410   113     38
+2411   114     37
+2412   113     39
+2413   112     39
+2414   112     40
+2415   113     37
+2416   116     41
+2417   116     37
+2418   116     42
+2419   116     38
+2420   115     42
+2421   116     39
+2422   115     41
+2423   116     40
+2424   115     37
+2425   113     40
+2426   115     38
+2427   113     41
+2428   115     39
+2429   114     40
+2430   115     40
+2431   114     41
+2432   91      28
+2433   91      27
+2434   91      29
+2435   92      28
+2436   91      30
+2437   92      30
+2438   91      31
+2439   92      29
+2440   94      28
+2441   93      31
+2442   93      29
+2443   93      32
+2444   93      30
+2445   92      32
+2446   93      28
+2447   92      31
+2448   95      31
+2449   97      31
+2450   95      30
+2451   97      30
+2452   96      29
+2453   96      32
+2454   95      29
+2455   96      31
+2456   94      32
+2457   94      30
+2458   94      31
+2459   94      29
+2460   95      32
+2461   96      28
+2462   96      30
+2463   95      28
+2464   97      28
+2465   98      32
+2466   97      29
+2467   98      31
+2468   98      29
+2469   99      32
+2470   98      30
+2471   100     32
+2472   100     31
+2473   101     30
+2474   100     29
+2475   101     29
+2476   100     30
+2477   99      30
+2478   99      31
+2479   99      29
+2480   104     32
+2481   104     31
+2482   104     33
+2483   104     30
+2484   103     32
+2485   103     31
+2486   103     33
+2487   103     30
+2488   102     29
+2489   101     31
+2490   102     30
+2491   101     32
+2492   102     31
+2493   102     32
+2494   103     29
+2495   102     33
+2496   105     32
+2497   105     30
+2498   105     31
+2499   106     30
+2500   104     29
+2501   106     31
+2502   105     33
+2503   106     32
+2504   108     30
+2505   107     34
+2506   107     32
+2507   106     34
+2508   107     31
+2509   106     33
+2510   107     30
+2511   105     34
+2512   110     33
+2513   111     35
+2514   110     32
+2515   110     35
+2516   110     31
+2517   110     34
+2518   109     31
+2519   109     35
+2520   107     33
+2521   108     31
+2522   108     34
+2523   108     32
+2524   108     33
+2525   109     33
+2526   109     34
+2527   109     32
+2528   111     31
+2529   111     34
+2530   111     32
+2531   112     36
+2532   111     33
+2533   113     36
+2534   112     31
+2535   112     35
+2536   113     34
+2537   114     31
+2538   113     33
+2539   113     31
+2540   113     32
+2541   112     33
+2542   112     34
+2543   112     32
+2544   116     35
+2545   116     34
+2546   116     36
+2547   116     33
+2548   115     35
+2549   116     32
+2550   115     36
+2551   115     32
+2552   114     32
+2553   113     35
+2554   114     33
+2555   114     34
+2556   115     34
+2557   114     35
+2558   115     33
+2559   114     36
+2560   91      24
+2561   92      23
+2562   91      23
+2563   92      24
+2564   92      25
+2565   93      23
+2566   91      25
+2567   93      24
+2568   94      24
+2569   93      26
+2570   95      24
+2571   92      27
+2572   94      23
+2573   91      26
+2574   93      25
+2575   92      26
+2576   97      25
+2577   97      26
+2578   97      24
+2579   96      27
+2580   97      23
+2581   96      26
+2582   96      23
+2583   95      27
+2584   93      27
+2585   95      25
+2586   94      27
+2587   94      25
+2588   94      26
+2589   96      25
+2590   95      26
+2591   96      24
+2592   98      24
+2593   97      27
+2594   98      25
+2595   98      28
+2596   98      26
+2597   98      27
+2598   99      24
+2599   99      28
+2600   100     28
+2601   100     24
+2602   100     27
+2603   100     25
+2604   100     26
+2605   99      26
+2606   99      27
+2607   99      25
+2608   103     26
+2609   103     25
+2610   103     27
+2611   104     24
+2612   103     28
+2613   103     24
+2614   102     27
+2615   102     26
+2616   101     24
+2617   101     27
+2618   101     25
+2619   101     26
+2620   102     24
+2621   101     28
+2622   102     25
+2623   102     28
+2624   104     26
+2625   104     25
+2626   104     27
+2627   105     25
+2628   104     28
+2629   105     26
+2630   105     28
+2631   105     27
+2632   107     25
+2633   107     29
+2634   106     27
+2635   106     28
+2636   106     26
+2637   106     29
+2638   106     25
+2639   105     29
+2640   109     26
+2641   110     28
+2642   108     25
+2643   110     29
+2644   109     27
+2645   110     30
+2646   108     26
+2647   109     30
+2648   108     29
+2649   107     26
+2650   107     28
+2651   107     27
+2652   108     28
+2653   108     27
+2654   109     29
+2655   109     28
+2656   110     27
+2657   111     30
+2658   110     26
+2659   111     29
+2660   111     26
+2661   111     28
+2662   112     27
+2663   112     30
+2664   112     26
+2665   114     26
+2666   113     27
+2667   113     26
+2668   113     28
+2669   112     28
+2670   112     29
+2671   111     27
+2672   116     30
+2673   116     29
+2674   116     31
+2675   116     28
+2676   115     31
+2677   116     27
+2678   115     30
+2679   115     27
+2680   114     27
+2681   113     29
+2682   114     28
+2683   114     29
+2684   115     29
+2685   113     30
+2686   115     28
+2687   114     30
+2688   91      20
+2689   91      19
+2690   91      21
+2691   91      18
+2692   91      22
+2693   92      20
+2694   92      21
+2695   92      19
+2696   94      19
+2697   94      22
+2698   94      18
+2699   93      21
+2700   93      20
+2701   93      22
+2702   93      19
+2703   92      22
+2704   98      19
+2705   97      22
+2706   97      20
+2707   97      21
+2708   97      19
+2709   96      22
+2710   96      20
+2711   96      21
+2712   94      21
+2713   94      20
+2714   95      23
+2715   95      21
+2716   95      22
+2717   95      19
+2718   95      20
+2719   96      19
+2720   99      19
+2721   98      23
+2722   98      20
+2723   98      22
+2724   98      21
+2725   99      23
+2726   100     19
+2727   99      22
+2728   101     22
+2729   100     22
+2730   100     23
+2731   100     21
+2732   101     21
+2733   100     20
+2734   99      21
+2735   99      20
+2736   104     22
+2737   104     21
+2738   105     24
+2739   104     20
+2740   104     23
+2741   103     21
+2742   103     22
+2743   103     20
+2744   101     19
+2745   101     23
+2746   101     20
+2747   102     22
+2748   102     20
+2749   102     23
+2750   102     21
+2751   103     23
+2752   105     21
+2753   105     20
+2754   105     22
+2755   106     22
+2756   105     23
+2757   106     21
+2758   106     23
+2759   106     20
+2760   108     22
+2761   108     24
+2762   107     22
+2763   107     23
+2764   107     21
+2765   107     24
+2766   107     20
+2767   106     24
+2768   111     20
+2769   110     25
+2770   110     22
+2771   110     24
+2772   110     21
+2773   110     23
+2774   110     20
+2775   109     23
+2776   108     23
+2777   108     21
+2778   109     25
+2779   108     20
+2780   109     24
+2781   109     21
+2782   109     22
+2783   109     20
+2784   112     21
+2785   111     25
+2786   113     21
+2787   111     24
+2788   111     21
+2789   111     23
+2790   111     22
+2791   112     25
+2792   114     23
+2793   114     22
+2794   113     23
+2795   114     21
+2796   113     22
+2797   112     23
+2798   112     24
+2799   112     22
+2800   116     25
+2801   116     24
+2802   116     26
+2803   116     23
+2804   115     26
+2805   116     22
+2806   115     25
+2807   116     21
+2808   115     21
+2809   113     24
+2810   115     22
+2811   113     25
+2812   115     23
+2813   114     24
+2814   115     24
+2815   114     25
+2816   91      15
+2817   91      14
+2818   91      16
+2819   92      14
+2820   91      17
+2821   92      15
+2822   92      16
+2823   93      14
+2824   95      15
+2825   93      17
+2826   95      14
+2827   93      18
+2828   94      14
+2829   92      18
+2830   93      15
+2831   92      17
+2832   97      15
+2833   97      17
+2834   97      14
+2835   97      16
+2836   96      16
+2837   96      18
+2838   96      15
+2839   96      17
+2840   93      16
+2841   94      15
+2842   94      17
+2843   95      16
+2844   94      16
+2845   95      17
+2846   95      18
+2847   96      14
+2848   98      14
+2849   97      18
+2850   98      15
+2851   98      18
+2852   98      16
+2853   98      17
+2854   99      14
+2855   99      18
+2856   100     17
+2857   101     14
+2858   100     15
+2859   100     14
+2860   100     16
+2861   99      16
+2862   99      17
+2863   99      15
+2864   103     18
+2865   103     17
+2866   104     19
+2867   103     16
+2868   103     19
+2869   103     15
+2870   102     18
+2871   102     17
+2872   101     15
+2873   100     18
+2874   101     16
+2875   101     17
+2876   102     15
+2877   101     18
+2878   102     16
+2879   102     19
+2880   104     16
+2881   104     15
+2882   104     17
+2883   105     17
+2884   104     18
+2885   105     16
+2886   105     18
+2887   105     15
+2888   107     15
+2889   107     19
+2890   106     17
+2891   106     18
+2892   106     16
+2893   106     19
+2894   106     15
+2895   105     19
+2896   110     16
+2897   110     18
+2898   110     15
+2899   109     19
+2900   109     15
+2901   109     18
+2902   109     16
+2903   108     17
+2904   107     18
+2905   107     16
+2906   108     19
+2907   107     17
+2908   108     18
+2909   108     15
+2910   108     16
+2911   109     17
+2912   110     17
+2913   110     19
+2914   111     15
+2915   111     19
+2916   111     16
+2917   111     18
+2918   111     17
+2919   112     19
+2920   113     19
+2921   114     16
+2922   113     18
+2923   113     16
+2924   113     17
+2925   112     17
+2926   112     18
+2927   112     16
+2928   116     19
+2929   116     18
+2930   116     20
+2931   116     17
+2932   115     20
+2933   116     16
+2934   115     19
+2935   115     16
+2936   114     17
+2937   112     20
+2938   114     18
+2939   113     20
+2940   115     18
+2941   114     19
+2942   115     17
+2943   114     20
+2944   91      10
+2945   91      9
+2946   91      11
+2947   92      9
+2948   91      12
+2949   92      10
+2950   91      13
+2951   92      11
+2952   94      9
+2953   93      12
+2954   93      11
+2955   93      13
+2956   93      10
+2957   92      13
+2958   93      9
+2959   92      12
+2960   97      10
+2961   97      13
+2962   97      9
+2963   96      13
+2964   96      11
+2965   96      12
+2966   96      10
+2967   95      12
+2968   94      13
+2969   94      10
+2970   94      12
+2971   94      11
+2972   95      13
+2973   95      10
+2974   95      11
+2975   96      9
+2976   97      11
+2977   97      12
+2978   98      10
+2979   98      13
+2980   99      10
+2981   98      12
+2982   100     10
+2983   99      13
+2984   100     13
+2985   101     10
+2986   100     12
+2987   101     11
+2988   100     11
+2989   99      11
+2990   99      12
+2991   98      11
+2992   104     13
+2993   104     12
+2994   104     14
+2995   104     11
+2996   103     13
+2997   103     12
+2998   103     14
+2999   103     11
+3000   102     10
+3001   101     12
+3002   102     11
+3003   101     13
+3004   102     12
+3005   102     13
+3006   103     10
+3007   102     14
+3008   104     10
+3009   105     10
+3010   105     12
+3011   106     10
+3012   105     11
+3013   106     11
+3014   105     13
+3015   106     12
+3016   108     10
+3017   107     14
+3018   107     12
+3019   106     14
+3020   107     11
+3021   106     13
+3022   107     10
+3023   105     14
+3024   111     11
+3025   110     13
+3026   111     10
+3027   109     14
+3028   110     12
+3029   109     13
+3030   110     11
+3031   109     11
+3032   107     13
+3033   108     11
+3034   108     14
+3035   108     12
+3036   108     13
+3037   109     10
+3038   109     12
+3039   110     10
+3040   111     12
+3041   110     14
+3042   112     10
+3043   111     14
+3044   113     10
+3045   111     13
+3046   112     11
+3047   112     15
+3048   113     14
+3049   114     12
+3050   113     13
+3051   113     11
+3052   113     12
+3053   112     13
+3054   112     14
+3055   112     12
+3056   116     14
+3057   116     13
+3058   116     15
+3059   116     12
+3060   115     15
+3061   116     11
+3062   115     14
+3063   115     13
+3064   114     11
+3065   113     15
+3066   114     10
+3067   114     13
+3068   115     11
+3069   114     14
+3070   115     12
+3071   114     15
+3072   91      6
+3073   91      5
+3074   91      7
+3075   91      4
+3076   91      8
+3077   92      6
+3078   92      8
+3079   92      5
+3080   94      5
+3081   94      8
+3082   94      4
+3083   93      7
+3084   93      6
+3085   93      8
+3086   93      5
+3087   92      7
+3088   97      6
+3089   97      7
+3090   97      5
+3091   98      9
+3092   96      6
+3093   97      8
+3094   96      5
+3095   96      8
+3096   94      7
+3097   94      6
+3098   95      9
+3099   95      7
+3100   95      8
+3101   95      5
+3102   96      7
+3103   95      6
+3104   98      5
+3105   99      9
+3106   99      5
+3107   98      8
+3108   98      6
+3109   100     9
+3110   99      6
+3111   99      8
+3112   101     8
+3113   100     5
+3114   101     7
+3115   100     6
+3116   100     7
+3117   99      7
+3118   100     8
+3119   98      7
+3120   104     7
+3121   103     7
+3122   104     8
+3123   103     6
+3124   103     8
+3125   103     5
+3126   104     9
+3127   102     7
+3128   101     5
+3129   101     9
+3130   101     6
+3131   102     9
+3132   102     5
+3133   102     8
+3134   102     6
+3135   103     9
+3136   104     6
+3137   105     6
+3138   104     5
+3139   105     5
+3140   105     7
+3141   106     5
+3142   105     8
+3143   106     6
+3144   108     6
+3145   107     9
+3146   107     6
+3147   106     9
+3148   107     5
+3149   106     8
+3150   106     7
+3151   105     9
+3152   110     7
+3153   110     9
+3154   110     6
+3155   110     8
+3156   110     5
+3157   109     9
+3158   109     5
+3159   109     8
+3160   107     8
+3161   107     7
+3162   108     9
+3163   108     7
+3164   108     8
+3165   109     6
+3166   109     7
+3167   108     5
+3168   111     5
+3169   111     9
+3170   111     6
+3171   111     8
+3172   111     7
+3173   112     9
+3174   112     5
+3175   113     9
+3176   113     7
+3177   114     6
+3178   113     6
+3179   114     5
+3180   113     5
+3181   112     7
+3182   112     8
+3183   112     6
+3184   116     8
+3185   116     7
+3186   116     9
+3187   116     6
+3188   116     10
+3189   116     5
+3190   115     9
+3191   115     8
+3192   114     7
+3193   113     8
+3194   115     5
+3195   114     8
+3196   115     6
+3197   114     9
+3198   115     7
+3199   115     10
+3200   91      1
+3201   92      0
+3202   91      0
+3203   92      1
+3204   92      2
+3205   93      0
+3206   91      2
+3207   93      1
+3208   95      1
+3209   93      3
+3210   95      0
+3211   92      4
+3212   94      0
+3213   91      3
+3214   93      2
+3215   92      3
+3216   97      2
+3217   97      3
+3218   97      1
+3219   96      4
+3220   97      0
+3221   96      3
+3222   96      0
+3223   95      4
+3224   93      4
+3225   94      1
+3226   94      3
+3227   95      2
+3228   94      2
+3229   96      2
+3230   95      3
+3231   96      1
+3232   98      0
+3233   97      4
+3234   98      1
+3235   98      4
+3236   99      0
+3237   98      3
+3238   99      1
+3239   99      4
+3240   100     4
+3241   100     0
+3242   100     3
+3243   100     1
+3244   100     2
+3245   99      2
+3246   99      3
+3247   98      2
+3248   103     3
+3249   103     2
+3250   104     4
+3251   103     1
+3252   103     4
+3253   103     0
+3254   102     3
+3255   102     2
+3256   101     0
+3257   101     2
+3258   101     1
+3259   101     3
+3260   102     0
+3261   101     4
+3262   102     1
+3263   102     4
+3264   104     1
+3265   104     0
+3266   104     2
+3267   105     0
+3268   104     3
+3269   105     1
+3270   105     3
+3271   105     2
+3272   107     0
+3273   107     4
+3274   106     2
+3275   106     3
+3276   106     1
+3277   106     4
+3278   106     0
+3279   105     4
+3280   109     0
+3281   110     2
+3282   109     1
+3283   110     3
+3284   109     2
+3285   110     4
+3286   108     0
+3287   109     4
+3288   107     3
+3289   107     1
+3290   108     4
+3291   107     2
+3292   108     3
+3293   108     2
+3294   109     3
+3295   108     1
+3296   110     1
+3297   111     4
+3298   110     0
+3299   111     3
+3300   111     0
+3301   111     2
+3302   112     0
+3303   112     3
+3304   112     4
+3305   113     0
+3306   113     3
+3307   113     1
+3308   113     2
+3309   112     1
+3310   112     2
+3311   111     1
+3312   116     3
+3313   116     2
+3314   116     4
+3315   116     1
+3316   115     4
+3317   116     0
+3318   115     3
+3319   115     2
+3320   114     1
+3321   113     4
+3322   114     0
+3323   114     3
+3324   115     0
+3325   114     4
+3326   115     1
+3327   114     2
diff --git a/TPC/mapping/Patch4.data b/TPC/mapping/Patch4.data
new file mode 100644 (file)
index 0000000..010d321
--- /dev/null
@@ -0,0 +1,2562 @@
+2560
+3327
+0      117     55
+1      117     57
+2      117     56
+3      118     57
+4      117     54
+5      118     56
+6      117     53
+7      118     55
+8      120     58
+9      119     55
+10     119     56
+11     119     54
+12     119     57
+13     118     53
+14     119     58
+15     118     54
+16     122     59
+17     123     55
+18     122     60
+19     122     57
+20     121     59
+21     122     56
+22     121     58
+23     122     55
+24     120     54
+25     120     57
+26     121     54
+27     120     56
+28     120     55
+29     121     56
+30     121     55
+31     121     57
+32     122     58
+33     123     56
+34     123     60
+35     124     55
+36     123     59
+37     123     57
+38     123     58
+39     124     56
+40     125     55
+41     125     59
+42     125     56
+43     125     58
+44     125     57
+45     124     58
+46     124     57
+47     124     59
+48     128     58
+49     127     59
+50     128     57
+51     127     60
+52     127     58
+53     127     61
+54     127     57
+55     126     59
+56     124     60
+57     126     58
+58     125     60
+59     126     57
+60     126     61
+61     126     56
+62     126     60
+63     127     56
+64     128     60
+65     128     61
+66     128     59
+67     128     62
+68     129     59
+69     129     60
+70     129     58
+71     129     61
+72     130     60
+73     130     59
+74     130     61
+75     130     58
+76     130     62
+77     130     57
+78     129     62
+79     129     57
+80     133     62
+81     133     61
+82     133     63
+83     132     58
+84     133     64
+85     132     59
+86     132     63
+87     132     60
+88     131     58
+89     131     62
+90     131     59
+91     131     61
+92     131     60
+93     132     62
+94     132     61
+95     131     63
+96     134     64
+97     133     60
+98     135     65
+99     133     59
+100    135     64
+101    134     59
+102    134     63
+103    134     60
+104    136     61
+105    136     63
+106    135     61
+107    136     62
+108    135     62
+109    135     63
+110    134     61
+111    134     62
+112    138     63
+113    138     64
+114    138     62
+115    138     65
+116    138     61
+117    138     66
+118    137     61
+119    137     64
+120    136     64
+121    135     60
+122    136     65
+123    136     60
+124    137     66
+125    137     63
+126    137     65
+127    137     62
+128    117     60
+129    117     63
+130    117     61
+131    118     63
+132    117     62
+133    118     62
+134    117     59
+135    118     61
+136    119     62
+137    119     59
+138    119     63
+139    118     58
+140    119     64
+141    118     59
+142    118     60
+143    117     58
+144    122     64
+145    122     62
+146    122     65
+147    121     60
+148    121     64
+149    121     61
+150    120     64
+151    121     62
+152    119     60
+153    119     61
+154    120     59
+155    120     61
+156    120     60
+157    120     63
+158    120     62
+159    121     63
+160    122     63
+161    122     61
+162    123     65
+163    123     61
+164    124     65
+165    123     62
+166    123     64
+167    124     62
+168    124     61
+169    125     66
+170    125     63
+171    125     65
+172    125     64
+173    124     64
+174    124     63
+175    123     63
+176    127     64
+177    128     67
+178    127     63
+179    127     65
+180    127     62
+181    127     66
+182    126     62
+183    128     68
+184    126     67
+185    125     62
+186    126     66
+187    125     61
+188    126     65
+189    126     64
+190    127     67
+191    126     63
+192    128     65
+193    128     66
+194    129     65
+195    129     66
+196    128     64
+197    129     67
+198    129     64
+199    129     68
+200    131     68
+201    130     64
+202    131     69
+203    130     63
+204    130     67
+205    129     63
+206    130     68
+207    128     63
+208    133     69
+209    133     66
+210    133     70
+211    133     65
+212    132     69
+213    132     64
+214    132     68
+215    131     64
+216    130     65
+217    130     66
+218    131     65
+219    131     67
+220    131     66
+221    132     66
+222    132     65
+223    132     67
+224    133     68
+225    134     65
+226    133     67
+227    134     66
+228    134     70
+229    135     66
+230    134     69
+231    135     67
+232    136     68
+233    136     70
+234    136     69
+235    135     70
+236    135     69
+237    134     67
+238    135     68
+239    134     68
+240    138     69
+241    138     70
+242    138     68
+243    138     71
+244    138     67
+245    138     72
+246    137     69
+247    137     70
+248    135     71
+249    136     67
+250    136     71
+251    136     66
+252    137     72
+253    137     67
+254    137     71
+255    137     68
+256    117     67
+257    117     69
+258    117     68
+259    118     69
+260    117     66
+261    118     68
+262    118     66
+263    118     67
+264    120     70
+265    118     64
+266    119     68
+267    118     65
+268    119     69
+269    117     64
+270    119     70
+271    117     65
+272    122     70
+273    121     65
+274    122     71
+275    121     66
+276    121     67
+277    120     65
+278    121     68
+279    120     66
+280    119     67
+281    120     69
+282    119     66
+283    120     68
+284    119     65
+285    121     70
+286    120     67
+287    121     69
+288    122     69
+289    122     67
+290    122     68
+291    122     66
+292    123     71
+293    123     66
+294    123     70
+295    123     67
+296    124     68
+297    125     70
+298    125     69
+299    124     70
+300    124     69
+301    123     69
+302    124     66
+303    123     68
+304    128     69
+305    127     70
+306    127     69
+307    127     71
+308    127     68
+309    127     72
+310    126     68
+311    126     70
+312    124     71
+313    125     68
+314    125     71
+315    124     67
+316    126     72
+317    125     67
+318    126     71
+319    126     69
+320    128     71
+321    128     72
+322    128     70
+323    128     73
+324    129     71
+325    129     72
+326    129     70
+327    129     73
+328    130     72
+329    130     71
+330    130     73
+331    130     70
+332    130     74
+333    130     69
+334    129     74
+335    129     69
+336    133     74
+337    133     73
+338    133     75
+339    132     70
+340    133     76
+341    132     71
+342    132     75
+343    132     72
+344    131     70
+345    131     74
+346    131     71
+347    131     73
+348    131     72
+349    131     75
+350    132     73
+351    132     74
+352    134     76
+353    133     72
+354    134     75
+355    133     71
+356    135     77
+357    134     71
+358    135     76
+359    134     72
+360    136     73
+361    136     75
+362    135     73
+363    136     74
+364    135     74
+365    134     74
+366    134     73
+367    135     75
+368    138     75
+369    138     76
+370    138     74
+371    138     77
+372    138     73
+373    138     78
+374    137     73
+375    137     76
+376    136     76
+377    135     72
+378    136     77
+379    136     72
+380    137     78
+381    137     75
+382    137     77
+383    137     74
+384    117     72
+385    117     74
+386    117     73
+387    118     74
+388    117     71
+389    118     73
+390    117     70
+391    118     72
+392    120     75
+393    119     72
+394    119     73
+395    119     71
+396    119     74
+397    118     70
+398    119     75
+399    118     71
+400    122     75
+401    122     72
+402    122     76
+403    122     73
+404    122     77
+405    122     74
+406    121     76
+407    121     72
+408    120     71
+409    120     74
+410    121     71
+411    120     73
+412    120     72
+413    121     74
+414    121     73
+415    121     75
+416    123     77
+417    123     73
+418    123     76
+419    123     74
+420    123     75
+421    123     72
+422    124     77
+423    124     73
+424    124     72
+425    125     77
+426    125     74
+427    125     76
+428    125     75
+429    124     75
+430    124     74
+431    124     76
+432    127     75
+433    127     76
+434    127     74
+435    128     78
+436    127     73
+437    127     77
+438    126     73
+439    128     79
+440    126     78
+441    125     73
+442    126     77
+443    125     72
+444    126     76
+445    126     75
+446    127     78
+447    126     74
+448    129     77
+449    128     77
+450    128     76
+451    129     78
+452    128     75
+453    129     79
+454    129     76
+455    129     80
+456    131     81
+457    130     76
+458    130     78
+459    130     77
+460    130     79
+461    129     75
+462    130     80
+463    128     74
+464    133     80
+465    133     78
+466    133     81
+467    132     76
+468    133     82
+469    131     76
+470    132     81
+471    132     77
+472    130     75
+473    131     80
+474    131     77
+475    131     79
+476    131     78
+477    132     79
+478    132     78
+479    132     80
+480    133     79
+481    133     77
+482    134     82
+483    134     77
+484    134     81
+485    134     78
+486    134     80
+487    135     78
+488    136     80
+489    135     83
+490    135     81
+491    135     82
+492    136     81
+493    135     80
+494    135     79
+495    134     79
+496    138     81
+497    138     82
+498    138     80
+499    138     83
+500    138     79
+501    138     84
+502    137     79
+503    137     82
+504    136     82
+505    136     79
+506    136     83
+507    136     78
+508    137     84
+509    137     81
+510    137     83
+511    137     80
+512    117     77
+513    117     80
+514    117     78
+515    118     80
+516    117     79
+517    118     79
+518    117     76
+519    119     81
+520    119     79
+521    119     76
+522    119     80
+523    118     75
+524    118     77
+525    118     76
+526    118     78
+527    117     75
+528    122     81
+529    122     79
+530    122     82
+531    121     77
+532    121     81
+533    121     78
+534    120     81
+535    121     79
+536    119     77
+537    119     78
+538    120     76
+539    120     78
+540    120     77
+541    120     80
+542    120     79
+543    121     80
+544    122     80
+545    122     78
+546    123     82
+547    123     78
+548    123     81
+549    123     79
+550    123     80
+551    124     78
+552    125     81
+553    126     84
+554    124     82
+555    125     82
+556    125     80
+557    124     80
+558    124     79
+559    124     81
+560    128     81
+561    128     82
+562    128     80
+563    127     81
+564    127     80
+565    127     82
+566    127     79
+567    127     83
+568    126     83
+569    125     79
+570    126     82
+571    126     80
+572    126     81
+573    125     78
+574    127     84
+575    126     79
+576    128     83
+577    128     85
+578    128     84
+579    129     85
+580    129     83
+581    129     84
+582    129     82
+583    130     86
+584    132     87
+585    130     83
+586    131     87
+587    130     82
+588    130     84
+589    130     81
+590    130     85
+591    129     81
+592    134     88
+593    133     84
+594    133     85
+595    132     82
+596    133     86
+597    132     83
+598    133     87
+599    132     85
+600    131     82
+601    131     86
+602    131     83
+603    131     85
+604    131     84
+605    132     86
+606    132     84
+607    133     88
+608    134     87
+609    133     83
+610    134     86
+611    134     83
+612    134     85
+613    134     84
+614    135     89
+615    135     85
+616    136     85
+617    136     89
+618    136     86
+619    136     88
+620    136     87
+621    135     87
+622    135     86
+623    135     88
+624    138     87
+625    138     88
+626    138     86
+627    138     89
+628    138     85
+629    139     89
+630    137     85
+631    139     90
+632    137     90
+633    135     84
+634    137     89
+635    136     84
+636    137     88
+637    137     87
+638    138     90
+639    137     86
+640    117     83
+641    118     85
+642    117     84
+643    118     84
+644    117     85
+645    118     83
+646    117     82
+647    119     86
+648    121     86
+649    119     82
+650    120     86
+651    118     81
+652    119     84
+653    117     81
+654    119     85
+655    118     82
+656    123     87
+657    123     83
+658    122     85
+659    122     83
+660    122     86
+661    122     84
+662    122     87
+663    121     82
+664    119     83
+665    120     85
+666    120     82
+667    120     84
+668    120     83
+669    121     84
+670    121     83
+671    121     85
+672    123     86
+673    123     84
+674    123     85
+675    124     83
+676    124     87
+677    124     84
+678    124     86
+679    125     83
+680    125     87
+681    125     88
+682    126     87
+683    126     88
+684    125     86
+685    125     85
+686    125     84
+687    124     85
+688    129     87
+689    129     88
+690    128     87
+691    128     88
+692    129     86
+693    128     89
+694    128     86
+695    128     90
+696    126     89
+697    126     86
+698    127     89
+699    126     85
+700    127     88
+701    127     86
+702    127     87
+703    127     85
+704    129     90
+705    129     91
+706    129     89
+707    130     91
+708    130     88
+709    130     90
+710    130     87
+711    130     89
+712    133     94
+713    132     88
+714    132     92
+715    131     90
+716    131     91
+717    131     89
+718    131     92
+719    131     88
+720    135     95
+721    135     90
+722    134     94
+723    134     89
+724    134     93
+725    134     90
+726    134     92
+727    134     91
+728    132     89
+729    133     93
+730    132     90
+731    132     91
+732    133     92
+733    133     91
+734    133     89
+735    133     90
+736    135     94
+737    135     91
+738    135     93
+739    135     92
+740    136     96
+741    136     90
+742    136     95
+743    136     91
+744    137     93
+745    137     97
+746    137     94
+747    137     96
+748    137     95
+749    136     93
+750    136     92
+751    136     94
+752    139     93
+753    139     94
+754    139     92
+755    139     95
+756    139     91
+757    139     96
+758    138     91
+759    139     97
+760    138     97
+761    137     92
+762    138     96
+763    137     91
+764    138     95
+765    138     93
+766    138     94
+767    138     92
+768    117     88
+769    117     90
+770    117     89
+771    118     90
+772    117     87
+773    118     89
+774    118     87
+775    118     88
+776    120     91
+777    119     88
+778    119     89
+779    119     87
+780    119     90
+781    118     86
+782    119     91
+783    117     86
+784    124     93
+785    122     89
+786    123     92
+787    121     88
+788    123     93
+789    121     91
+790    122     90
+791    121     90
+792    120     87
+793    120     90
+794    121     87
+795    120     89
+796    120     88
+797    122     92
+798    121     89
+799    122     91
+800    124     92
+801    122     88
+802    123     91
+803    123     88
+804    123     90
+805    123     89
+806    125     93
+807    124     88
+808    126     92
+809    126     94
+810    125     92
+811    126     93
+812    125     91
+813    124     90
+814    124     89
+815    124     91
+816    128     92
+817    128     93
+818    128     91
+819    128     94
+820    127     90
+821    128     95
+822    127     91
+823    128     96
+824    127     95
+825    125     90
+826    127     94
+827    126     91
+828    127     93
+829    125     89
+830    127     92
+831    126     90
+832    129     94
+833    129     96
+834    129     95
+835    130     97
+836    129     93
+837    130     96
+838    129     92
+839    130     95
+840    131     96
+841    132     93
+842    131     97
+843    131     93
+844    131     98
+845    130     92
+846    130     94
+847    130     93
+848    133     100
+849    134     97
+850    133     99
+851    134     96
+852    132     98
+853    134     95
+854    132     97
+855    133     95
+856    131     94
+857    132     96
+858    132     94
+859    131     95
+860    132     95
+861    133     97
+862    133     96
+863    133     98
+864    134     100
+865    135     96
+866    134     99
+867    135     97
+868    134     98
+869    135     98
+870    135     101
+871    136     97
+872    137     100
+873    136     101
+874    136     99
+875    137     101
+876    136     100
+877    135     99
+878    136     98
+879    135     100
+880    139     100
+881    139     101
+882    139     99
+883    139     102
+884    139     98
+885    139     103
+886    138     100
+887    138     101
+888    137     102
+889    137     99
+890    137     103
+891    137     98
+892    138     103
+893    138     98
+894    138     102
+895    138     99
+896    117     93
+897    118     95
+898    117     94
+899    118     94
+900    117     95
+901    118     93
+902    117     92
+903    119     96
+904    119     94
+905    119     92
+906    120     96
+907    118     91
+908    119     95
+909    117     91
+910    120     97
+911    118     92
+912    122     95
+913    122     94
+914    122     96
+915    121     92
+916    122     97
+917    121     93
+918    122     98
+919    121     94
+920    119     93
+921    120     95
+922    120     92
+923    120     94
+924    120     93
+925    121     96
+926    121     95
+927    121     97
+928    123     98
+929    122     93
+930    123     97
+931    123     94
+932    123     96
+933    123     95
+934    124     98
+935    124     94
+936    125     95
+937    125     99
+938    125     96
+939    125     98
+940    125     97
+941    124     96
+942    124     95
+943    124     97
+944    128     98
+945    128     99
+946    128     97
+947    128     100
+948    127     97
+949    127     98
+950    127     96
+951    127     99
+952    126     100
+953    125     94
+954    126     99
+955    126     97
+956    126     98
+957    126     96
+958    127     100
+959    126     95
+960    129     100
+961    128     101
+962    129     99
+963    129     101
+964    129     98
+965    129     102
+966    129     97
+967    130     102
+968    132     104
+969    131     99
+970    131     103
+971    130     98
+972    131     104
+973    130     99
+974    130     101
+975    130     100
+976    135     107
+977    132     99
+978    134     103
+979    132     100
+980    134     104
+981    133     102
+982    134     105
+983    132     101
+984    131     100
+985    132     103
+986    131     101
+987    131     102
+988    132     102
+989    133     104
+990    133     103
+991    133     105
+992    135     106
+993    133     101
+994    136     107
+995    134     102
+996    136     106
+997    134     101
+998    135     105
+999    135     102
+1000   136     103
+1001   137     107
+1002   137     105
+1003   137     106
+1004   136     104
+1005   135     104
+1006   135     103
+1007   136     105
+1008   139     106
+1009   139     107
+1010   139     105
+1011   139     108
+1012   139     104
+1013   139     109
+1014   138     104
+1015   138     107
+1016   137     108
+1017   136     102
+1018   137     109
+1019   137     104
+1020   138     109
+1021   138     106
+1022   138     108
+1023   138     105
+1024   117     98
+1025   118     100
+1026   117     99
+1027   118     99
+1028   117     100
+1029   118     98
+1030   117     97
+1031   119     102
+1032   119     100
+1033   119     97
+1034   120     101
+1035   118     96
+1036   120     102
+1037   118     97
+1038   119     101
+1039   117     96
+1040   123     103
+1041   122     100
+1042   123     104
+1043   121     98
+1044   122     102
+1045   121     99
+1046   122     101
+1047   121     100
+1048   119     98
+1049   119     99
+1050   120     98
+1051   120     100
+1052   120     99
+1053   121     102
+1054   121     101
+1055   122     103
+1056   123     101
+1057   122     99
+1058   123     102
+1059   123     99
+1060   124     104
+1061   123     100
+1062   124     103
+1063   124     99
+1064   125     104
+1065   126     104
+1066   125     103
+1067   126     103
+1068   125     102
+1069   124     102
+1070   124     100
+1071   124     101
+1072   128     103
+1073   128     104
+1074   128     102
+1075   128     105
+1076   127     101
+1077   128     106
+1078   127     102
+1079   127     103
+1080   126     105
+1081   125     101
+1082   127     106
+1083   126     102
+1084   127     105
+1085   125     100
+1086   127     104
+1087   126     101
+1088   129     105
+1089   129     108
+1090   129     106
+1091   130     108
+1092   129     107
+1093   130     107
+1094   129     104
+1095   130     106
+1096   131     107
+1097   131     105
+1098   131     108
+1099   130     103
+1100   131     109
+1101   130     104
+1102   130     105
+1103   129     103
+1104   134     111
+1105   135     108
+1106   133     111
+1107   134     107
+1108   133     110
+1109   134     106
+1110   132     109
+1111   133     106
+1112   131     106
+1113   132     108
+1114   132     105
+1115   132     107
+1116   132     106
+1117   133     108
+1118   133     107
+1119   133     109
+1120   134     110
+1121   135     109
+1122   134     109
+1123   135     110
+1124   134     108
+1125   136     108
+1126   135     113
+1127   136     109
+1128   136     111
+1129   136     113
+1130   137     112
+1131   137     113
+1132   136     112
+1133   135     111
+1134   136     110
+1135   135     112
+1136   139     112
+1137   139     113
+1138   139     111
+1139   139     114
+1140   139     110
+1141   139     115
+1142   138     110
+1143   138     113
+1144   137     114
+1145   137     111
+1146   137     115
+1147   137     110
+1148   138     115
+1149   138     112
+1150   138     114
+1151   138     111
+1152   117     104
+1153   118     105
+1154   117     105
+1155   118     104
+1156   117     103
+1157   118     103
+1158   117     102
+1159   119     107
+1160   121     107
+1161   119     103
+1162   120     107
+1163   118     101
+1164   119     105
+1165   118     102
+1166   119     106
+1167   117     101
+1168   123     108
+1169   122     105
+1170   123     109
+1171   121     103
+1172   122     107
+1173   122     106
+1174   122     108
+1175   121     104
+1176   119     104
+1177   120     106
+1178   120     103
+1179   120     105
+1180   120     104
+1181   121     106
+1182   121     105
+1183   122     109
+1184   123     107
+1185   122     104
+1186   124     109
+1187   123     106
+1188   125     109
+1189   123     105
+1190   124     108
+1191   124     105
+1192   125     106
+1193   126     110
+1194   126     108
+1195   126     109
+1196   125     107
+1197   124     107
+1198   124     106
+1199   125     108
+1200   128     109
+1201   128     110
+1202   128     108
+1203   128     111
+1204   128     107
+1205   128     112
+1206   127     107
+1207   128     113
+1208   126     111
+1209   125     105
+1210   127     111
+1211   126     107
+1212   127     110
+1213   126     106
+1214   127     109
+1215   127     108
+1216   129     111
+1217   130     113
+1218   129     112
+1219   130     112
+1220   129     113
+1221   130     111
+1222   129     110
+1223   131     115
+1224   132     114
+1225   131     110
+1226   131     112
+1227   130     109
+1228   131     113
+1229   129     109
+1230   131     114
+1231   130     110
+1232   134     116
+1233   134     113
+1234   134     117
+1235   134     112
+1236   133     117
+1237   133     112
+1238   133     116
+1239   133     113
+1240   131     111
+1241   132     113
+1242   132     110
+1243   132     112
+1244   132     111
+1245   133     115
+1246   133     114
+1247   132     115
+1248   134     115
+1249   134     114
+1250   135     119
+1251   135     114
+1252   136     119
+1253   135     115
+1254   135     118
+1255   135     116
+1256   136     115
+1257   137     119
+1258   137     117
+1259   137     118
+1260   136     116
+1261   135     117
+1262   136     117
+1263   136     118
+1264   139     118
+1265   139     119
+1266   139     117
+1267   139     120
+1268   139     116
+1269   139     121
+1270   138     116
+1271   138     119
+1272   137     120
+1273   136     114
+1274   137     121
+1275   137     116
+1276   138     121
+1277   138     118
+1278   138     120
+1279   138     117
+2048   117     50
+2049   117     48
+2050   117     49
+2051   118     48
+2052   117     51
+2053   118     49
+2054   117     52
+2055   118     50
+2056   120     49
+2057   119     52
+2058   119     51
+2059   119     53
+2060   119     50
+2061   118     52
+2062   119     49
+2063   118     51
+2064   122     50
+2065   123     54
+2066   122     49
+2067   122     52
+2068   121     48
+2069   122     53
+2070   121     49
+2071   122     54
+2072   120     53
+2073   120     50
+2074   121     53
+2075   120     51
+2076   120     52
+2077   121     51
+2078   121     52
+2079   121     50
+2080   122     51
+2081   123     53
+2082   123     49
+2083   124     54
+2084   123     50
+2085   123     52
+2086   123     51
+2087   124     53
+2088   125     54
+2089   125     50
+2090   125     53
+2091   125     51
+2092   125     52
+2093   124     51
+2094   124     52
+2095   124     50
+2096   128     55
+2097   127     52
+2098   128     56
+2099   127     51
+2100   127     53
+2101   127     50
+2102   127     54
+2103   126     52
+2104   124     49
+2105   126     53
+2106   125     49
+2107   126     54
+2108   126     50
+2109   126     55
+2110   126     51
+2111   127     55
+2112   128     53
+2113   128     52
+2114   128     54
+2115   128     51
+2116   129     54
+2117   129     53
+2118   129     55
+2119   129     52
+2120   130     53
+2121   130     54
+2122   130     52
+2123   130     55
+2124   130     51
+2125   130     56
+2126   129     51
+2127   129     56
+2128   133     55
+2129   133     56
+2130   133     54
+2131   132     57
+2132   133     53
+2133   132     56
+2134   132     52
+2135   132     55
+2136   131     57
+2137   131     53
+2138   131     56
+2139   131     54
+2140   131     55
+2141   132     53
+2142   132     54
+2143   131     52
+2144   134     53
+2145   133     57
+2146   135     54
+2147   133     58
+2148   135     55
+2149   134     58
+2150   134     54
+2151   134     57
+2152   136     58
+2153   136     56
+2154   135     58
+2155   136     57
+2156   135     57
+2157   135     56
+2158   134     56
+2159   134     55
+2160   138     58
+2161   138     57
+2162   138     59
+2163   138     56
+2164   138     60
+2165   138     55
+2166   137     60
+2167   137     57
+2168   136     55
+2169   135     59
+2170   136     54
+2171   136     59
+2172   137     55
+2173   137     58
+2174   137     56
+2175   137     59
+2176   117     45
+2177   117     42
+2178   117     44
+2179   118     42
+2180   117     43
+2181   118     43
+2182   117     46
+2183   118     44
+2184   119     45
+2185   119     48
+2186   119     44
+2187   118     47
+2188   119     43
+2189   118     46
+2190   118     45
+2191   117     47
+2192   122     45
+2193   122     47
+2194   122     44
+2195   121     47
+2196   121     43
+2197   121     46
+2198   120     43
+2199   121     45
+2200   119     47
+2201   119     46
+2202   120     48
+2203   120     46
+2204   120     47
+2205   120     44
+2206   120     45
+2207   121     44
+2208   122     46
+2209   122     48
+2210   123     44
+2211   123     48
+2212   124     44
+2213   123     47
+2214   123     45
+2215   124     47
+2216   124     48
+2217   125     43
+2218   125     46
+2219   125     44
+2220   125     45
+2221   124     45
+2222   124     46
+2223   123     46
+2224   127     47
+2225   128     46
+2226   127     48
+2227   127     46
+2228   127     49
+2229   127     45
+2230   126     49
+2231   128     45
+2232   126     44
+2233   125     47
+2234   126     45
+2235   125     48
+2236   126     46
+2237   126     47
+2238   127     44
+2239   126     48
+2240   128     48
+2241   128     47
+2242   129     48
+2243   129     47
+2244   128     49
+2245   129     46
+2246   129     49
+2247   129     45
+2248   131     47
+2249   130     49
+2250   131     46
+2251   130     50
+2252   130     46
+2253   129     50
+2254   130     45
+2255   128     50
+2256   133     48
+2257   133     51
+2258   133     47
+2259   133     52
+2260   132     46
+2261   132     51
+2262   132     47
+2263   131     51
+2264   130     48
+2265   130     47
+2266   131     50
+2267   131     48
+2268   131     49
+2269   132     49
+2270   132     50
+2271   132     48
+2272   133     49
+2273   134     52
+2274   133     50
+2275   134     51
+2276   134     47
+2277   135     53
+2278   134     48
+2279   135     52
+2280   136     51
+2281   136     49
+2282   136     50
+2283   135     49
+2284   135     50
+2285   134     50
+2286   135     51
+2287   134     49
+2288   138     52
+2289   138     51
+2290   138     53
+2291   138     50
+2292   138     54
+2293   138     49
+2294   137     52
+2295   137     51
+2296   135     48
+2297   136     52
+2298   136     48
+2299   136     53
+2300   137     49
+2301   137     54
+2302   137     50
+2303   137     53
+2304   117     38
+2305   117     36
+2306   117     37
+2307   118     36
+2308   117     39
+2309   118     37
+2310   118     39
+2311   118     38
+2312   120     37
+2313   118     41
+2314   119     39
+2315   118     40
+2316   119     38
+2317   117     41
+2318   119     37
+2319   117     40
+2320   122     39
+2321   121     42
+2322   122     38
+2323   121     41
+2324   121     40
+2325   120     42
+2326   121     39
+2327   120     41
+2328   119     40
+2329   120     38
+2330   119     41
+2331   120     39
+2332   119     42
+2333   121     37
+2334   120     40
+2335   121     38
+2336   122     40
+2337   122     42
+2338   122     41
+2339   122     43
+2340   123     38
+2341   123     43
+2342   123     39
+2343   123     42
+2344   124     41
+2345   125     39
+2346   125     40
+2347   124     39
+2348   124     40
+2349   123     40
+2350   124     43
+2351   123     41
+2352   128     44
+2353   127     41
+2354   127     42
+2355   127     40
+2356   127     43
+2357   127     39
+2358   126     43
+2359   126     41
+2360   124     38
+2361   125     41
+2362   125     38
+2363   124     42
+2364   126     39
+2365   125     42
+2366   126     40
+2367   126     42
+2368   128     42
+2369   128     41
+2370   128     43
+2371   128     40
+2372   129     42
+2373   129     41
+2374   129     43
+2375   129     40
+2376   130     41
+2377   130     42
+2378   130     40
+2379   130     43
+2380   130     39
+2381   130     44
+2382   129     39
+2383   129     44
+2384   133     43
+2385   133     44
+2386   133     42
+2387   132     45
+2388   133     41
+2389   132     44
+2390   132     40
+2391   132     43
+2392   131     45
+2393   131     41
+2394   131     44
+2395   131     42
+2396   131     43
+2397   131     40
+2398   132     42
+2399   132     41
+2400   134     41
+2401   133     45
+2402   134     42
+2403   133     46
+2404   135     42
+2405   134     46
+2406   135     43
+2407   134     45
+2408   136     46
+2409   136     44
+2410   135     46
+2411   136     45
+2412   135     45
+2413   134     43
+2414   134     44
+2415   135     44
+2416   138     46
+2417   138     45
+2418   138     47
+2419   138     44
+2420   138     48
+2421   138     43
+2422   137     48
+2423   137     45
+2424   136     43
+2425   135     47
+2426   136     42
+2427   136     47
+2428   137     43
+2429   137     46
+2430   137     44
+2431   137     47
+2432   117     33
+2433   117     31
+2434   117     32
+2435   118     31
+2436   117     34
+2437   118     32
+2438   117     35
+2439   118     33
+2440   120     32
+2441   119     35
+2442   119     34
+2443   119     36
+2444   119     33
+2445   118     35
+2446   119     32
+2447   118     34
+2448   122     34
+2449   122     37
+2450   122     33
+2451   122     36
+2452   122     32
+2453   122     35
+2454   121     31
+2455   121     35
+2456   120     36
+2457   120     33
+2458   121     36
+2459   120     34
+2460   120     35
+2461   121     33
+2462   121     34
+2463   121     32
+2464   123     32
+2465   123     36
+2466   123     33
+2467   123     35
+2468   123     34
+2469   123     37
+2470   124     32
+2471   124     36
+2472   124     37
+2473   125     32
+2474   125     35
+2475   125     33
+2476   125     34
+2477   124     34
+2478   124     35
+2479   124     33
+2480   127     36
+2481   127     35
+2482   127     37
+2483   128     35
+2484   127     38
+2485   127     34
+2486   126     38
+2487   128     34
+2488   126     33
+2489   125     36
+2490   126     34
+2491   125     37
+2492   126     35
+2493   126     36
+2494   127     33
+2495   126     37
+2496   129     36
+2497   128     36
+2498   128     37
+2499   129     35
+2500   128     38
+2501   129     34
+2502   129     37
+2503   129     33
+2504   131     34
+2505   130     37
+2506   130     35
+2507   130     36
+2508   130     34
+2509   129     38
+2510   130     33
+2511   128     39
+2512   133     37
+2513   133     39
+2514   133     36
+2515   132     39
+2516   133     35
+2517   131     39
+2518   132     34
+2519   132     38
+2520   130     38
+2521   131     35
+2522   131     38
+2523   131     36
+2524   131     37
+2525   132     36
+2526   132     37
+2527   132     35
+2528   133     38
+2529   133     40
+2530   134     35
+2531   134     40
+2532   134     36
+2533   134     39
+2534   134     37
+2535   135     41
+2536   136     39
+2537   135     36
+2538   135     38
+2539   135     37
+2540   136     38
+2541   135     39
+2542   135     40
+2543   134     38
+2544   138     40
+2545   138     39
+2546   138     41
+2547   138     38
+2548   138     42
+2549   138     37
+2550   137     42
+2551   137     39
+2552   136     37
+2553   136     40
+2554   136     36
+2555   136     41
+2556   137     37
+2557   137     40
+2558   137     38
+2559   137     41
+2560   117     28
+2561   117     25
+2562   117     27
+2563   118     25
+2564   117     26
+2565   118     26
+2566   117     29
+2567   119     26
+2568   119     28
+2569   119     31
+2570   119     27
+2571   118     30
+2572   118     28
+2573   118     29
+2574   118     27
+2575   117     30
+2576   122     28
+2577   122     30
+2578   122     27
+2579   121     30
+2580   121     26
+2581   121     29
+2582   120     26
+2583   121     28
+2584   119     30
+2585   119     29
+2586   120     31
+2587   120     29
+2588   120     30
+2589   120     27
+2590   120     28
+2591   121     27
+2592   122     29
+2593   122     31
+2594   123     27
+2595   123     31
+2596   123     28
+2597   123     30
+2598   123     29
+2599   124     31
+2600   125     28
+2601   126     27
+2602   124     27
+2603   125     27
+2604   125     29
+2605   124     29
+2606   124     30
+2607   124     28
+2608   128     32
+2609   128     31
+2610   128     33
+2611   127     30
+2612   127     31
+2613   127     29
+2614   127     32
+2615   127     28
+2616   126     28
+2617   125     30
+2618   126     29
+2619   126     31
+2620   126     30
+2621   125     31
+2622   127     27
+2623   126     32
+2624   128     30
+2625   128     28
+2626   128     29
+2627   129     28
+2628   129     30
+2629   129     29
+2630   129     31
+2631   130     27
+2632   132     28
+2633   130     30
+2634   131     28
+2635   130     31
+2636   130     29
+2637   130     32
+2638   130     28
+2639   129     32
+2640   134     29
+2641   133     33
+2642   133     32
+2643   132     33
+2644   133     31
+2645   132     32
+2646   133     30
+2647   132     30
+2648   131     33
+2649   131     29
+2650   131     32
+2651   131     30
+2652   131     31
+2653   132     29
+2654   132     31
+2655   133     29
+2656   134     30
+2657   133     34
+2658   134     31
+2659   134     34
+2660   134     32
+2661   134     33
+2662   135     30
+2663   135     34
+2664   136     34
+2665   136     30
+2666   136     33
+2667   136     31
+2668   136     32
+2669   135     32
+2670   135     33
+2671   135     31
+2672   138     34
+2673   138     33
+2674   138     35
+2675   138     32
+2676   138     36
+2677   139     32
+2678   137     36
+2679   139     31
+2680   137     31
+2681   135     35
+2682   137     32
+2683   136     35
+2684   137     33
+2685   137     34
+2686   138     31
+2687   137     35
+2688   117     22
+2689   118     20
+2690   117     21
+2691   118     21
+2692   117     20
+2693   118     22
+2694   117     23
+2695   119     21
+2696   121     21
+2697   119     25
+2698   120     21
+2699   118     24
+2700   119     23
+2701   117     24
+2702   119     22
+2703   118     23
+2704   123     22
+2705   123     26
+2706   122     24
+2707   122     26
+2708   122     23
+2709   122     25
+2710   122     22
+2711   121     25
+2712   119     24
+2713   120     22
+2714   120     25
+2715   120     23
+2716   120     24
+2717   121     23
+2718   121     24
+2719   121     22
+2720   123     23
+2721   123     25
+2722   123     24
+2723   124     26
+2724   124     22
+2725   124     25
+2726   124     23
+2727   125     26
+2728   125     22
+2729   125     21
+2730   126     24
+2731   126     23
+2732   125     23
+2733   125     24
+2734   125     25
+2735   124     24
+2736   129     26
+2737   129     25
+2738   128     26
+2739   128     25
+2740   129     27
+2741   128     24
+2742   128     27
+2743   128     23
+2744   126     22
+2745   126     25
+2746   127     22
+2747   126     26
+2748   127     23
+2749   127     25
+2750   127     24
+2751   127     26
+2752   129     23
+2753   129     22
+2754   129     24
+2755   130     22
+2756   130     25
+2757   130     23
+2758   130     26
+2759   130     24
+2760   133     23
+2761   132     27
+2762   132     23
+2763   131     25
+2764   131     24
+2765   131     26
+2766   131     23
+2767   131     27
+2768   135     24
+2769   135     29
+2770   134     23
+2771   134     28
+2772   134     24
+2773   134     27
+2774   134     25
+2775   134     26
+2776   132     26
+2777   133     24
+2778   132     25
+2779   132     24
+2780   133     25
+2781   133     26
+2782   133     28
+2783   133     27
+2784   135     25
+2785   135     28
+2786   135     26
+2787   135     27
+2788   136     23
+2789   136     29
+2790   136     24
+2791   136     28
+2792   137     28
+2793   137     24
+2794   137     27
+2795   137     25
+2796   137     26
+2797   136     26
+2798   136     27
+2799   136     25
+2800   139     28
+2801   139     27
+2802   139     29
+2803   139     26
+2804   139     30
+2805   139     25
+2806   138     30
+2807   139     24
+2808   138     24
+2809   137     29
+2810   138     25
+2811   137     30
+2812   138     26
+2813   138     28
+2814   138     27
+2815   138     29
+2816   117     17
+2817   117     15
+2818   117     16
+2819   118     15
+2820   117     18
+2821   118     16
+2822   118     18
+2823   118     17
+2824   120     16
+2825   119     19
+2826   119     18
+2827   119     20
+2828   119     17
+2829   118     19
+2830   119     16
+2831   117     19
+2832   124     16
+2833   122     20
+2834   123     17
+2835   121     19
+2836   123     16
+2837   121     16
+2838   122     19
+2839   121     17
+2840   120     20
+2841   120     17
+2842   121     20
+2843   120     18
+2844   120     19
+2845   122     17
+2846   121     18
+2847   122     18
+2848   124     17
+2849   122     21
+2850   123     18
+2851   123     21
+2852   123     19
+2853   123     20
+2854   125     16
+2855   124     21
+2856   126     19
+2857   126     17
+2858   125     17
+2859   126     18
+2860   125     18
+2861   124     19
+2862   124     20
+2863   124     18
+2864   128     21
+2865   128     20
+2866   128     22
+2867   128     19
+2868   127     21
+2869   128     18
+2870   127     20
+2871   128     17
+2872   127     16
+2873   125     19
+2874   127     17
+2875   126     20
+2876   127     18
+2877   125     20
+2878   127     19
+2879   126     21
+2880   129     19
+2881   129     17
+2882   129     18
+2883   130     16
+2884   129     20
+2885   130     17
+2886   129     21
+2887   130     18
+2888   131     19
+2889   132     22
+2890   131     18
+2891   131     22
+2892   131     17
+2893   130     21
+2894   130     19
+2895   130     20
+2896   133     17
+2897   134     20
+2898   133     18
+2899   134     21
+2900   132     17
+2901   134     22
+2902   132     18
+2903   133     22
+2904   131     21
+2905   132     19
+2906   132     21
+2907   131     20
+2908   132     20
+2909   133     20
+2910   133     21
+2911   133     19
+2912   134     17
+2913   135     23
+2914   134     18
+2915   135     22
+2916   134     19
+2917   135     21
+2918   135     18
+2919   136     22
+2920   137     21
+2921   136     18
+2922   136     20
+2923   137     20
+2924   136     19
+2925   135     20
+2926   136     21
+2927   135     19
+2928   139     21
+2929   139     20
+2930   139     22
+2931   139     19
+2932   139     23
+2933   139     18
+2934   138     21
+2935   138     20
+2936   137     19
+2937   137     22
+2938   137     18
+2939   137     23
+2940   138     18
+2941   138     23
+2942   138     19
+2943   138     22
+2944   117     12
+2945   118     10
+2946   117     11
+2947   118     11
+2948   117     10
+2949   118     12
+2950   117     13
+2951   119     11
+2952   119     13
+2953   119     15
+2954   120     11
+2955   118     14
+2956   119     12
+2957   117     14
+2958   120     10
+2959   118     13
+2960   122     14
+2961   122     15
+2962   122     13
+2963   121     15
+2964   122     12
+2965   121     14
+2966   122     11
+2967   121     13
+2968   119     14
+2969   120     12
+2970   120     15
+2971   120     13
+2972   120     14
+2973   121     11
+2974   121     12
+2975   121     10
+2976   123     11
+2977   122     16
+2978   123     12
+2979   123     15
+2980   123     13
+2981   123     14
+2982   124     11
+2983   124     15
+2984   125     14
+2985   125     10
+2986   125     13
+2987   125     11
+2988   125     12
+2989   124     13
+2990   124     14
+2991   124     12
+2992   128     15
+2993   128     14
+2994   128     16
+2995   128     13
+2996   127     14
+2997   127     13
+2998   127     15
+2999   127     12
+3000   126     11
+3001   125     15
+3002   126     12
+3003   126     14
+3004   126     13
+3005   126     15
+3006   127     11
+3007   126     16
+3008   129     13
+3009   128     12
+3010   129     14
+3011   129     12
+3012   129     15
+3013   129     11
+3014   129     16
+3015   130     11
+3016   132     11
+3017   131     16
+3018   131     12
+3019   130     15
+3020   131     11
+3021   130     14
+3022   130     12
+3023   130     13
+3024   135     12
+3025   132     16
+3026   134     14
+3027   132     15
+3028   134     13
+3029   133     15
+3030   134     12
+3031   132     14
+3032   131     15
+3033   132     12
+3034   131     14
+3035   131     13
+3036   132     13
+3037   133     13
+3038   133     14
+3039   133     12
+3040   135     13
+3041   133     16
+3042   136     12
+3043   134     15
+3044   136     13
+3045   134     16
+3046   135     14
+3047   135     17
+3048   136     16
+3049   137     14
+3050   137     16
+3051   137     15
+3052   136     15
+3053   135     15
+3054   135     16
+3055   136     14
+3056   139     15
+3057   139     14
+3058   139     16
+3059   139     13
+3060   139     17
+3061   139     12
+3062   138     17
+3063   138     14
+3064   137     13
+3065   136     17
+3066   137     12
+3067   137     17
+3068   138     12
+3069   138     15
+3070   138     13
+3071   138     16
+3072   117     7
+3073   118     5
+3074   117     6
+3075   118     6
+3076   117     5
+3077   118     7
+3078   117     8
+3079   119     5
+3080   119     7
+3081   119     10
+3082   120     6
+3083   118     9
+3084   120     5
+3085   118     8
+3086   119     6
+3087   117     9
+3088   123     6
+3089   122     9
+3090   123     5
+3091   121     9
+3092   122     7
+3093   121     8
+3094   122     8
+3095   121     7
+3096   119     9
+3097   119     8
+3098   120     9
+3099   120     7
+3100   120     8
+3101   121     5
+3102   121     6
+3103   122     6
+3104   123     8
+3105   122     10
+3106   123     7
+3107   123     10
+3108   124     5
+3109   123     9
+3110   124     6
+3111   124     10
+3112   125     5
+3113   126     7
+3114   125     6
+3115   126     8
+3116   125     7
+3117   124     7
+3118   124     9
+3119   124     8
+3120   128     10
+3121   128     9
+3122   128     11
+3123   128     8
+3124   127     10
+3125   128     7
+3126   127     9
+3127   127     8
+3128   126     6
+3129   125     8
+3130   127     5
+3131   126     9
+3132   127     6
+3133   125     9
+3134   127     7
+3135   126     10
+3136   129     8
+3137   129     5
+3138   129     7
+3139   130     5
+3140   129     6
+3141   130     6
+3142   129     9
+3143   130     7
+3144   131     8
+3145   131     10
+3146   131     7
+3147   130     10
+3148   131     6
+3149   130     9
+3150   130     8
+3151   129     10
+3152   134     6
+3153   135     11
+3154   133     6
+3155   134     10
+3156   133     7
+3157   134     11
+3158   132     6
+3159   133     11
+3160   131     9
+3161   132     7
+3162   132     10
+3163   132     8
+3164   132     9
+3165   133     9
+3166   133     10
+3167   133     8
+3168   134     7
+3169   135     10
+3170   134     8
+3171   135     9
+3172   134     9
+3173   136     11
+3174   135     6
+3175   136     10
+3176   136     8
+3177   136     6
+3178   137     9
+3179   137     8
+3180   136     7
+3181   135     8
+3182   136     9
+3183   135     7
+3184   139     9
+3185   139     8
+3186   139     10
+3187   139     7
+3188   139     11
+3189   139     6
+3190   138     11
+3191   138     8
+3192   137     7
+3193   137     10
+3194   137     6
+3195   137     11
+3196   138     6
+3197   138     9
+3198   138     7
+3199   138     10
+3200   117     1
+3201   118     0
+3202   117     0
+3203   118     1
+3204   117     2
+3205   118     2
+3206   117     3
+3207   119     0
+3208   121     0
+3209   119     4
+3210   120     0
+3211   118     4
+3212   119     2
+3213   118     3
+3214   119     1
+3215   117     4
+3216   123     1
+3217   122     4
+3218   123     0
+3219   121     4
+3220   122     2
+3221   122     3
+3222   122     1
+3223   121     3
+3224   119     3
+3225   120     1
+3226   120     4
+3227   120     2
+3228   120     3
+3229   121     1
+3230   121     2
+3231   122     0
+3232   123     2
+3233   122     5
+3234   124     0
+3235   123     3
+3236   125     0
+3237   123     4
+3238   124     1
+3239   124     4
+3240   125     3
+3241   126     1
+3242   126     3
+3243   126     2
+3244   125     2
+3245   124     2
+3246   124     3
+3247   125     1
+3248   128     4
+3249   128     3
+3250   128     5
+3251   128     2
+3252   128     6
+3253   128     1
+3254   127     4
+3255   128     0
+3256   126     0
+3257   125     4
+3258   127     0
+3259   126     4
+3260   127     1
+3261   126     5
+3262   127     2
+3263   127     3
+3264   129     2
+3265   130     0
+3266   129     1
+3267   130     1
+3268   129     0
+3269   130     2
+3270   129     3
+3271   131     0
+3272   132     1
+3273   131     5
+3274   131     3
+3275   130     4
+3276   131     2
+3277   129     4
+3278   131     1
+3279   130     3
+3280   134     1
+3281   134     4
+3282   134     0
+3283   134     5
+3284   133     0
+3285   133     5
+3286   133     1
+3287   133     4
+3288   131     4
+3289   132     2
+3290   132     5
+3291   132     3
+3292   132     4
+3293   133     2
+3294   133     3
+3295   132     0
+3296   134     2
+3297   134     3
+3298   135     0
+3299   135     5
+3300   136     0
+3301   135     4
+3302   135     1
+3303   135     3
+3304   136     4
+3305   137     2
+3306   137     4
+3307   137     3
+3308   136     3
+3309   135     2
+3310   136     2
+3311   136     1
+3312   139     3
+3313   139     2
+3314   139     4
+3315   139     1
+3316   139     5
+3317   139     0
+3318   138     5
+3319   138     2
+3320   137     1
+3321   136     5
+3322   137     0
+3323   137     5
+3324   138     0
+3325   138     3
+3326   138     1
+3327   138     4
diff --git a/TPC/mapping/Patch5.data b/TPC/mapping/Patch5.data
new file mode 100644 (file)
index 0000000..d382653
--- /dev/null
@@ -0,0 +1,2562 @@
+2560
+3327
+0      139     62
+1      139     63
+2      139     61
+3      139     64
+4      140     62
+5      139     65
+6      140     63
+7      139     66
+8      141     67
+9      141     64
+10     140     67
+11     141     63
+12     140     66
+13     141     62
+14     140     65
+15     140     64
+16     144     67
+17     144     64
+18     143     68
+19     143     63
+20     143     67
+21     143     64
+22     142     68
+23     143     65
+24     142     63
+25     141     66
+26     142     64
+27     141     65
+28     142     65
+29     142     66
+30     143     66
+31     142     67
+32     144     68
+33     144     65
+34     144     69
+35     144     66
+36     145     69
+37     145     64
+38     146     70
+39     145     65
+40     147     65
+41     146     68
+42     146     65
+43     146     67
+44     146     66
+45     145     67
+46     145     66
+47     145     68
+48     149     68
+49     149     69
+50     149     67
+51     148     68
+52     149     66
+53     148     69
+54     148     67
+55     148     70
+56     146     69
+57     147     66
+58     147     70
+59     147     67
+60     147     69
+61     148     65
+62     147     68
+63     148     66
+64     150     68
+65     150     69
+66     150     67
+67     149     70
+68     150     66
+69     149     71
+70     151     67
+71     150     70
+72     151     73
+73     152     67
+74     151     72
+75     151     70
+76     151     71
+77     151     69
+78     150     71
+79     151     68
+80     153     74
+81     154     70
+82     152     73
+83     154     69
+84     153     73
+85     154     68
+86     153     72
+87     153     68
+88     152     68
+89     152     72
+90     152     69
+91     152     71
+92     152     70
+93     153     71
+94     153     69
+95     153     70
+96     154     72
+97     154     71
+98     154     73
+99     155     69
+100    154     74
+101    155     70
+102    155     75
+103    155     71
+104    156     69
+105    156     73
+106    156     70
+107    156     72
+108    156     71
+109    155     73
+110    155     72
+111    155     74
+112    158     73
+113    158     74
+114    158     72
+115    158     75
+116    158     71
+117    158     76
+118    158     70
+119    157     75
+120    156     74
+121    157     69
+122    156     75
+123    157     70
+124    157     73
+125    157     71
+126    157     74
+127    157     72
+128    139     69
+129    139     70
+130    139     68
+131    139     71
+132    139     67
+133    139     72
+134    140     71
+135    140     73
+136    141     72
+137    141     68
+138    142     74
+139    140     68
+140    141     73
+141    140     69
+142    140     72
+143    140     70
+144    143     74
+145    144     71
+146    143     73
+147    144     70
+148    143     72
+149    143     69
+150    142     71
+151    143     70
+152    141     69
+153    142     73
+154    141     70
+155    142     72
+156    141     71
+157    142     69
+158    143     71
+159    142     70
+160    144     73
+161    144     72
+162    144     74
+163    145     70
+164    144     75
+165    146     71
+166    145     75
+167    145     71
+168    146     72
+169    146     76
+170    146     73
+171    146     75
+172    146     74
+173    145     73
+174    145     72
+175    145     74
+176    148     74
+177    148     75
+178    148     73
+179    148     76
+180    148     72
+181    149     78
+182    148     71
+183    148     77
+184    146     77
+185    147     74
+186    147     75
+187    147     73
+188    147     76
+189    147     72
+190    147     77
+191    147     71
+192    149     74
+193    149     75
+194    149     73
+195    149     76
+196    149     72
+197    149     77
+198    150     75
+199    150     76
+200    152     79
+201    151     74
+202    151     79
+203    150     72
+204    150     78
+205    150     73
+206    150     77
+207    150     74
+208    153     80
+209    154     75
+210    153     79
+211    153     75
+212    152     77
+213    152     74
+214    153     78
+215    153     76
+216    151     75
+217    151     78
+218    151     76
+219    152     78
+220    151     77
+221    153     77
+222    152     75
+223    152     76
+224    154     78
+225    154     76
+226    154     79
+227    154     77
+228    154     80
+229    155     76
+230    155     81
+231    155     77
+232    156     76
+233    156     80
+234    156     77
+235    156     79
+236    156     78
+237    155     79
+238    155     78
+239    155     80
+240    158     80
+241    158     81
+242    158     79
+243    158     82
+244    158     78
+245    158     83
+246    158     77
+247    157     82
+248    156     81
+249    157     76
+250    156     82
+251    157     77
+252    157     80
+253    157     78
+254    157     81
+255    157     79
+256    139     74
+257    139     75
+258    139     73
+259    139     76
+260    140     74
+261    139     77
+262    140     75
+263    139     78
+264    141     79
+265    141     76
+266    140     79
+267    141     75
+268    140     78
+269    141     74
+270    140     77
+271    140     76
+272    144     79
+273    144     78
+274    143     80
+275    143     75
+276    143     79
+277    143     76
+278    142     80
+279    143     77
+280    142     75
+281    141     78
+282    142     76
+283    141     77
+284    142     77
+285    142     78
+286    143     78
+287    142     79
+288    144     80
+289    144     77
+290    144     81
+291    144     76
+292    144     82
+293    145     76
+294    145     81
+295    145     77
+296    146     78
+297    146     82
+298    146     79
+299    146     81
+300    146     80
+301    145     79
+302    145     78
+303    145     80
+304    149     80
+305    148     81
+306    149     79
+307    148     82
+308    148     80
+309    148     83
+310    148     79
+311    147     81
+312    145     82
+313    147     78
+314    146     83
+315    147     79
+316    147     83
+317    147     80
+318    147     82
+319    148     78
+320    149     82
+321    149     83
+322    149     81
+323    149     84
+324    150     81
+325    150     82
+326    150     80
+327    150     83
+328    151     85
+329    151     82
+330    151     86
+331    151     81
+332    150     85
+333    151     80
+334    150     84
+335    150     79
+336    152     86
+337    154     83
+338    152     85
+339    154     82
+340    152     84
+341    154     81
+342    152     83
+343    153     81
+344    152     80
+345    151     84
+346    152     81
+347    151     83
+348    152     82
+349    153     83
+350    153     82
+351    153     84
+352    153     85
+353    154     84
+354    153     86
+355    155     82
+356    153     87
+357    155     83
+358    154     87
+359    155     84
+360    156     85
+361    156     87
+362    156     86
+363    155     87
+364    155     86
+365    154     85
+366    155     85
+367    154     86
+368    158     86
+369    158     87
+370    158     85
+371    158     88
+372    158     84
+373    158     89
+374    157     85
+375    157     88
+376    155     88
+377    156     84
+378    156     88
+379    156     83
+380    157     86
+381    157     83
+382    157     87
+383    157     84
+384    139     81
+385    139     82
+386    139     80
+387    139     83
+388    139     79
+389    139     84
+390    140     80
+391    140     85
+392    141     84
+393    141     80
+394    142     86
+395    140     83
+396    141     85
+397    140     82
+398    140     84
+399    140     81
+400    143     87
+401    144     85
+402    143     86
+403    143     81
+404    143     85
+405    143     82
+406    143     84
+407    143     83
+408    141     81
+409    142     85
+410    141     82
+411    142     84
+412    141     83
+413    142     82
+414    142     81
+415    142     83
+416    144     88
+417    144     84
+418    144     87
+419    144     83
+420    144     86
+421    145     83
+422    145     88
+423    145     84
+424    146     84
+425    146     88
+426    146     85
+427    146     87
+428    146     86
+429    145     86
+430    145     85
+431    145     87
+432    148     87
+433    148     88
+434    148     86
+435    148     89
+436    148     85
+437    149     91
+438    148     84
+439    148     90
+440    146     89
+441    147     84
+442    147     90
+443    147     85
+444    147     89
+445    147     86
+446    147     88
+447    147     87
+448    149     88
+449    149     89
+450    149     87
+451    149     90
+452    149     86
+453    150     89
+454    149     85
+455    150     90
+456    151     92
+457    151     87
+458    151     91
+459    150     86
+460    151     90
+461    150     87
+462    150     91
+463    150     88
+464    154     91
+465    154     88
+466    153     93
+467    153     88
+468    153     92
+469    153     89
+470    153     91
+471    152     87
+472    151     88
+473    152     92
+474    151     89
+475    152     91
+476    152     90
+477    152     89
+478    152     88
+479    153     90
+480    154     92
+481    154     89
+482    154     93
+483    154     90
+484    155     95
+485    155     89
+486    155     94
+487    155     90
+488    156     89
+489    156     93
+490    156     90
+491    156     92
+492    156     91
+493    155     92
+494    155     91
+495    155     93
+496    158     93
+497    158     94
+498    158     92
+499    158     95
+500    158     91
+501    158     96
+502    158     90
+503    157     95
+504    156     94
+505    157     89
+506    156     95
+507    157     90
+508    157     93
+509    157     91
+510    157     94
+511    157     92
+512    139     87
+513    140     88
+514    139     86
+515    140     89
+516    139     85
+517    139     88
+518    140     87
+519    140     90
+520    141     89
+521    141     88
+522    141     90
+523    141     87
+524    141     91
+525    141     86
+526    140     91
+527    140     86
+528    144     94
+529    144     91
+530    144     93
+531    143     88
+532    144     92
+533    143     89
+534    143     93
+535    143     90
+536    142     87
+537    142     91
+538    142     88
+539    142     90
+540    142     89
+541    142     92
+542    143     91
+543    143     92
+544    145     94
+545    144     90
+546    146     96
+547    144     89
+548    146     95
+549    145     89
+550    145     93
+551    145     90
+552    146     91
+553    147     93
+554    147     92
+555    146     93
+556    146     92
+557    145     92
+558    145     91
+559    146     94
+560    149     94
+561    149     95
+562    149     93
+563    149     96
+564    149     92
+565    148     94
+566    148     93
+567    148     95
+568    147     94
+569    146     90
+570    147     95
+571    147     91
+572    147     96
+573    148     91
+574    148     96
+575    148     92
+576    150     94
+577    150     95
+578    150     93
+579    150     96
+580    150     92
+581    149     97
+582    151     96
+583    150     97
+584    151     99
+585    152     93
+586    151     98
+587    151     93
+588    151     97
+589    151     94
+590    150     98
+591    151     95
+592    153     100
+593    154     96
+594    152     99
+595    154     95
+596    153     99
+597    154     94
+598    153     98
+599    153     94
+600    152     94
+601    152     98
+602    152     95
+603    152     97
+604    152     96
+605    153     96
+606    153     95
+607    153     97
+608    154     98
+609    154     97
+610    154     99
+611    155     96
+612    154     100
+613    155     97
+614    155     102
+615    155     98
+616    156     96
+617    156     100
+618    156     97
+619    156     99
+620    156     98
+621    155     100
+622    155     99
+623    155     101
+624    158     100
+625    158     101
+626    158     99
+627    158     102
+628    158     98
+629    158     103
+630    158     97
+631    157     102
+632    156     101
+633    157     96
+634    156     102
+635    157     97
+636    157     100
+637    157     98
+638    157     101
+639    157     99
+640    140     94
+641    140     95
+642    140     93
+643    140     96
+644    140     92
+645    140     97
+646    141     92
+647    140     98
+648    142     99
+649    142     93
+650    141     98
+651    141     95
+652    141     97
+653    141     94
+654    141     96
+655    141     93
+656    144     98
+657    145     95
+658    143     99
+659    144     97
+660    143     98
+661    144     96
+662    143     97
+663    144     95
+664    142     94
+665    142     98
+666    142     95
+667    142     97
+668    142     96
+669    143     95
+670    143     94
+671    143     96
+672    144     99
+673    145     96
+674    144     100
+675    145     97
+676    144     101
+677    145     98
+678    145     101
+679    146     97
+680    146     99
+681    147     102
+682    146     100
+683    146     102
+684    146     101
+685    145     99
+686    146     98
+687    145     100
+688    149     101
+689    149     102
+690    148     100
+691    148     101
+692    148     99
+693    149     103
+694    148     98
+695    149     104
+696    147     101
+697    147     99
+698    147     100
+699    147     98
+700    148     103
+701    147     97
+702    148     102
+703    148     97
+704    150     100
+705    150     101
+706    149     100
+707    150     102
+708    149     99
+709    150     103
+710    149     98
+711    150     104
+712    152     106
+713    151     102
+714    151     105
+715    151     101
+716    151     104
+717    151     100
+718    151     103
+719    150     99
+720    154     105
+721    154     102
+722    153     107
+723    154     101
+724    153     106
+725    153     101
+726    153     105
+727    152     100
+728    152     101
+729    152     105
+730    152     102
+731    152     104
+732    152     103
+733    153     103
+734    153     102
+735    153     104
+736    154     106
+737    154     103
+738    154     107
+739    154     104
+740    155     109
+741    155     103
+742    155     108
+743    155     104
+744    156     103
+745    156     107
+746    156     104
+747    156     106
+748    156     105
+749    155     106
+750    155     105
+751    155     107
+752    158     107
+753    158     108
+754    158     106
+755    158     109
+756    158     105
+757    158     110
+758    158     104
+759    157     109
+760    156     108
+761    157     103
+762    156     109
+763    157     104
+764    157     107
+765    157     105
+766    157     108
+767    157     106
+768    140     101
+769    140     102
+770    140     100
+771    140     103
+772    140     99
+773    140     104
+774    141     99
+775    141     104
+776    142     105
+777    142     100
+778    143     106
+779    141     102
+780    142     106
+781    141     101
+782    141     103
+783    141     100
+784    144     107
+785    144     102
+786    144     106
+787    144     103
+788    144     105
+789    144     104
+790    143     104
+791    143     100
+792    142     101
+793    143     105
+794    142     102
+795    142     104
+796    142     103
+797    143     102
+798    143     101
+799    143     103
+800    145     107
+801    145     102
+802    146     109
+803    145     103
+804    146     108
+805    145     104
+806    145     106
+807    146     105
+808    146     103
+809    147     107
+810    146     104
+811    147     106
+812    147     105
+813    146     107
+814    146     106
+815    145     105
+816    149     107
+817    149     108
+818    149     106
+819    149     109
+820    149     105
+821    149     110
+822    148     106
+823    148     107
+824    147     108
+825    147     104
+826    147     109
+827    147     103
+828    148     109
+829    148     104
+830    148     108
+831    148     105
+832    150     109
+833    150     110
+834    150     108
+835    149     111
+836    150     107
+837    150     111
+838    150     106
+839    151     112
+840    152     112
+841    151     106
+842    151     109
+843    151     107
+844    151     110
+845    151     108
+846    151     111
+847    150     105
+848    153     114
+849    154     110
+850    152     113
+851    154     109
+852    153     113
+853    154     108
+854    153     112
+855    153     108
+856    152     107
+857    152     111
+858    152     108
+859    152     110
+860    152     109
+861    153     110
+862    153     109
+863    153     111
+864    154     112
+865    154     111
+866    154     113
+867    155     110
+868    154     114
+869    155     111
+870    155     116
+871    155     112
+872    156     110
+873    156     114
+874    156     111
+875    156     113
+876    156     112
+877    155     114
+878    155     113
+879    155     115
+880    158     114
+881    158     115
+882    158     113
+883    158     116
+884    158     112
+885    158     117
+886    158     111
+887    157     114
+888    156     115
+889    157     110
+890    156     116
+891    157     111
+892    157     116
+893    157     112
+894    157     115
+895    157     113
+896    140     109
+897    140     110
+898    140     108
+899    141     108
+900    140     107
+901    141     109
+902    140     106
+903    141     110
+904    142     111
+905    141     105
+906    143     112
+907    141     106
+908    142     112
+909    141     107
+910    141     111
+911    140     105
+912    144     114
+913    145     108
+914    144     113
+915    144     108
+916    144     112
+917    144     109
+918    143     110
+919    144     110
+920    142     107
+921    143     111
+922    142     108
+923    142     110
+924    142     109
+925    143     108
+926    143     107
+927    143     109
+928    144     111
+929    145     109
+930    145     114
+931    145     110
+932    145     113
+933    146     110
+934    145     112
+935    146     111
+936    147     113
+937    147     115
+938    147     114
+939    146     115
+940    146     114
+941    145     111
+942    146     112
+943    146     113
+944    149     115
+945    149     116
+946    149     114
+947    149     117
+948    148     112
+949    149     118
+950    148     111
+951    148     116
+952    147     116
+953    147     112
+954    148     113
+955    147     111
+956    148     114
+957    147     110
+958    148     115
+959    148     110
+960    150     114
+961    150     115
+962    149     113
+963    150     116
+964    150     113
+965    150     117
+966    149     112
+967    150     118
+968    151     119
+969    151     113
+970    151     118
+971    151     114
+972    151     117
+973    151     115
+974    151     116
+975    150     112
+976    154     119
+977    154     117
+978    154     118
+979    153     115
+980    153     121
+981    152     114
+982    153     120
+983    153     116
+984    152     115
+985    152     119
+986    152     116
+987    152     118
+988    152     117
+989    153     118
+990    153     117
+991    153     119
+992    154     120
+993    154     116
+994    154     121
+995    154     115
+996    155     123
+997    155     117
+998    155     122
+999    155     118
+1000   156     117
+1001   156     121
+1002   156     118
+1003   156     120
+1004   156     119
+1005   155     120
+1006   155     119
+1007   155     121
+1008   158     121
+1009   158     122
+1010   158     120
+1011   158     123
+1012   158     119
+1013   158     124
+1014   158     118
+1015   157     123
+1016   156     122
+1017   157     117
+1018   156     123
+1019   157     118
+1020   157     121
+1021   157     119
+1022   157     122
+1023   157     120
+1024   140     113
+1025   140     114
+1026   140     112
+1027   140     115
+1028   140     111
+1029   140     116
+1030   141     112
+1031   140     117
+1032   143     119
+1033   142     113
+1034   142     119
+1035   141     115
+1036   141     116
+1037   141     114
+1038   141     117
+1039   141     113
+1040   144     120
+1041   144     116
+1042   144     121
+1043   144     117
+1044   143     118
+1045   144     118
+1046   143     117
+1047   143     113
+1048   142     114
+1049   142     118
+1050   142     115
+1051   142     117
+1052   142     116
+1053   143     115
+1054   143     114
+1055   143     116
+1056   144     119
+1057   144     115
+1058   145     121
+1059   145     115
+1060   146     122
+1061   145     116
+1062   145     120
+1063   145     117
+1064   147     118
+1065   146     119
+1066   146     116
+1067   146     118
+1068   146     117
+1069   145     119
+1070   145     118
+1071   146     121
+1072   149     122
+1073   148     120
+1074   149     121
+1075   148     121
+1076   149     120
+1077   148     122
+1078   149     119
+1079   147     122
+1080   146     120
+1081   147     117
+1082   147     119
+1083   148     117
+1084   147     120
+1085   148     118
+1086   147     121
+1087   148     119
+1088   150     123
+1089   149     123
+1090   150     122
+1091   149     124
+1092   150     121
+1093   150     124
+1094   150     120
+1095   151     126
+1096   152     125
+1097   151     120
+1098   151     123
+1099   151     121
+1100   151     124
+1101   151     122
+1102   151     125
+1103   150     119
+1104   153     128
+1105   154     124
+1106   153     127
+1107   154     123
+1108   152     126
+1109   154     122
+1110   153     126
+1111   153     122
+1112   152     120
+1113   152     124
+1114   152     121
+1115   152     123
+1116   152     122
+1117   153     124
+1118   153     123
+1119   153     125
+1120   154     126
+1121   154     125
+1122   154     127
+1123   155     124
+1124   154     128
+1125   155     125
+1126   155     130
+1127   155     126
+1128   156     124
+1129   156     128
+1130   156     125
+1131   156     127
+1132   156     126
+1133   155     128
+1134   155     127
+1135   155     129
+1136   158     128
+1137   158     129
+1138   158     127
+1139   158     130
+1140   158     126
+1141   158     131
+1142   158     125
+1143   157     130
+1144   156     129
+1145   157     124
+1146   156     130
+1147   157     125
+1148   157     128
+1149   157     126
+1150   157     129
+1151   157     127
+1152   140     119
+1153   140     120
+1154   140     118
+1155   140     121
+1156   141     118
+1157   140     122
+1158   141     119
+1159   140     123
+1160   142     125
+1161   142     122
+1162   141     123
+1163   142     121
+1164   141     122
+1165   142     120
+1166   141     121
+1167   141     120
+1168   145     127
+1169   145     122
+1170   144     127
+1171   144     122
+1172   144     126
+1173   144     123
+1174   144     125
+1175   144     124
+1176   143     120
+1177   142     124
+1178   143     121
+1179   142     123
+1180   143     122
+1181   143     124
+1182   143     123
+1183   143     125
+1184   145     126
+1185   145     123
+1186   145     125
+1187   145     124
+1188   146     129
+1189   146     123
+1190   146     128
+1191   146     124
+1192   147     123
+1193   147     127
+1194   147     124
+1195   147     126
+1196   147     125
+1197   146     126
+1198   146     125
+1199   146     127
+1200   149     128
+1201   149     129
+1202   149     127
+1203   149     130
+1204   149     126
+1205   149     131
+1206   149     125
+1207   148     129
+1208   147     128
+1209   148     126
+1210   147     129
+1211   148     125
+1212   148     127
+1213   148     124
+1214   148     128
+1215   148     123
+1216   150     129
+1217   150     130
+1218   150     128
+1219   150     131
+1220   150     127
+1221   151     130
+1222   150     126
+1223   151     131
+1224   152     132
+1225   151     127
+1226   152     133
+1227   151     128
+1228   151     133
+1229   151     129
+1230   151     132
+1231   150     125
+1232   154     133
+1233   154     131
+1234   153     135
+1235   154     130
+1236   153     134
+1237   154     129
+1238   153     133
+1239   153     129
+1240   152     127
+1241   152     131
+1242   152     128
+1243   152     130
+1244   152     129
+1245   153     131
+1246   153     130
+1247   153     132
+1248   154     134
+1249   154     132
+1250   154     135
+1251   155     131
+1252   155     137
+1253   155     132
+1254   156     137
+1255   155     133
+1256   156     131
+1257   156     135
+1258   156     132
+1259   156     134
+1260   156     133
+1261   155     135
+1262   155     134
+1263   155     136
+1264   158     135
+1265   158     136
+1266   158     134
+1267   158     137
+1268   158     133
+1269   158     138
+1270   158     132
+1271   158     139
+1272   156     136
+1273   157     131
+1274   157     135
+1275   157     132
+1276   157     136
+1277   157     133
+1278   157     137
+1279   157     134
+2048   139     59
+2049   139     58
+2050   139     60
+2051   139     57
+2052   140     61
+2053   139     56
+2054   140     60
+2055   139     55
+2056   141     56
+2057   141     59
+2058   140     56
+2059   141     60
+2060   140     57
+2061   141     61
+2062   140     58
+2063   140     59
+2064   144     60
+2065   144     63
+2066   143     57
+2067   143     62
+2068   143     58
+2069   143     61
+2070   142     57
+2071   143     60
+2072   142     62
+2073   141     57
+2074   142     61
+2075   141     58
+2076   142     60
+2077   142     59
+2078   143     59
+2079   142     58
+2080   144     59
+2081   144     62
+2082   144     58
+2083   144     61
+2084   145     58
+2085   145     63
+2086   146     59
+2087   145     62
+2088   147     64
+2089   146     61
+2090   146     64
+2091   146     62
+2092   146     63
+2093   145     60
+2094   145     61
+2095   145     59
+2096   149     63
+2097   149     62
+2098   149     64
+2099   148     61
+2100   149     65
+2101   148     60
+2102   148     62
+2103   148     59
+2104   146     60
+2105   147     63
+2106   147     59
+2107   147     62
+2108   147     60
+2109   148     64
+2110   147     61
+2111   148     63
+2112   150     63
+2113   150     62
+2114   150     64
+2115   149     61
+2116   150     65
+2117   149     60
+2118   151     66
+2119   150     61
+2120   151     60
+2121   152     66
+2122   151     61
+2123   151     63
+2124   151     62
+2125   151     64
+2126   150     60
+2127   151     65
+2128   153     61
+2129   154     65
+2130   152     60
+2131   154     66
+2132   153     62
+2133   154     67
+2134   153     63
+2135   153     67
+2136   152     65
+2137   152     61
+2138   152     64
+2139   152     62
+2140   152     63
+2141   153     64
+2142   153     66
+2143   153     65
+2144   154     63
+2145   154     64
+2146   154     62
+2147   155     68
+2148   154     61
+2149   155     67
+2150   155     62
+2151   155     66
+2152   156     68
+2153   156     64
+2154   156     67
+2155   156     65
+2156   156     66
+2157   155     64
+2158   155     65
+2159   155     63
+2160   158     66
+2161   158     65
+2162   158     67
+2163   158     64
+2164   158     68
+2165   158     63
+2166   158     69
+2167   157     62
+2168   156     63
+2169   157     68
+2170   156     62
+2171   157     67
+2172   157     64
+2173   157     66
+2174   157     63
+2175   157     65
+2176   139     52
+2177   139     51
+2178   139     53
+2179   139     50
+2180   139     54
+2181   139     49
+2182   140     52
+2183   140     50
+2184   141     51
+2185   141     55
+2186   142     51
+2187   140     55
+2188   141     50
+2189   140     54
+2190   140     51
+2191   140     53
+2192   143     51
+2193   144     56
+2194   143     52
+2195   144     57
+2196   143     53
+2197   143     56
+2198   142     54
+2199   143     55
+2200   141     54
+2201   142     52
+2202   141     53
+2203   142     53
+2204   141     52
+2205   142     56
+2206   143     54
+2207   142     55
+2208   144     54
+2209   144     55
+2210   144     53
+2211   145     57
+2212   144     52
+2213   146     58
+2214   145     52
+2215   145     56
+2216   146     57
+2217   146     53
+2218   146     56
+2219   146     54
+2220   146     55
+2221   145     54
+2222   145     55
+2223   145     53
+2224   148     55
+2225   148     54
+2226   148     56
+2227   148     53
+2228   148     57
+2229   149     53
+2230   148     58
+2231   148     52
+2232   146     52
+2233   147     55
+2234   147     54
+2235   147     56
+2236   147     53
+2237   147     57
+2238   147     52
+2239   147     58
+2240   149     57
+2241   149     56
+2242   149     58
+2243   149     55
+2244   149     59
+2245   149     54
+2246   150     56
+2247   150     55
+2248   152     54
+2249   151     59
+2250   151     54
+2251   150     59
+2252   150     53
+2253   150     58
+2254   150     54
+2255   150     57
+2256   153     55
+2257   154     60
+2258   153     56
+2259   153     60
+2260   152     56
+2261   152     59
+2262   153     57
+2263   153     59
+2264   151     58
+2265   151     55
+2266   151     57
+2267   152     55
+2268   151     56
+2269   153     58
+2270   152     58
+2271   152     57
+2272   154     57
+2273   154     59
+2274   154     56
+2275   154     58
+2276   154     55
+2277   155     61
+2278   155     56
+2279   155     60
+2280   156     61
+2281   156     57
+2282   156     60
+2283   156     58
+2284   156     59
+2285   155     58
+2286   155     59
+2287   155     57
+2288   158     59
+2289   158     58
+2290   158     60
+2291   158     57
+2292   158     61
+2293   158     56
+2294   158     62
+2295   157     55
+2296   156     56
+2297   157     61
+2298   156     55
+2299   157     60
+2300   157     57
+2301   157     59
+2302   157     56
+2303   157     58
+2304   139     47
+2305   139     46
+2306   139     48
+2307   139     45
+2308   140     49
+2309   139     44
+2310   140     48
+2311   139     43
+2312   141     44
+2313   141     47
+2314   140     44
+2315   141     48
+2316   140     45
+2317   141     49
+2318   140     46
+2319   140     47
+2320   144     48
+2321   144     49
+2322   143     45
+2323   143     50
+2324   143     46
+2325   143     49
+2326   142     45
+2327   143     48
+2328   142     50
+2329   141     45
+2330   142     49
+2331   141     46
+2332   142     48
+2333   142     47
+2334   143     47
+2335   142     46
+2336   144     47
+2337   144     50
+2338   144     46
+2339   144     51
+2340   144     45
+2341   145     51
+2342   145     46
+2343   145     50
+2344   146     51
+2345   146     47
+2346   146     50
+2347   146     48
+2348   146     49
+2349   145     48
+2350   145     49
+2351   145     47
+2352   149     51
+2353   148     48
+2354   149     52
+2355   148     47
+2356   148     49
+2357   148     46
+2358   148     50
+2359   147     48
+2360   145     45
+2361   147     51
+2362   146     46
+2363   147     50
+2364   147     46
+2365   147     49
+2366   147     47
+2367   148     51
+2368   149     49
+2369   149     48
+2370   149     50
+2371   149     47
+2372   150     50
+2373   150     49
+2374   150     51
+2375   150     48
+2376   151     48
+2377   151     51
+2378   151     47
+2379   151     52
+2380   150     46
+2381   151     53
+2382   150     47
+2383   150     52
+2384   152     47
+2385   154     52
+2386   152     48
+2387   154     53
+2388   152     49
+2389   154     54
+2390   152     50
+2391   153     54
+2392   152     53
+2393   151     49
+2394   152     52
+2395   151     50
+2396   152     51
+2397   153     52
+2398   153     53
+2399   153     51
+2400   153     50
+2401   154     51
+2402   153     49
+2403   155     55
+2404   153     48
+2405   155     54
+2406   154     48
+2407   155     53
+2408   156     52
+2409   156     50
+2410   156     51
+2411   155     50
+2412   155     51
+2413   154     50
+2414   155     52
+2415   154     49
+2416   158     53
+2417   158     52
+2418   158     54
+2419   158     51
+2420   158     55
+2421   158     50
+2422   157     52
+2423   157     49
+2424   155     49
+2425   156     53
+2426   156     49
+2427   156     54
+2428   157     51
+2429   157     54
+2430   157     50
+2431   157     53
+2432   139     40
+2433   139     39
+2434   139     41
+2435   139     38
+2436   139     42
+2437   139     37
+2438   140     43
+2439   140     38
+2440   141     39
+2441   141     43
+2442   142     39
+2443   140     40
+2444   141     38
+2445   140     41
+2446   140     39
+2447   140     42
+2448   143     38
+2449   144     42
+2450   143     39
+2451   143     44
+2452   143     40
+2453   143     43
+2454   143     41
+2455   143     42
+2456   141     42
+2457   142     40
+2458   141     41
+2459   142     41
+2460   141     40
+2461   142     43
+2462   142     44
+2463   142     42
+2464   144     39
+2465   144     43
+2466   144     40
+2467   144     44
+2468   144     41
+2469   145     44
+2470   145     39
+2471   145     43
+2472   146     45
+2473   146     41
+2474   146     44
+2475   146     42
+2476   146     43
+2477   145     41
+2478   145     42
+2479   145     40
+2480   148     42
+2481   148     41
+2482   148     43
+2483   148     40
+2484   148     44
+2485   149     40
+2486   148     45
+2487   148     39
+2488   146     40
+2489   147     45
+2490   147     39
+2491   147     44
+2492   147     40
+2493   147     43
+2494   147     41
+2495   147     42
+2496   149     43
+2497   149     42
+2498   149     44
+2499   149     41
+2500   149     45
+2501   150     42
+2502   149     46
+2503   150     41
+2504   151     41
+2505   151     46
+2506   151     42
+2507   150     45
+2508   151     43
+2509   150     44
+2510   150     40
+2511   150     43
+2512   154     44
+2513   154     47
+2514   153     42
+2515   153     47
+2516   153     43
+2517   153     46
+2518   153     44
+2519   152     46
+2520   151     45
+2521   152     41
+2522   151     44
+2523   152     42
+2524   152     43
+2525   152     44
+2526   152     45
+2527   153     45
+2528   154     43
+2529   154     46
+2530   154     42
+2531   154     45
+2532   155     42
+2533   155     48
+2534   155     43
+2535   155     47
+2536   156     48
+2537   156     44
+2538   156     47
+2539   156     45
+2540   156     46
+2541   155     45
+2542   155     46
+2543   155     44
+2544   158     46
+2545   158     45
+2546   158     47
+2547   158     44
+2548   158     48
+2549   158     43
+2550   158     49
+2551   157     42
+2552   156     43
+2553   157     48
+2554   156     42
+2555   157     47
+2556   157     44
+2557   157     46
+2558   157     43
+2559   157     45
+2560   139     34
+2561   140     35
+2562   139     35
+2563   140     34
+2564   139     36
+2565   139     33
+2566   140     36
+2567   140     33
+2568   141     34
+2569   141     35
+2570   141     33
+2571   141     36
+2572   141     32
+2573   141     37
+2574   140     32
+2575   140     37
+2576   144     33
+2577   144     36
+2578   144     34
+2579   143     37
+2580   144     35
+2581   143     36
+2582   143     32
+2583   143     35
+2584   142     38
+2585   142     34
+2586   142     37
+2587   142     35
+2588   142     36
+2589   142     33
+2590   143     34
+2591   143     33
+2592   145     33
+2593   144     37
+2594   146     33
+2595   144     38
+2596   146     34
+2597   145     38
+2598   145     34
+2599   145     37
+2600   146     38
+2601   147     36
+2602   147     37
+2603   146     36
+2604   146     37
+2605   145     35
+2606   145     36
+2607   146     35
+2608   149     37
+2609   149     36
+2610   149     38
+2611   149     35
+2612   149     39
+2613   148     35
+2614   148     36
+2615   148     34
+2616   147     35
+2617   146     39
+2618   147     34
+2619   147     38
+2620   147     33
+2621   148     38
+2622   148     33
+2623   148     37
+2624   150     37
+2625   150     36
+2626   150     38
+2627   150     35
+2628   150     39
+2629   149     34
+2630   151     37
+2631   150     34
+2632   151     34
+2633   152     40
+2634   151     35
+2635   151     40
+2636   151     36
+2637   151     39
+2638   150     33
+2639   151     38
+2640   153     35
+2641   154     39
+2642   152     34
+2643   154     40
+2644   153     36
+2645   154     41
+2646   153     37
+2647   153     41
+2648   152     39
+2649   152     35
+2650   152     38
+2651   152     36
+2652   152     37
+2653   153     39
+2654   153     40
+2655   153     38
+2656   154     37
+2657   154     38
+2658   154     36
+2659   155     41
+2660   154     35
+2661   155     40
+2662   155     35
+2663   155     39
+2664   156     41
+2665   156     37
+2666   156     40
+2667   156     38
+2668   156     39
+2669   155     37
+2670   155     38
+2671   155     36
+2672   158     39
+2673   158     38
+2674   158     40
+2675   158     37
+2676   158     41
+2677   158     36
+2678   158     42
+2679   157     35
+2680   156     36
+2681   157     41
+2682   156     35
+2683   157     40
+2684   157     37
+2685   157     39
+2686   157     36
+2687   157     38
+2688   140     29
+2689   140     28
+2690   140     30
+2691   140     27
+2692   140     31
+2693   140     26
+2694   141     31
+2695   140     25
+2696   142     26
+2697   142     32
+2698   141     25
+2699   141     28
+2700   141     26
+2701   141     29
+2702   141     27
+2703   141     30
+2704   144     29
+2705   145     32
+2706   143     26
+2707   144     30
+2708   143     27
+2709   144     31
+2710   143     28
+2711   144     32
+2712   142     31
+2713   142     27
+2714   142     30
+2715   142     28
+2716   142     29
+2717   143     30
+2718   143     31
+2719   143     29
+2720   144     28
+2721   145     31
+2722   144     27
+2723   145     30
+2724   144     26
+2725   145     29
+2726   145     26
+2727   146     32
+2728   146     30
+2729   147     27
+2730   146     29
+2731   146     27
+2732   146     28
+2733   145     28
+2734   146     31
+2735   145     27
+2736   149     30
+2737   149     29
+2738   148     29
+2739   148     28
+2740   148     30
+2741   149     28
+2742   148     31
+2743   149     27
+2744   147     28
+2745   147     30
+2746   147     29
+2747   147     31
+2748   148     26
+2749   147     32
+2750   148     27
+2751   148     32
+2752   150     31
+2753   150     30
+2754   149     31
+2755   150     29
+2756   149     32
+2757   150     28
+2758   149     33
+2759   150     27
+2760   152     27
+2761   151     31
+2762   151     28
+2763   151     32
+2764   151     29
+2765   151     33
+2766   151     30
+2767   150     32
+2768   154     30
+2769   154     33
+2770   153     28
+2771   154     34
+2772   153     29
+2773   153     34
+2774   153     30
+2775   152     33
+2776   152     32
+2777   152     28
+2778   152     31
+2779   152     29
+2780   152     30
+2781   153     32
+2782   153     33
+2783   153     31
+2784   154     29
+2785   154     32
+2786   154     28
+2787   154     31
+2788   155     28
+2789   155     34
+2790   155     29
+2791   155     33
+2792   156     34
+2793   156     30
+2794   156     33
+2795   156     31
+2796   156     32
+2797   155     31
+2798   155     32
+2799   155     30
+2800   158     32
+2801   158     31
+2802   158     33
+2803   158     30
+2804   158     34
+2805   158     29
+2806   158     35
+2807   157     28
+2808   156     29
+2809   157     34
+2810   156     28
+2811   157     33
+2812   157     30
+2813   157     32
+2814   157     29
+2815   157     31
+2816   140     22
+2817   140     21
+2818   140     23
+2819   140     20
+2820   140     24
+2821   140     19
+2822   141     24
+2823   141     19
+2824   142     20
+2825   142     25
+2826   143     19
+2827   141     21
+2828   142     19
+2829   141     22
+2830   141     20
+2831   141     23
+2832   144     20
+2833   144     25
+2834   144     21
+2835   144     24
+2836   144     22
+2837   144     23
+2838   143     21
+2839   143     25
+2840   142     24
+2841   143     20
+2842   142     23
+2843   142     21
+2844   142     22
+2845   143     23
+2846   143     24
+2847   143     22
+2848   145     20
+2849   145     25
+2850   146     20
+2851   145     24
+2852   146     21
+2853   145     23
+2854   145     21
+2855   146     24
+2856   146     26
+2857   147     22
+2858   146     25
+2859   147     23
+2860   147     24
+2861   146     22
+2862   146     23
+2863   145     22
+2864   149     24
+2865   149     23
+2866   149     25
+2867   149     22
+2868   149     26
+2869   149     21
+2870   148     23
+2871   148     22
+2872   147     21
+2873   147     25
+2874   147     20
+2875   147     26
+2876   148     20
+2877   148     25
+2878   148     21
+2879   148     24
+2880   150     22
+2881   150     21
+2882   150     23
+2883   149     20
+2884   150     24
+2885   150     20
+2886   150     25
+2887   151     21
+2888   152     21
+2889   151     27
+2890   151     24
+2891   151     26
+2892   151     23
+2893   151     25
+2894   151     22
+2895   150     26
+2896   153     21
+2897   154     25
+2898   152     20
+2899   154     26
+2900   153     22
+2901   154     27
+2902   153     23
+2903   153     27
+2904   152     26
+2905   152     22
+2906   152     25
+2907   152     23
+2908   152     24
+2909   153     25
+2910   153     26
+2911   153     24
+2912   154     23
+2913   154     24
+2914   154     22
+2915   155     27
+2916   154     21
+2917   155     26
+2918   155     21
+2919   155     25
+2920   156     27
+2921   156     23
+2922   156     26
+2923   156     24
+2924   156     25
+2925   155     23
+2926   155     24
+2927   155     22
+2928   158     25
+2929   158     24
+2930   158     26
+2931   158     23
+2932   158     27
+2933   158     22
+2934   158     28
+2935   157     23
+2936   156     22
+2937   157     27
+2938   156     21
+2939   157     26
+2940   157     21
+2941   157     25
+2942   157     22
+2943   157     24
+2944   140     14
+2945   140     13
+2946   140     15
+2947   141     15
+2948   140     16
+2949   141     14
+2950   140     17
+2951   141     13
+2952   142     14
+2953   141     18
+2954   143     13
+2955   141     17
+2956   142     13
+2957   141     16
+2958   141     12
+2959   140     18
+2960   144     13
+2961   145     19
+2962   144     14
+2963   144     19
+2964   144     15
+2965   144     18
+2966   143     15
+2967   144     17
+2968   142     18
+2969   143     14
+2970   142     17
+2971   142     15
+2972   142     16
+2973   143     17
+2974   143     18
+2975   143     16
+2976   144     16
+2977   145     18
+2978   145     13
+2979   145     17
+2980   145     14
+2981   146     19
+2982   145     15
+2983   146     18
+2984   147     16
+2985   147     14
+2986   147     15
+2987   146     14
+2988   146     15
+2989   145     16
+2990   146     17
+2991   146     16
+2992   149     16
+2993   149     15
+2994   149     17
+2995   149     14
+2996   148     17
+2997   149     13
+2998   148     18
+2999   148     13
+3000   147     13
+3001   147     17
+3002   148     16
+3003   147     18
+3004   148     15
+3005   147     19
+3006   148     14
+3007   148     19
+3008   150     17
+3009   150     16
+3010   149     18
+3011   150     15
+3012   150     18
+3013   150     14
+3014   149     19
+3015   150     13
+3016   151     14
+3017   151     20
+3018   151     15
+3019   151     19
+3020   151     16
+3021   151     18
+3022   151     17
+3023   150     19
+3024   154     16
+3025   154     18
+3026   154     17
+3027   153     20
+3028   153     14
+3029   152     19
+3030   153     15
+3031   153     19
+3032   152     18
+3033   152     14
+3034   152     17
+3035   152     15
+3036   152     16
+3037   153     17
+3038   153     18
+3039   153     16
+3040   154     15
+3041   154     19
+3042   154     14
+3043   154     20
+3044   155     14
+3045   155     20
+3046   155     15
+3047   155     19
+3048   156     20
+3049   156     16
+3050   156     19
+3051   156     17
+3052   156     18
+3053   155     17
+3054   155     18
+3055   155     16
+3056   158     18
+3057   158     17
+3058   158     19
+3059   158     16
+3060   158     20
+3061   158     15
+3062   158     21
+3063   157     14
+3064   156     15
+3065   157     20
+3066   156     14
+3067   157     19
+3068   157     16
+3069   157     18
+3070   157     15
+3071   157     17
+3072   140     10
+3073   140     9
+3074   140     11
+3075   140     8
+3076   140     12
+3077   140     7
+3078   141     11
+3079   140     6
+3080   143     6
+3081   142     12
+3082   142     6
+3083   141     8
+3084   141     7
+3085   141     9
+3086   141     6
+3087   141     10
+3088   144     7
+3089   144     11
+3090   144     6
+3091   144     10
+3092   143     7
+3093   144     9
+3094   143     8
+3095   143     12
+3096   142     11
+3097   142     7
+3098   142     10
+3099   142     8
+3100   142     9
+3101   143     10
+3102   143     11
+3103   143     9
+3104   144     8
+3105   144     12
+3106   145     6
+3107   145     12
+3108   146     7
+3109   145     11
+3110   145     7
+3111   145     10
+3112   147     11
+3113   146     10
+3114   146     13
+3115   146     11
+3116   146     12
+3117   145     8
+3118   145     9
+3119   146     8
+3120   149     9
+3121   148     9
+3122   149     10
+3123   148     8
+3124   149     11
+3125   148     7
+3126   149     12
+3127   147     7
+3128   146     9
+3129   147     12
+3130   147     10
+3131   148     12
+3132   147     9
+3133   148     11
+3134   147     8
+3135   148     10
+3136   150     8
+3137   149     8
+3138   150     9
+3139   149     7
+3140   150     10
+3141   150     7
+3142   150     11
+3143   151     7
+3144   152     8
+3145   151     13
+3146   151     10
+3147   151     12
+3148   151     9
+3149   151     11
+3150   151     8
+3151   150     12
+3152   153     7
+3153   154     11
+3154   153     8
+3155   154     12
+3156   152     7
+3157   154     13
+3158   153     9
+3159   153     13
+3160   152     13
+3161   152     9
+3162   152     12
+3163   152     10
+3164   152     11
+3165   153     11
+3166   153     12
+3167   153     10
+3168   154     9
+3169   154     10
+3170   154     8
+3171   155     13
+3172   154     7
+3173   155     12
+3174   155     7
+3175   155     11
+3176   156     13
+3177   156     9
+3178   156     12
+3179   156     10
+3180   156     11
+3181   155     9
+3182   155     10
+3183   155     8
+3184   158     11
+3185   158     10
+3186   158     12
+3187   158     9
+3188   158     13
+3189   158     8
+3190   158     14
+3191   157     7
+3192   156     8
+3193   157     13
+3194   156     7
+3195   157     12
+3196   157     9
+3197   157     11
+3198   157     8
+3199   157     10
+3200   140     4
+3201   140     3
+3202   140     5
+3203   140     2
+3204   141     5
+3205   140     1
+3206   141     4
+3207   140     0
+3208   142     0
+3209   142     3
+3210   141     0
+3211   142     4
+3212   141     1
+3213   142     5
+3214   141     2
+3215   141     3
+3216   145     0
+3217   145     5
+3218   144     0
+3219   144     5
+3220   144     1
+3221   144     4
+3222   144     2
+3223   144     3
+3224   143     5
+3225   142     1
+3226   143     4
+3227   142     2
+3228   143     3
+3229   143     1
+3230   143     2
+3231   143     0
+3232   145     1
+3233   145     4
+3234   145     2
+3235   145     3
+3236   146     0
+3237   146     6
+3238   146     1
+3239   146     5
+3240   147     6
+3241   147     2
+3242   147     5
+3243   147     3
+3244   147     4
+3245   146     3
+3246   146     4
+3247   146     2
+3248   149     3
+3249   149     2
+3250   149     4
+3251   149     1
+3252   149     5
+3253   149     0
+3254   149     6
+3255   148     0
+3256   147     1
+3257   148     3
+3258   147     0
+3259   148     4
+3260   148     2
+3261   148     5
+3262   148     1
+3263   148     6
+3264   150     2
+3265   150     1
+3266   150     3
+3267   150     0
+3268   150     4
+3269   151     3
+3270   150     5
+3271   151     2
+3272   152     1
+3273   151     6
+3274   152     0
+3275   151     5
+3276   151     0
+3277   151     4
+3278   151     1
+3279   150     6
+3280   154     2
+3281   154     4
+3282   153     0
+3283   154     5
+3284   153     1
+3285   154     6
+3286   153     2
+3287   153     6
+3288   152     6
+3289   152     2
+3290   152     5
+3291   152     3
+3292   152     4
+3293   153     4
+3294   153     5
+3295   153     3
+3296   154     1
+3297   154     3
+3298   154     0
+3299   155     6
+3300   155     0
+3301   155     5
+3302   156     0
+3303   155     4
+3304   156     6
+3305   156     2
+3306   156     5
+3307   156     3
+3308   156     4
+3309   155     2
+3310   155     3
+3311   155     1
+3312   158     4
+3313   158     3
+3314   158     5
+3315   158     2
+3316   158     6
+3317   158     1
+3318   158     7
+3319   158     0
+3320   156     1
+3321   157     6
+3322   157     2
+3323   157     5
+3324   157     1
+3325   157     4
+3326   157     0
+3327   157     3