]> 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  &