traveling-salesman / tests / sample-f-debug-output.txt
sample-f-debug-output.txt
Raw
I ran this with -m OPTTSP < sample-e.txt, and saved additional output.
To make things easier to reproduce, I started with the beginning path as
shown below, and the "best path length" was my Part B result.  In the
table, the "PL" column is permLength.

To create the table, the code looks something like this:
// Do this once, in main()
cerr << fixed << showpoint << setprecision(2);

// Do this inside of promising:
for (size_t i = 0; i < path.size(); ++i)
    cerr << setw(2) << path[i] << ' ';
cerr << setw(4) << permLength << setw(10) << curCost;
cerr << setw(10) << arm1Len << setw(10) << arm2Len;
cerr << setw(10) << mstCost << setw(10) << totalEst << "  " << promise << '\n';

Make sure you don't submit this code to the autograder!  The largest
test cases will produce hundreds of thousands of lines of output, and
slow down your program (before being terminated for going over the
limit on file size).

Some students have reported that Xcode won't allow this; apparently it's
producing too much error output.  Just run it in the terminal like this:
    ./drone -m OPTTSP < sample-e.txt >& my-debug-output.txt
The ">&" means all output is redirected to the file, even error output.

YOU MUST USE THESE FOR YOUR "Part B" output to get the same results.
  Also disable the promising() check for "small enough unvisited returns true".
Best path length = 336.74
Current path =  0  1  2  3  4  5  6  7  8  9 10 

Path                               PL   curCost     arm 1     arm 2       MST     Total  Promising?
 0  1  2  3  4  5  6  7  8  9 10    1      0.00     25.50     25.50    212.15    263.14  true
 0  1  2  3  4  5  6  7  8  9 10    2     43.10     25.50     26.93    217.31    312.83  true
 0  1  2  3  4  5  6  7  8  9 10    3     80.69     25.50     44.60    172.78    323.56  true
 0  1  2  3  4  5  6  7  8  9 10    4    163.72     25.50     23.43    149.35    361.99  false
 0  1  2  4  3  5  6  7  8  9 10    4    136.69     25.50     20.00    167.86    350.05  false
 0  1  2  5  4  3  6  7  8  9 10    4    125.29     25.50     20.52    152.26    323.56  true
 0  1  2  5  4  3  6  7  8  9 10    5    145.81     25.50     20.00    149.05    340.36  false
 0  1  2  5  3  4  6  7  8  9 10    5    169.68     25.50     23.43    128.83    347.43  false
 0  1  2  5  6  3  4  7  8  9 10    5    212.42     59.94     59.20     93.06    424.62  false
 0  1  2  5  7  3  6  4  8  9 10    5    163.31     25.50      5.39    153.23    347.42  false
 0  1  2  5  8  3  6  7  4  9 10    5    158.31     25.50      5.39    149.86    339.05  false
 0  1  2  5  9  3  6  7  8  4 10    5    178.43     25.50     20.81    131.45    356.19  false
 0  1  2  5 10  3  6  7  8  9  4    5    151.31     25.50     20.00    135.90    332.71  true
 0  1  2  5 10  3  6  7  8  9  4    6    174.74     25.50     27.07    108.83    336.14  true
 0  1  2  5 10  3  6  7  8  9  4    7    278.75     59.94     59.20     49.62    447.52  false
 0  1  2  5 10  3  7  6  8  9  4    7    219.92     25.50      5.39    109.80    360.60  false
 0  1  2  5 10  3  8  7  6  9  4    7    219.69     25.50      5.39    106.43    357.00  false
 0  1  2  5 10  3  9  7  8  6  4    7    214.97     25.50     20.81     88.02    349.29  false
 0  1  2  5 10  3  4  7  8  9  6    7    201.82     25.50     23.43     85.40    336.14  true
 0  1  2  5 10  3  4  7  8  9  6    8    228.24     25.50      5.39     86.37    345.49  false
 0  1  2  5 10  3  4  8  7  9  6    8    225.25     25.50      5.39     80.01    336.14  true
 0  1  2  5 10  3  4  8  7  9  6    9    230.63     25.50     20.81     68.35    345.29  false
 0  1  2  5 10  3  4  8  9  7  6    9    250.74     25.50     20.81     59.20    356.25  false
 0  1  2  5 10  3  4  8  6  9  7    9    286.12     59.94     59.20     20.81    426.08  false
 0  1  2  5 10  3  4  9  8  7  6    8    237.04     25.50     20.81     64.59    347.94  false
 0  1  2  5 10  3  4  6  8  9  7    8    285.97     59.94     59.20     26.19    431.30  false
 0  1  2  5 10  6  3  7  8  9  4    6    255.28     59.94     59.20     76.70    451.12  false
 0  1  2  5 10  7  6  3  8  9  4    6    197.64     25.50      5.39    136.88    365.39  false
 0  1  2  5 10  8  6  7  3  9  4    6    194.73     25.50      5.39    133.51    359.11  false
 0  1  2  5 10  9  6  7  8  3  4    6    202.94     25.50     20.81    115.09    364.33  false
 0  1  2  5 10  4  6  7  8  9  3    6    171.31     25.50     23.43    125.62    345.86  false
 0  1  2  6  4  5  3  7  8  9 10    4    139.83     59.94     59.20    113.57    372.55  false
 0  1  2  7  4  5  6  3  8  9 10    4    129.46     25.50      5.39    173.75    334.09  true
 0  1  2  7  4  5  6  3  8  9 10    5    155.88     25.50     20.00    168.84    370.21  false
 0  1  2  7  5  4  6  3  8  9 10    5    167.47     25.50     20.52    153.23    366.72  false
 0  1  2  7  6  5  4  3  8  9 10    5    188.66     60.88     60.88    112.87    423.29  false
 0  1  2  7  3  5  6  4  8  9 10    5    174.64     25.50     23.43    150.32    373.88  false
 0  1  2  7  8  5  6  3  4  9 10    5    134.84     25.50     23.43    167.53    351.30  false
 0  1  2  7  9  5  6  3  8  4 10    5    150.27     25.50     25.50    148.26    349.51  false
 0  1  2  7 10  5  6  3  8  9  4    5    175.78     25.50     20.00    157.40    378.67  false
 0  1  2  8  4  5  6  7  3  9 10    4    125.47     25.50      5.39    170.38    326.73  true
 0  1  2  8  4  5  6  7  3  9 10    5    148.90     25.50     20.00    167.47    361.87  false
 0  1  2  8  5  4  6  7  3  9 10    5    158.49     25.50     20.52    149.86    354.36  false
 0  1  2  8  6  5  4  7  3  9 10    5    186.35     59.94     59.20    111.18    416.67  false
 0  1  2  8  7  5  6  4  3  9 10    5    130.86     25.50     20.81    167.53    344.69  false
 0  1  2  8  3  5  6  7  4  9 10    5    170.42     25.50     23.43    146.95    366.29  false
 0  1  2  8  9  5  6  7  3  4 10    5    150.97     25.50     20.81    149.57    346.84  false
 0  1  2  8 10  5  6  7  3  9  4    5    168.89     25.50     20.00    154.02    368.41  false
 0  1  2  9  4  5  6  7  8  3 10    4    150.16     25.50     20.81    151.97    348.43  false
 0  1  2 10  4  5  6  7  8  9  3    4    150.55     25.50     20.00    156.42    352.47  false
 0  1  3  2  4  5  6  7  8  9 10    3    115.12     25.50     23.43    193.88    357.92  false
 0  1  4  3  2  5  6  7  8  9 10    3     93.43     25.50     20.00    212.39    351.32  false
 0  1  5  3  4  2  6  7  8  9 10    3     96.77     25.50     20.52    196.97    339.75  false
 0  1  6  3  4  5  2  7  8  9 10    3     77.16     59.94     59.14    158.17    354.41  false
 0  1  7  3  4  5  6  2  8  9 10    3     70.03     25.50      5.39    216.61    317.52  true
 0  1  7  3  4  5  6  2  8  9 10    4    115.21     25.50     23.43    193.18    357.31  false
 0  1  7  4  3  5  6  2  8  9 10    4     96.45     25.50     20.00    211.69    353.64  false
 0  1  7  5  4  3  6  2  8  9 10    4    108.04     25.50     20.52    196.27    350.33  false
 0  1  7  6  4  5  3  2  8  9 10    4    129.23     60.88     59.14    157.47    406.72  false
 0  1  7  2  4  5  6  3  8  9 10    4    118.80     25.50     44.60    173.75    362.64  false
 0  1  7  8  4  5  6  2  3  9 10    4     75.42     25.50     23.43    202.91    327.25  true
 0  1  7  8  4  5  6  2  3  9 10    5     98.85     25.50     20.00    193.41    337.75  false
 0  1  7  8  5  4  6  2  3  9 10    5    108.43     25.50     20.52    193.79    348.24  false
 0  1  7  8  6  5  4  2  3  9 10    5    136.29     60.88     59.14    143.78    400.08  false
 0  1  7  8  2  5  6  4  3  9 10    5    120.19     25.50     44.60    167.53    357.81  false
 0  1  7  8  3  5  6  2  4  9 10    5    120.36     25.50     23.43    179.48    348.77  false
 0  1  7  8  9  5  6  2  3  4 10    5    100.91     25.50     35.23    167.68    329.32  true
 0  1  7  8  9  5  6  2  3  4 10    6    154.05     25.50     20.52    158.57    358.63  false
 0  1  7  8  9  6  5  2  3  4 10    6    169.26     77.47     59.14    108.55    414.41  false
 0  1  7  8  9  2  6  5  3  4 10    6    170.37     25.50     44.60    148.10    388.56  false
 0  1  7  8  9  3  6  2  5  4 10    6    141.13     25.50     23.43    144.25    334.31  true
 0  1  7  8  9  3  6  2  5  4 10    7    245.14     77.47     59.14     85.12    466.86  false
 0  1  7  8  9  3  2  6  5  4 10    7    224.16     25.50     44.60    124.67    418.92  false
 0  1  7  8  9  3  5  2  6  4 10    7    185.52     25.50     20.52    135.14    366.67  false
 0  1  7  8  9  3  4  2  5  6 10    7    168.21     25.50     20.00    129.75    343.46  false
 0  1  7  8  9  3 10  2  5  4  6    7    164.57     25.50     20.00    124.25    334.31  true
 0  1  7  8  9  3 10  2  5  4  6    8    234.42     25.50     44.60    104.67    409.18  false
 0  1  7  8  9  3 10  5  2  4  6    8    190.58     25.50     20.52    115.14    351.73  false
 0  1  7  8  9  3 10  4  5  2  6    8    184.57     25.50     20.52    103.73    334.31  true
 0  1  7  8  9  3 10  4  5  2  6    9    205.08     25.50     44.60     59.14    334.31  true
 0  1  7  8  9  3 10  4  5  2  6   10    249.68     25.50     59.14      0.00    334.31  true
New best cost achieved: 334.31
 0  1  7  8  9  3 10  4  5  6  2   10    292.22     77.47     59.14      0.00    428.82  false
 0  1  7  8  9  3 10  4  2  5  6    9    240.57     25.50     44.60     87.13    397.79  false
 0  1  7  8  9  3 10  4  6  2  5    9    268.71     77.47     59.14     44.60    449.91  false
 0  1  7  8  9  3 10  6  5  4  2    8    268.53     77.47     59.14     65.12    470.25  false
 0  1  7  8  9  4  6  2  3  5 10    6    136.14     25.50     20.00    153.18    334.82  false
 0  1  7  8  9 10  6  2  3  4  5    6    152.53     25.50     20.00    151.33    349.36  false
 0  1  7  8 10  5  6  2  3  9  4    5    118.83     25.50     20.00    186.55    350.88  false
 0  1  7  9  4  5  6  2  8  3 10    4     90.84     25.50     25.50    191.11    332.94  true
 0  1  7  9  4  5  6  2  8  3 10    5    126.07     25.50     20.00    186.20    357.76  false
 0  1  7  9  5  4  6  2  8  3 10    5    143.98     25.50     20.52    170.77    360.77  false
 0  1  7  9  6  5  4  2  8  3 10    5    159.19     63.56     59.14    131.98    413.87  false
 0  1  7  9  2  5  6  4  8  3 10    5    160.30     25.50     44.60    148.26    378.65  false
 0  1  7  9  8  5  6  2  4  3 10    5    116.33     25.50     23.43    167.68    332.94  true
 0  1  7  9  8  5  6  2  4  3 10    6    149.35     25.50     20.52    158.57    353.93  false
 0  1  7  9  8  6  5  2  4  3 10    6    177.21     77.47     59.14    108.55    422.36  false
 0  1  7  9  8  2  6  5  4  3 10    6    161.11     25.50     44.60    148.10    379.30  false
 0  1  7  9  8  4  6  2  5  3 10    6    139.76     25.50     20.00    153.18    338.44  false
 0  1  7  9  8  3  6  2  4  5 10    6    161.28     25.50     23.43    144.25    354.46  false
 0  1  7  9  8 10  6  2  4  3  5    6    159.75     25.50     20.00    151.33    356.57  false
 0  1  7  9  3  5  6  2  8  4 10    5    131.06     25.50     23.43    167.68    347.67  false
 0  1  7  9 10  5  6  2  8  3  4    5    142.46     25.50     20.00    174.76    362.71  false
 0  1  7 10  4  5  6  2  8  9  3    4    116.36     25.50     20.00    200.25    362.10  false
 0  1  8  3  4  5  6  7  2  9 10    3     70.56     25.50      5.39    214.91    316.35  true
 0  1  8  3  4  5  6  7  2  9 10    4    115.51     25.50     23.43    191.48    355.91  false
 0  1  8  4  3  5  6  7  2  9 10    4     93.99     25.50     20.00    212.01    351.49  false
 0  1  8  5  4  3  6  7  2  9 10    4    103.58     25.50     20.52    198.56    348.15  false
 0  1  8  6  4  5  3  7  2  9 10    4    131.44     59.94     59.14    155.78    406.29  false
 0  1  8  7  4  5  6  3  2  9 10    4     75.95     25.50     20.81    202.91    325.16  true
 0  1  8  7  4  5  6  3  2  9 10    5    102.37     25.50     20.00    193.41    341.27  false
 0  1  8  7  5  4  6  3  2  9 10    5    113.96     25.50     20.52    193.79    353.77  false
 0  1  8  7  6  5  4  3  2  9 10    5    135.15     60.88     59.14    143.78    398.94  false
 0  1  8  7  3  5  6  4  2  9 10    5    121.13     25.50     23.43    179.48    349.53  false
 0  1  8  7  2  5  6  3  4  9 10    5    124.71     25.50     44.60    167.53    362.34  false
 0  1  8  7  9  5  6  3  2  4 10    5     96.76     25.50     35.23    167.68    325.16  true
 0  1  8  7  9  5  6  3  2  4 10    6    149.90     25.50     20.52    158.57    354.48  false
 0  1  8  7  9  6  5  3  2  4 10    6    165.11     77.47     59.14    108.55    410.26  false
 0  1  8  7  9  3  6  5  2  4 10    6    136.98     25.50     23.43    144.25    330.16  true
 0  1  8  7  9  3  6  5  2  4 10    7    240.99     77.47     59.14     85.12    462.71  false
 0  1  8  7  9  3  5  6  2  4 10    7    181.37     25.50     20.52    135.14    362.52  false
 0  1  8  7  9  3  2  5  6  4 10    7    220.01     25.50     44.60    124.67    414.77  false
 0  1  8  7  9  3  4  5  2  6 10    7    164.06     25.50     20.00    129.75    339.30  false
 0  1  8  7  9  3 10  5  2  4  6    7    160.41     25.50     20.00    124.25    330.16  true
 0  1  8  7  9  3 10  5  2  4  6    8    186.43     25.50     20.52    115.14    347.58  false
 0  1  8  7  9  3 10  2  5  4  6    8    230.27     25.50     44.60    104.67    405.03  false
 0  1  8  7  9  3 10  4  2  5  6    8    180.41     25.50     20.52    103.73    330.16  true
 0  1  8  7  9  3 10  4  2  5  6    9    236.41     25.50     44.60     87.13    393.64  false
 0  1  8  7  9  3 10  4  5  2  6    9    200.93     25.50     44.60     59.14    330.16  true
 0  1  8  7  9  3 10  4  5  2  6   10    245.53     25.50     59.14      0.00    330.16  true
New best cost achieved: 330.16
 0  1  8  7  9  3 10  4  5  6  2   10    288.06     77.47     59.14      0.00    424.66  false
 0  1  8  7  9  3 10  4  6  5  2    9    264.56     77.47     59.14     44.60    445.76  false
 0  1  8  7  9  3 10  6  2  4  5    8    264.38     77.47     59.14     65.12    466.10  false
 0  1  8  7  9  2  6  3  5  4 10    6    166.22     25.50     44.60    148.10    384.41  false
 0  1  8  7  9  4  6  3  2  5 10    6    131.99     25.50     20.00    153.18    330.66  false
 0  1  8  7  9 10  6  3  2  4  5    6    148.38     25.50     20.00    151.33    345.20  false
 0  1  8  7 10  5  6  3  2  9  4    5    122.27     25.50     20.00    186.55    354.32  false
 0  1  8  2  4  5  6  7  3  9 10    4    115.34     25.50     44.60    170.38    355.81  false
 0  1  8  9  4  5  6  7  2  3 10    4     96.06     25.50     20.81    194.10    336.46  false
 0  1  8 10  4  5  6  7  2  9  3    4    113.98     25.50     20.00    198.55    358.03  false
 0  1  9  3  4  5  6  7  8  2 10    3     85.15     25.50     20.81    196.50    327.95  true
 0  1  9  3  4  5  6  7  8  2 10    4    125.38     25.50     23.43    173.07    347.37  false
 0  1  9  4  3  5  6  7  8  2 10    4    120.38     25.50     20.00    191.58    357.46  false
 0  1  9  5  4  3  6  7  8  2 10    4    138.29     25.50     20.52    176.16    360.47  false
 0  1  9  6  4  5  3  7  8  2 10    4    153.50     59.94     59.14    137.36    409.94  false
 0  1  9  7  4  5  6  3  8  2 10    4    105.96     25.50      5.39    191.11    327.95  true
 0  1  9  7  4  5  6  3  8  2 10    5    132.38     25.50     20.00    186.20    364.07  false
 0  1  9  7  5  4  6  3  8  2 10    5    143.97     25.50     20.52    170.77    360.76  false
 0  1  9  7  6  5  4  3  8  2 10    5    165.16     63.56     59.14    131.98    419.84  false
 0  1  9  7  3  5  6  4  8  2 10    5    151.14     25.50     23.43    167.68    367.75  false
 0  1  9  7  8  5  6  3  4  2 10    5    111.35     25.50     23.43    167.68    327.95  true
 0  1  9  7  8  5  6  3  4  2 10    6    144.36     25.50     20.52    158.57    348.94  false
 0  1  9  7  8  6  5  3  4  2 10    6    172.22     77.47     59.14    108.55    417.37  false
 0  1  9  7  8  3  6  5  4  2 10    6    156.29     25.50     23.43    144.25    349.47  false
 0  1  9  7  8  4  6  3  5  2 10    6    134.78     25.50     20.00    153.18    333.46  false
 0  1  9  7  8  2  6  3  4  5 10    6    156.12     25.50     44.60    148.10    374.31  false
 0  1  9  7  8 10  6  3  4  2  5    6    154.76     25.50     20.00    151.33    351.58  false
 0  1  9  7  2  5  6  3  8  4 10    5    154.73     25.50     44.60    148.26    373.08  false
 0  1  9  7 10  5  6  3  8  2  4    5    152.29     25.50     20.00    174.76    372.54  false
 0  1  9  8  4  5  6  7  3  2 10    4    110.65     25.50      5.39    194.10    335.63  false
 0  1  9  2  4  5  6  7  8  3 10    4    154.61     25.50     44.60    151.97    376.68  false
 0  1  9 10  4  5  6  7  8  2  3    4    136.78     25.50     20.00    180.14    362.41  false
 0  1 10  3  4  5  6  7  8  9  2    3    113.11     25.50     20.00    200.95    359.56  false
 0  2  1  3  4  5  6  7  8  9 10    2     77.47     25.50     37.59    174.56    315.11  true
 0  2  1  3  4  5  6  7  8  9 10    3    115.06     25.50     26.93    172.78    340.25  false
 0  2  3  1  4  5  6  7  8  9 10    3    160.49     25.50     23.43    151.13    360.54  false
 0  2  4  3  1  5  6  7  8  9 10    3    133.47     25.50     20.00    169.64    348.60  false
 0  2  5  3  4  1  6  7  8  9 10    3    122.06     25.50     20.52    154.04    322.12  true
 0  2  5  3  4  1  6  7  8  9 10    4    166.45     25.50     23.43    130.61    345.98  false
 0  2  5  4  3  1  6  7  8  9 10    4    142.58     25.50     20.00    150.83    338.91  false
 0  2  5  1  4  3  6  7  8  9 10    4    175.73     25.50     26.93    152.26    380.41  false
 0  2  5  6  4  1  3  7  8  9 10    4    209.20     43.10     34.06    119.98    406.34  false
 0  2  5  7  4  1  6  3  8  9 10    4    160.08     25.50      5.39    153.87    344.83  false
 0  2  5  8  4  1  6  7  3  9 10    4    155.08     25.50      5.39    151.64    337.60  false
 0  2  5  9  4  1  6  7  8  3 10    4    175.21     25.50     20.81    133.23    354.74  false
 0  2  5 10  4  1  6  7  8  9  3    4    148.08     25.50     20.00    137.68    331.26  false
 0  2  6  3  4  5  1  7  8  9 10    3    136.60     43.10     34.06    140.50    354.26  false
 0  2  7  3  4  5  6  1  8  9 10    3    126.23     25.50      5.39    174.39    331.50  false
 0  2  8  3  4  5  6  7  1  9 10    3    122.24     25.50      5.39    172.16    325.29  true
 0  2  8  3  4  5  6  7  1  9 10    4    167.19     25.50     23.43    148.73    364.84  false
 0  2  8  4  3  5  6  7  1  9 10    4    145.67     25.50     20.00    169.26    360.43  false
 0  2  8  5  4  3  6  7  1  9 10    4    155.26     25.50     20.52    151.64    352.92  false
 0  2  8  6  4  5  3  7  1  9 10    4    183.12     43.10     34.06    138.10    398.39  false
 0  2  8  7  4  5  6  3  1  9 10    4    127.63     25.50     20.81    175.28    349.22  false
 0  2  8  1  4  5  6  7  3  9 10    4    149.70     25.50     26.93    170.38    372.50  false
 0  2  8  9  4  5  6  7  1  3 10    4    147.74     25.50     20.81    151.35    345.40  false
 0  2  8 10  4  5  6  7  1  9  3    4    165.66     25.50     20.00    155.81    366.96  false
 0  2  9  3  4  5  6  7  8  1 10    3    146.93     25.50     20.81    153.75    346.98  false
 0  2 10  3  4  5  6  7  8  9  1    3    147.32     25.50     20.00    158.20    351.02  false
 0  3  2  1  4  5  6  7  8  9 10    2    100.50     25.50     23.43    188.72    338.14  false
 0  4  2  3  1  5  6  7  8  9 10    2     86.35     25.50     20.00    207.23    339.08  false
 0  5  2  3  4  1  6  7  8  9 10    2     94.92     25.50     20.52    191.63    332.56  false
 0  6  2  3  4  5  1  7  8  9 10    2     25.50     43.10     34.06    178.09    280.75  true
 0  6  2  3  4  5  1  7  8  9 10    3     84.63     43.10     37.59    140.50    305.82  true
 0  6  2  3  4  5  1  7  8  9 10    4    167.65     43.10     23.43    117.07    351.26  false
 0  6  2  4  3  5  1  7  8  9 10    4    140.63     43.10     20.00    135.58    339.32  false
 0  6  2  5  4  3  1  7  8  9 10    4    129.23     43.10     20.52    119.98    312.83  true
 0  6  2  5  4  3  1  7  8  9 10    5    149.75     43.10     20.00    116.77    329.63  true
 0  6  2  5  4  3  1  7  8  9 10    6    176.82     43.10     23.43     96.54    339.89  false
 0  6  2  5  4  1  3  7  8  9 10    6    200.08     59.94     26.93     89.85    376.79  false
 0  6  2  5  4  7  1  3  8  9 10    6    176.17     43.10      5.39    116.61    341.27  false
 0  6  2  5  4  8  1  7  3  9 10    6    173.18     43.10      5.39    111.39    333.06  false
 0  6  2  5  4  9  1  7  8  3 10    6    184.97     43.10     20.81     99.16    348.05  false
 0  6  2  5  4 10  1  7  8  9  3    6    169.75     43.10     23.43     93.34    329.63  true
 0  6  2  5  4 10  1  7  8  9  3    7    239.75     59.94     26.93     66.42    393.04  false
 0  6  2  5  4 10  7  1  8  9  3    7    216.07     43.10      5.39     93.18    357.74  false
 0  6  2  5  4 10  8  7  1  9  3    7    213.16     43.10      5.39     87.96    349.61  false
 0  6  2  5  4 10  9  7  8  1  3    7    221.37     43.10     20.81     77.26    362.54  false
 0  6  2  5  4 10  3  7  8  9  1    7    193.18     43.10     40.22     53.12    329.63  true
 0  6  2  5  4 10  3  7  8  9  1    8    238.36     43.10      5.39     52.95    339.80  false
 0  6  2  5  4 10  3  8  7  9  1    8    238.12     43.10      5.39     47.73    334.35  false
 0  6  2  5  4 10  3  9  8  7  1    8    233.40     43.10     20.81     32.31    329.63  true
 0  6  2  5  4 10  3  9  8  7  1    9    258.90     43.10      5.39     26.93    334.31  false
 0  6  2  5  4 10  3  9  7  8  1    9    254.21     43.10      5.39     27.46    330.16  false
 0  6  2  5  4 10  3  9  1  7  8    9    275.45     59.94     26.93      5.39    367.70  false
 0  6  2  5  4 10  3  1  8  9  7    8    265.19     59.94     26.93     26.19    378.25  false
 0  6  2  5  3  4  1  7  8  9 10    5    173.61     43.10     23.43     96.55    336.70  false
 0  6  2  5  1  3  4  7  8  9 10    5    182.89     59.94     26.93     93.06    362.82  false
 0  6  2  5  7  3  1  4  8  9 10    5    167.24     43.10      5.39    119.82    335.55  false
 0  6  2  5  8  3  1  7  4  9 10    5    162.24     43.10      5.39    117.58    328.32  true
 0  6  2  5  8  3  1  7  4  9 10    6    207.19     43.10     23.43     94.15    367.88  false
 0  6  2  5  8  1  3  7  4  9 10    6    189.70     59.94     26.93     90.66    367.23  false
 0  6  2  5  8  7  1  3  4  9 10    6    167.63     43.10     20.81    120.71    352.25  false
 0  6  2  5  8  4  1  7  3  9 10    6    185.67     43.10     20.00    111.39    360.17  false
 0  6  2  5  8  9  1  7  4  3 10    6    187.74     43.10     20.81     96.78    348.43  false
 0  6  2  5  8 10  1  7  4  9  3    6    205.66     43.10     20.00    101.23    369.99  false
 0  6  2  5  9  3  1  7  8  4 10    5    182.37     43.10     20.81     99.17    345.46  false
 0  6  2  5 10  3  1  7  8  9  4    5    155.25     43.10     20.00    103.62    321.98  true
 0  6  2  5 10  3  1  7  8  9  4    6    178.68     43.10     27.07     76.55    325.41  true
 0  6  2  5 10  3  1  7  8  9  4    7    250.69     59.94     26.93     49.62    387.18  false
 0  6  2  5 10  3  7  1  8  9  4    7    223.86     43.10      5.39     76.38    348.73  false
 0  6  2  5 10  3  8  7  1  9  4    7    223.62     43.10      5.39     74.15    346.27  false
 0  6  2  5 10  3  9  7  8  1  4    7    218.90     43.10     20.81     55.74    338.56  false
 0  6  2  5 10  3  4  7  8  9  1    7    205.75     43.10     23.43     53.12    325.41  true
 0  6  2  5 10  3  4  7  8  9  1    8    232.17     43.10      5.39     52.95    333.62  false
 0  6  2  5 10  3  4  8  7  9  1    8    229.18     43.10      5.39     47.73    325.41  true
 0  6  2  5 10  3  4  8  7  9  1    9    234.57     43.10     20.81     42.05    340.53  false
 0  6  2  5 10  3  4  8  9  7  1    9    254.68     43.10     20.81     26.93    345.52  false
 0  6  2  5 10  3  4  8  1  9  7    9    256.64     59.94     26.93     20.81    364.32  false
 0  6  2  5 10  3  4  9  8  7  1    8    240.98     43.10     20.81     32.31    337.20  false
 0  6  2  5 10  3  4  1  8  9  7    8    256.08     59.94     26.93     26.19    369.14  false
 0  6  2  5 10  1  3  7  8  9  4    6    225.26     59.94     26.93     76.70    388.82  false
 0  6  2  5 10  7  1  3  8  9  4    6    201.57     43.10      5.39    103.46    353.52  false
 0  6  2  5 10  8  1  7  3  9  4    6    198.66     43.10      5.39    101.23    348.38  false
 0  6  2  5 10  9  1  7  8  3  4    6    206.87     43.10     20.81     82.82    353.60  false
 0  6  2  5 10  4  1  7  8  9  3    6    175.25     43.10     23.43     93.34    335.13  false
 0  6  2  1  4  5  3  7  8  9 10    4    122.22     59.94     26.93    113.57    322.66  true
 0  6  2  1  4  5  3  7  8  9 10    5    172.55     59.94     20.00    108.66    361.15  false
 0  6  2  1  5  4  3  7  8  9 10    5    175.89     59.94     20.52     93.06    349.40  false
 0  6  2  1  3  5  4  7  8  9 10    5    194.23     59.94     23.43     90.14    367.75  false
 0  6  2  1  7  5  3  4  8  9 10    5    149.15     60.88      5.39    112.87    328.28  true
 0  6  2  1  7  5  3  4  8  9 10    6    187.16     60.88     20.52     92.36    360.91  false
 0  6  2  1  7  3  5  4  8  9 10    6    194.32     60.88     23.43     89.44    368.08  false
 0  6  2  1  7  4  3  5  8  9 10    6    175.57     60.88     20.00    107.96    364.40  false
 0  6  2  1  7  8  3  4  5  9 10    6    154.53     60.88     23.43     99.18    338.02  false
 0  6  2  1  7  9  3  4  8  5 10    6    169.95     63.56     25.50     87.38    346.39  false
 0  6  2  1  7 10  3  4  8  9  5    6    195.47     60.88     20.00     96.52    372.87  false
 0  6  2  1  8  5  3  7  4  9 10    5    149.68     59.94      5.39    111.18    326.18  true
 0  6  2  1  8  5  3  7  4  9 10    6    182.69     59.94     20.52     90.66    353.81  false
 0  6  2  1  8  3  5  7  4  9 10    6    194.62     59.94     23.43     87.75    365.74  false
 0  6  2  1  8  7  3  5  4  9 10    6    155.06     60.88     20.81     99.18    335.93  false
 0  6  2  1  8  4  3  7  5  9 10    6    173.11     59.94     20.00    108.27    361.32  false
 0  6  2  1  8  9  3  7  4  5 10    6    175.17     59.94     20.81     90.37    346.29  false
 0  6  2  1  8 10  3  7  4  9  5    6    193.10     59.94     20.00     94.82    367.86  false
 0  6  2  1  9  5  3  7  8  4 10    5    164.27     59.94     20.81     92.76    337.78  false
 0  6  2  1 10  5  3  7  8  9  4    5    192.23     59.94     20.00     97.22    369.39  false
 0  6  2  7  4  5  1  3  8  9 10    4    133.40     43.10      5.39    140.33    322.22  true
 0  6  2  7  4  5  1  3  8  9 10    5    159.81     43.10     20.00    135.42    358.34  false
 0  6  2  7  5  4  1  3  8  9 10    5    171.41     43.10     20.52    119.82    354.85  false
 0  6  2  7  1  5  4  3  8  9 10    5    160.32     60.88     27.46    112.87    361.53  false
 0  6  2  7  3  5  1  4  8  9 10    5    178.57     43.10     23.43    116.90    362.01  false
 0  6  2  7  8  5  1  3  4  9 10    5    138.78     43.10     23.43    141.22    346.54  false
 0  6  2  7  9  5  1  3  8  4 10    5    154.20     43.10     25.50    114.84    337.64  false
 0  6  2  7 10  5  1  3  8  9  4    5    179.72     43.10     20.00    123.98    366.80  false
 0  6  2  8  4  5  1  7  3  9 10    4    129.41     43.10      5.39    138.10    316.00  true
 0  6  2  8  4  5  1  7  3  9 10    5    152.84     43.10     20.00    135.20    351.14  false
 0  6  2  8  5  4  1  7  3  9 10    5    162.42     43.10     20.52    117.58    343.63  false
 0  6  2  8  1  5  4  7  3  9 10    5    156.87     59.94     26.93    111.18    354.91  false
 0  6  2  8  7  5  1  4  3  9 10    5    134.79     43.10     20.81    141.22    339.93  false
 0  6  2  8  3  5  1  7  4  9 10    5    174.35     43.10     23.43    114.67    355.56  false
 0  6  2  8  9  5  1  7  3  4 10    5    154.90     43.10     20.81    117.29    336.11  false
 0  6  2  8 10  5  1  7  3  9  4    5    172.82     43.10     20.00    121.75    357.68  false
 0  6  2  9  4  5  1  7  8  3 10    4    154.09     43.10     20.81    119.69    337.70  false
 0  6  2 10  4  5  1  7  8  9  3    4    154.49     43.10     20.00    124.14    341.73  false
 0  6  3  2  4  5  1  7  8  9 10    3    129.50     43.10     23.43    154.66    350.70  false
 0  6  4  3  2  5  1  7  8  9 10    3    109.64     43.10     20.00    173.17    345.92  false
 0  6  5  3  4  2  1  7  8  9 10    3    112.63     43.10     20.52    157.57    333.82  false
 0  6  1  3  4  5  2  7  8  9 10    3     59.55     59.94     26.93    158.17    304.59  true
 0  6  1  3  4  5  2  7  8  9 10    4    131.57     59.94     23.43    134.74    349.68  false
 0  6  1  4  3  5  2  7  8  9 10    4    109.88     59.94     20.00    153.26    343.08  false
 0  6  1  5  4  3  2  7  8  9 10    4    113.22     59.94     20.52    137.83    331.51  false
 0  6  1  2  4  5  3  7  8  9 10    4     97.14     59.94     44.60    113.57    315.26  true
 0  6  1  2  4  5  3  7  8  9 10    5    153.14     59.94     20.00    108.66    341.74  false
 0  6  1  2  5  4  3  7  8  9 10    5    141.74     59.94     20.52     93.06    315.26  true
 0  6  1  2  5  4  3  7  8  9 10    6    162.26     59.94     20.00     89.85    332.05  false
 0  6  1  2  5  3  4  7  8  9 10    6    186.13     59.94     23.43     69.62    339.12  false
 0  6  1  2  5  7  3  4  8  9 10    6    179.76     60.88      5.39     92.36    338.37  false
 0  6  1  2  5  8  3  7  4  9 10    6    174.76     59.94      5.39     90.66    330.74  false
 0  6  1  2  5  9  3  7  8  4 10    6    194.88     59.94     20.81     72.25    347.88  false
 0  6  1  2  5 10  3  7  8  9  4    6    167.76     59.94     20.00     76.70    324.40  true
 0  6  1  2  5 10  3  7  8  9  4    7    191.19     59.94     27.07     49.62    327.83  true
 0  6  1  2  5 10  3  7  8  9  4    8    236.37     60.88      5.39     48.93    351.56  false
 0  6  1  2  5 10  3  8  7  9  4    8    236.14     59.94      5.39     47.23    348.69  false
 0  6  1  2  5 10  3  9  8  7  4    8    231.42     59.94     20.81     28.82    340.98  false
 0  6  1  2  5 10  3  4  8  9  7    8    218.27     59.94     23.43     26.19    327.83  true
 0  6  1  2  5 10  3  4  8  9  7    9    241.70     59.94      5.39     20.81    327.83  true
 0  6  1  2  5 10  3  4  8  9  7   10    267.19     59.94     20.81      0.00    347.94  false
 0  6  1  2  5 10  3  4  8  7  9   10    247.08     60.88     20.81      0.00    328.77  true
New best cost achieved: 328.77
 0  6  1  2  5 10  3  4  9  8  7    9    253.49     59.94     20.81      5.39    339.63  false
 0  6  1  2  5 10  3  4  7  9  8    9    244.69     60.88      5.39     25.50    336.44  false
 0  6  1  2  5 10  7  3  8  9  4    7    214.09     60.88      5.39     76.00    356.35  false
 0  6  1  2  5 10  8  7  3  9  4    7    211.18     59.94      5.39     74.30    350.81  false
 0  6  1  2  5 10  9  7  8  3  4    7    219.38     59.94     20.81     55.89    356.03  false
 0  6  1  2  5 10  4  7  8  9  3    7    187.76     59.94     23.43     66.42    337.55  false
 0  6  1  2  3  5  4  7  8  9 10    5    180.17     59.94     23.43     90.14    353.68  false
 0  6  1  2  7  5  3  4  8  9 10    5    145.91     60.88      5.39    112.87    325.05  true
 0  6  1  2  7  5  3  4  8  9 10    6    183.92     60.88     20.52     92.36    357.67  false
 0  6  1  2  7  3  5  4  8  9 10    6    191.09     60.88     23.43     89.44    364.84  false
 0  6  1  2  7  4  3  5  8  9 10    6    172.33     60.88     20.00    107.96    361.17  false
 0  6  1  2  7  8  3  4  5  9 10    6    151.29     60.88     23.43     99.18    334.78  false
 0  6  1  2  7  9  3  4  8  5 10    6    166.72     63.56     25.50     87.38    343.15  false
 0  6  1  2  7 10  3  4  8  9  5    6    192.23     60.88     20.00     96.52    369.63  false
 0  6  1  2  8  5  3  7  4  9 10    5    141.92     59.94      5.39    111.18    318.43  true
 0  6  1  2  8  5  3  7  4  9 10    6    174.94     59.94     20.52     90.66    346.06  false
 0  6  1  2  8  3  5  7  4  9 10    6    186.87     59.94     23.43     87.75    357.98  false
 0  6  1  2  8  7  3  5  4  9 10    6    147.31     60.88     20.81     99.18    328.17  true
 0  6  1  2  8  7  3  5  4  9 10    7    192.48     60.88     23.43     75.75    352.54  false
 0  6  1  2  8  7  5  3  4  9 10    7    185.32     60.88     20.52     78.66    345.37  false
 0  6  1  2  8  7  4  5  3  9 10    7    173.73     60.88     20.00     89.67    344.28  false
 0  6  1  2  8  7  9  5  4  3 10    7    168.11     86.35     35.23     63.95    353.65  false
 0  6  1  2  8  7 10  5  4  9  3    7    193.63     60.88     20.00     82.82    357.33  false
 0  6  1  2  8  4  3  7  5  9 10    6    165.35     59.94     20.00    108.27    353.57  false
 0  6  1  2  8  9  3  7  4  5 10    6    167.42     59.94     20.81     90.37    338.54  false
 0  6  1  2  8 10  3  7  4  9  5    6    185.34     59.94     20.00     94.82    360.10  false
 0  6  1  2  9  5  3  7  8  4 10    5    166.61     59.94     20.81     92.76    340.12  false
 0  6  1  2 10  5  3  7  8  9  4    5    167.00     59.94     20.00     97.22    344.16  false
 0  6  1  7  4  5  2  3  8  9 10    4     86.48     60.88      5.39    157.47    310.21  true
 0  6  1  7  4  5  2  3  8  9 10    5    112.90     60.88     20.00    152.56    346.33  false
 0  6  1  7  5  4  2  3  8  9 10    5    124.49     60.88     20.52    137.13    343.02  false
 0  6  1  7  2  5  4  3  8  9 10    5    135.24     60.88     44.60    112.87    353.59  false
 0  6  1  7  3  5  2  4  8  9 10    5    131.66     60.88     23.43    134.04    350.01  false
 0  6  1  7  8  5  2  3  4  9 10    5     91.86     60.88     23.43    143.78    319.95  true
 0  6  1  7  8  5  2  3  4  9 10    6    124.88     60.88     20.52    134.66    340.93  false
 0  6  1  7  8  2  5  3  4  9 10    6    136.64     60.88     44.60     99.18    341.29  false
 0  6  1  7  8  3  2  5  4  9 10    6    136.81     60.88     23.43    120.34    341.46  false
 0  6  1  7  8  4  2  3  5  9 10    6    115.30     60.88     20.00    134.27    330.45  false
 0  6  1  7  8  9  2  3  4  5 10    6    117.36     77.47     35.23    108.55    338.60  false
 0  6  1  7  8 10  2  3  4  9  5    6    135.28     60.88     20.00    127.42    343.58  false
 0  6  1  7  9  5  2  3  8  4 10    5    107.29     63.56     25.50    131.98    328.32  true
 0  6  1  7  9  5  2  3  8  4 10    6    160.43     63.56     20.52    111.64    356.15  false
 0  6  1  7  9  2  5  3  8  4 10    6    176.75     63.56     44.60     87.38    372.29  false
 0  6  1  7  9  3  2  5  8  4 10    6    147.51     63.56     23.43    108.55    343.05  false
 0  6  1  7  9  8  2  3  5  4 10    6    132.78     77.47     23.43    108.55    342.23  false
 0  6  1  7  9  4  2  3  8  5 10    6    142.52     63.56     20.00    127.06    353.14  false
 0  6  1  7  9 10  2  3  8  4  5    6    158.91     63.56     20.00    115.62    358.09  false
 0  6  1  7 10  5  2  3  8  9  4    5    132.80     60.88     20.00    141.12    354.80  false
 0  6  1  8  4  5  2  7  3  9 10    4     87.01     59.94      5.39    155.78    308.12  true
 0  6  1  8  4  5  2  7  3  9 10    5    110.44     59.94     20.00    152.87    343.26  false
 0  6  1  8  5  4  2  7  3  9 10    5    120.03     59.94     20.52    139.42    339.91  false
 0  6  1  8  2  5  4  7  3  9 10    5    131.79     59.94     44.60    111.18    347.51  false
 0  6  1  8  7  5  2  4  3  9 10    5     92.40     60.88     20.81    143.78    317.86  true
 0  6  1  8  7  5  2  4  3  9 10    6    130.41     60.88     20.52    134.66    346.47  false
 0  6  1  8  7  2  5  4  3  9 10    6    141.16     60.88     44.60     99.18    345.81  false
 0  6  1  8  7  4  2  5  3  9 10    6    118.82     60.88     20.00    134.27    333.97  false
 0  6  1  8  7  3  2  4  5  9 10    6    137.58     60.88     23.43    120.34    342.23  false
 0  6  1  8  7  9  2  4  3  5 10    6    113.21     77.47     35.23    108.55    334.45  false
 0  6  1  8  7 10  2  4  3  9  5    6    138.72     60.88     20.00    127.42    347.02  false
 0  6  1  8  3  5  2  7  4  9 10    5    131.96     59.94     23.43    132.34    347.67  false
 0  6  1  8  9  5  2  7  3  4 10    5    112.51     59.94     20.81    134.97    328.23  true
 0  6  1  8  9  5  2  7  3  4 10    6    165.65     59.94     20.52    118.62    364.72  false
 0  6  1  8  9  2  5  7  3  4 10    6    181.97     59.94     44.60     90.37    376.88  false
 0  6  1  8  9  7  2  5  3  4 10    6    133.32     77.47     26.42    108.55    345.75  false
 0  6  1  8  9  3  2  7  5  4 10    6    152.73     59.94     23.43    111.54    347.64  false
 0  6  1  8  9  4  2  7  3  5 10    6    147.74     59.94     20.00    132.06    359.74  false
 0  6  1  8  9 10  2  7  3  4  5    6    164.13     59.94     20.00    118.61    362.68  false
 0  6  1  8 10  5  2  7  3  9  4    5    130.43     59.94     20.00    139.42    349.79  false
 0  6  1  9  4  5  2  7  8  3 10    4    101.60     59.94     20.81    137.36    319.71  true
 0  6  1  9  4  5  2  7  8  3 10    5    136.83     59.94     20.00    132.45    349.22  false
 0  6  1  9  5  4  2  7  8  3 10    5    154.74     59.94     20.52    117.02    352.23  false
 0  6  1  9  2  5  4  7  8  3 10    5    171.06     59.94     44.60     92.76    368.37  false
 0  6  1  9  7  5  2  4  8  3 10    5    122.41     63.56      5.39    131.98    323.33  true
 0  6  1  9  7  5  2  4  8  3 10    6    160.42     63.56     20.52    111.64    356.14  false
 0  6  1  9  7  2  5  4  8  3 10    6    171.17     63.56     44.60     87.38    366.71  false
 0  6  1  9  7  4  2  5  8  3 10    6    148.83     63.56     20.00    127.06    359.45  false
 0  6  1  9  7  8  2  4  5  3 10    6    127.80     77.47     23.43    108.55    337.24  false
 0  6  1  9  7  3  2  4  8  5 10    6    167.59     63.56     23.43    108.55    363.13  false
 0  6  1  9  7 10  2  4  8  3  5    6    168.74     63.56     20.00    115.62    367.92  false
 0  6  1  9  8  5  2  7  4  3 10    5    127.10     59.94      5.39    134.97    327.39  true
 0  6  1  9  8  5  2  7  4  3 10    6    160.11     59.94     20.52    118.62    359.19  false
 0  6  1  9  8  2  5  7  4  3 10    6    171.87     59.94     44.60     90.37    366.78  false
 0  6  1  9  8  7  2  5  4  3 10    6    132.48     77.47     26.42    108.55    344.91  false
 0  6  1  9  8  4  2  7  5  3 10    6    150.53     59.94     20.00    132.06    362.53  false
 0  6  1  9  8  3  2  7  4  5 10    6    172.04     59.94     23.43    111.54    366.95  false
 0  6  1  9  8 10  2  7  4  3  5    6    170.51     59.94     20.00    118.61    369.06  false
 0  6  1  9  3  5  2  7  8  4 10    5    141.83     59.94     23.43    113.93    339.13  false
 0  6  1  9 10  5  2  7  8  3  4    5    153.23     59.94     20.00    121.01    354.17  false
 0  6  1 10  4  5  2  7  8  9  3    4    129.56     59.94     20.00    141.82    351.32  false
 0  6  7  3  4  5  1  2  8  9 10    3     84.70     43.10      5.39    177.92    311.11  true
 0  6  7  3  4  5  1  2  8  9 10    4    129.88     43.10     23.43    154.49    350.90  false
 0  6  7  4  3  5  1  2  8  9 10    4    111.12     43.10     20.00    173.01    347.23  false
 0  6  7  5  4  3  1  2  8  9 10    4    122.71     43.10     20.52    157.41    343.74  false
 0  6  7  1  4  5  3  2  8  9 10    4    111.62     60.88     27.46    157.47    357.43  false
 0  6  7  2  4  5  1  3  8  9 10    4    133.46     43.10     37.59    140.33    354.49  false
 0  6  7  8  4  5  1  2  3  9 10    4     90.08     43.10     23.43    178.81    335.43  false
 0  6  7  9  4  5  1  2  8  3 10    4    105.51     43.10     25.50    152.43    326.54  true
 0  6  7  9  4  5  1  2  8  3 10    5    140.73     43.10     20.00    147.51    351.35  false
 0  6  7  9  5  4  1  2  8  3 10    5    158.65     43.10     20.52    131.91    354.18  false
 0  6  7  9  1  5  4  2  8  3 10    5    147.55     63.56     27.46    131.98    370.55  false
 0  6  7  9  2  5  1  4  8  3 10    5    174.97     43.10     37.59    114.84    370.50  false
 0  6  7  9  8  5  1  2  4  3 10    5    131.00     43.10     23.43    146.14    343.67  false
 0  6  7  9  3  5  1  2  8  4 10    5    145.73     43.10     23.43    129.00    341.26  false
 0  6  7  9 10  5  1  2  8  3  4    5    157.13     43.10     20.00    136.07    356.31  false
 0  6  7 10  4  5  1  2  8  9  3    4    131.02     43.10     20.00    161.57    355.69  false
 0  6  8  3  4  5  1  7  2  9 10    3     86.37     43.10      5.39    175.69    310.55  true
 0  6  8  3  4  5  1  7  2  9 10    4    131.32     43.10     23.43    152.26    350.11  false
 0  6  8  4  3  5  1  7  2  9 10    4    109.80     43.10     20.00    172.79    345.69  false
 0  6  8  5  4  3  1  7  2  9 10    4    119.39     43.10     20.52    155.17    338.18  false
 0  6  8  1  4  5  3  7  2  9 10    4    113.83     59.94     26.93    155.78    356.47  false
 0  6  8  7  4  5  1  3  2  9 10    4     91.76     43.10     20.81    178.81    334.48  false
 0  6  8  2  4  5  1  7  3  9 10    4    131.15     43.10     37.59    138.10    349.95  false
 0  6  8  9  4  5  1  7  2  3 10    4    111.87     43.10     20.81    154.88    330.66  false
 0  6  8 10  4  5  1  7  2  9  3    4    129.79     43.10     20.00    159.34    352.23  false
 0  6  9  3  4  5  1  7  8  2 10    3     93.85     43.10     20.81    157.28    315.04  true
 0  6  9  3  4  5  1  7  8  2 10    4    134.07     43.10     23.43    133.85    334.46  false
 0  6  9  4  3  5  1  7  8  2 10    4    129.07     43.10     20.00    152.37    344.55  false
 0  6  9  5  4  3  1  7  8  2 10    4    146.99     43.10     20.52    136.76    347.37  false
 0  6  9  1  4  5  3  7  8  2 10    4    135.89     59.94     26.93    137.36    360.13  false
 0  6  9  7  4  5  1  3  8  2 10    4    114.66     43.10      5.39    152.43    315.57  true
 0  6  9  7  4  5  1  3  8  2 10    5    141.08     43.10     20.00    147.51    351.69  false
 0  6  9  7  5  4  1  3  8  2 10    5    152.67     43.10     20.52    131.91    348.20  false
 0  6  9  7  1  5  4  3  8  2 10    5    141.58     63.56     27.46    131.98    364.58  false
 0  6  9  7  3  5  1  4  8  2 10    5    159.83     43.10     23.43    129.00    355.37  false
 0  6  9  7  8  5  1  3  4  2 10    5    120.04     43.10     23.43    146.14    332.71  false
 0  6  9  7  2  5  1  3  8  4 10    5    163.42     43.10     37.59    114.84    358.95  false
 0  6  9  7 10  5  1  3  8  2  4    5    160.98     43.10     20.00    136.07    360.16  false
 0  6  9  8  4  5  1  7  3  2 10    4    119.34     43.10      5.39    154.88    322.72  true
 0  6  9  8  4  5  1  7  3  2 10    5    142.77     43.10     20.00    151.98    357.86  false
 0  6  9  8  5  4  1  7  3  2 10    5    152.36     43.10     20.52    134.37    350.35  false
 0  6  9  8  1  5  4  7  3  2 10    5    146.80     59.94     26.93    134.97    368.64  false
 0  6  9  8  7  5  1  4  3  2 10    5    124.73     43.10     26.42    146.14    340.39  false
 0  6  9  8  3  5  1  7  4  2 10    5    164.29     43.10     23.43    131.45    362.28  false
 0  6  9  8  2  5  1  7  3  4 10    5    164.12     43.10     37.59    117.29    362.11  false
 0  6  9  8 10  5  1  7  3  2  4    5    162.76     43.10     20.00    138.53    364.39  false
 0  6  9  2  4  5  1  7  8  3 10    4    163.31     43.10     37.59    119.69    363.69  false
 0  6  9 10  4  5  1  7  8  2  3    4    145.47     43.10     20.00    140.92    349.50  false
 0  6 10  3  4  5  1  7  8  9  2    3    129.46     43.10     20.00    161.73    354.30  false
 0  7  2  3  4  5  6  1  8  9 10    2     59.94     25.50      5.39    211.98    302.80  true
 0  7  2  3  4  5  6  1  8  9 10    3    108.71     25.50     37.59    174.39    346.18  false
 0  7  3  2  4  5  6  1  8  9 10    3    105.12     25.50     23.43    188.55    342.60  false
 0  7  4  3  2  5  6  1  8  9 10    3     86.36     25.50     20.00    207.07    338.92  false
 0  7  5  3  4  2  6  1  8  9 10    3     97.95     25.50     20.52    191.46    335.43  false
 0  7  6  3  4  5  2  1  8  9 10    3    119.14     43.10     34.06    177.92    374.23  false
 0  7  1  3  4  5  6  2  8  9 10    3     86.87     25.50     27.46    216.61    356.43  false
 0  7  8  3  4  5  6  1  2  9 10    3     65.33     25.50     23.43    212.87    327.13  true
 0  7  8  3  4  5  6  1  2  9 10    4    110.27     25.50     23.43    189.44    348.64  false
 0  7  8  4  3  5  6  1  2  9 10    4     88.76     25.50     20.00    203.37    337.62  false
 0  7  8  5  4  3  6  1  2  9 10    4     98.34     25.50     20.52    192.35    336.71  false
 0  7  8  6  4  5  3  1  2  9 10    4    126.20     43.10     34.06    178.81    382.18  false
 0  7  8  1  4  5  6  3  2  9 10    4     92.79     25.50     34.06    202.91    355.25  false
 0  7  8  2  4  5  6  1  3  9 10    4    110.10     25.50     37.59    175.28    348.47  false
 0  7  8  9  4  5  6  1  2  3 10    4     90.82     25.50     35.23    180.20    331.74  false
 0  7  8 10  4  5  6  1  2  9  3    4    108.74     25.50     20.00    196.52    350.75  false
 0  7  9  3  4  5  6  1  8  2 10    3     80.75     25.50     25.50    186.49    318.23  true
 0  7  9  3  4  5  6  1  8  2 10    4    120.97     25.50     23.43    163.06    332.96  false
 0  7  9  4  3  5  6  1  8  2 10    4    115.98     25.50     20.00    181.57    343.05  false
 0  7  9  5  4  3  6  1  8  2 10    4    133.89     25.50     20.52    165.97    345.87  false
 0  7  9  6  4  5  3  1  8  2 10    4    149.10     43.10     34.06    152.43    378.69  false
 0  7  9  1  4  5  6  3  8  2 10    4    122.80     25.50     27.46    191.11    366.87  false
 0  7  9  8  4  5  6  1  3  2 10    4    106.25     25.50     23.43    180.20    335.37  false
 0  7  9  2  4  5  6  1  8  3 10    4    150.21     25.50     37.59    148.90    362.20  false
 0  7  9 10  4  5  6  1  8  2  3    4    132.37     25.50     20.00    170.13    348.00  false
 0  7 10  3  4  5  6  1  8  9  2    3    106.27     25.50     20.00    195.63    347.39  false
 0  8  2  3  4  5  6  7  1  9 10    2     63.56     25.50      5.39    209.75    304.19  true
 0  8  2  3  4  5  6  7  1  9 10    3    108.34     25.50     37.59    172.16    343.59  false
 0  8  3  2  4  5  6  7  1  9 10    3    108.51     25.50     23.43    186.32    343.75  false
 0  8  4  3  2  5  6  7  1  9 10    3     86.99     25.50     20.00    206.85    339.33  false
 0  8  5  3  4  2  6  7  1  9 10    3     96.58     25.50     20.52    189.23    331.82  false
 0  8  6  3  4  5  2  7  1  9 10    3    124.44     43.10     34.06    175.69    377.29  false
 0  8  7  3  4  5  6  2  1  9 10    3     68.95     25.50     20.81    212.87    328.12  true
 0  8  7  3  4  5  6  2  1  9 10    4    114.12     25.50     23.43    189.44    352.49  false
 0  8  7  4  3  5  6  2  1  9 10    4     95.37     25.50     20.00    203.37    344.23  false
 0  8  7  5  4  3  6  2  1  9 10    4    106.96     25.50     20.52    192.35    345.33  false
 0  8  7  6  4  5  3  2  1  9 10    4    128.15     43.10     34.06    178.81    384.13  false
 0  8  7  2  4  5  6  3  1  9 10    4    117.71     25.50     37.59    175.28    356.08  false
 0  8  7  1  4  5  6  2  3  9 10    4     95.87     25.50     34.06    202.91    358.34  false
 0  8  7  9  4  5  6  2  1  3 10    4     89.75     25.50     35.23    180.20    330.67  false
 0  8  7 10  4  5  6  2  1  9  3    4    115.27     25.50     20.00    196.52    357.28  false
 0  8  1  3  4  5  6  7  2  9 10    3     91.02     25.50     26.93    214.91    358.35  false
 0  8  9  3  4  5  6  7  1  2 10    3     89.06     25.50     20.81    188.94    324.30  true
 0  8  9  3  4  5  6  7  1  2 10    4    129.28     25.50     23.43    165.51    343.72  false
 0  8  9  4  3  5  6  7  1  2 10    4    124.28     25.50     20.00    186.04    355.82  false
 0  8  9  5  4  3  6  7  1  2 10    4    142.20     25.50     20.52    168.42    356.64  false
 0  8  9  6  4  5  3  7  1  2 10    4    157.41     43.10     34.06    154.88    389.46  false
 0  8  9  7  4  5  6  3  1  2 10    4    109.86     25.50     26.42    180.20    341.98  false
 0  8  9  1  4  5  6  7  3  2 10    4    131.10     25.50     26.93    194.10    377.63  false
 0  8  9  2  4  5  6  7  1  3 10    4    158.52     25.50     37.59    151.35    372.96  false
 0  8  9 10  4  5  6  7  1  2  3    4    140.68     25.50     20.00    172.59    358.76  false
 0  8 10  3  4  5  6  7  1  9  2    3    106.98     25.50     20.00    193.40    345.87  false
 0  9  2  3  4  5  6  7  8  1 10    2     60.88     25.50     20.81    191.34    298.52  true
 0  9  2  3  4  5  6  7  8  1 10    3    130.34     25.50     37.59    153.75    347.17  false
 0  9  3  2  4  5  6  7  8  1 10    3    101.10     25.50     23.43    167.91    317.94  true
 0  9  3  2  4  5  6  7  8  1 10    4    184.13     25.50     37.59    130.32    377.53  false
 0  9  3  4  2  5  6  7  8  1 10    4    128.18     25.50     20.00    162.99    336.66  false
 0  9  3  5  4  2  6  7  8  1 10    4    145.49     25.50     20.52    147.39    338.89  false
 0  9  3  6  4  5  2  7  8  1 10    4    205.11     43.10     34.06    133.85    416.12  false
 0  9  3  7  4  5  6  2  8  1 10    4    146.28     25.50      5.39    163.06    340.22  false
 0  9  3  8  4  5  6  7  2  1 10    4    146.05     25.50      5.39    165.51    342.44  false
 0  9  3  1  4  5  6  7  8  2 10    4    173.12     25.50     26.93    173.07    398.60  false
 0  9  3 10  4  5  6  7  8  1  2    4    124.53     25.50     20.00    147.91    317.94  true
 0  9  3 10  4  5  6  7  8  1  2    5    144.53     25.50     20.52    136.97    327.52  true
 0  9  3 10  4  5  6  7  8  1  2    6    165.05     25.50     33.02    103.96    327.52  true
 0  9  3 10  4  5  6  7  8  1  2    7    252.18     43.10     34.06     69.90    399.25  false
 0  9  3 10  4  5  7  6  8  1  2    7    203.06     25.50      5.39     99.11    333.05  false
 0  9  3 10  4  5  8  7  6  1  2    7    198.07     25.50      5.39     98.57    327.52  true
 0  9  3 10  4  5  8  7  6  1  2    8    203.45     25.50     26.93     71.65    327.52  true
 0  9  3 10  4  5  8  7  6  1  2    9    262.65     43.10     34.06     37.59    377.41  false
 0  9  3 10  4  5  8  7  1  6  2    9    230.38     25.50     34.06     59.14    349.07  false
 0  9  3 10  4  5  8  7  2  1  6    9    252.22     25.50     37.59     34.06    349.36  false
 0  9  3 10  4  5  8  6  7  1  2    8    258.94     43.10     34.06     64.52    400.62  false
 0  9  3 10  4  5  8  1  6  7  2    8    225.52     25.50     26.93    107.90    385.85  false
 0  9  3 10  4  5  8  2  6  1  7    8    242.84     25.50     37.59     60.98    366.91  false
 0  9  3 10  4  5  1  7  8  6  2    7    218.72     25.50     26.93    109.30    380.43  false
 0  9  3 10  4  5  2  7  8  1  6    7    209.65     25.50     37.59     66.37    339.10  false
 0  9  3 10  4  6  5  7  8  1  2    6    228.68     43.10     34.06    102.92    408.76  false
 0  9  3 10  4  7  6  5  8  1  2    6    170.95     25.50      5.39    132.12    333.95  false
 0  9  3 10  4  8  6  7  5  1  2    6    167.96     25.50      5.39    136.59    335.43  false
 0  9  3 10  4  1  6  7  8  5  2    6    194.86     25.50     26.93    142.13    389.42  false
 0  9  3 10  4  2  6  7  8  1  5    6    200.53     25.50     37.59     99.38    363.00  false
 0  9  3 10  5  4  6  7  8  1  2    5    150.55     25.50     20.52    127.39    323.96  true
 0  9  3 10  5  4  6  7  8  1  2    6    171.07     25.50     23.43    103.96    323.96  true
 0  9  3 10  5  4  6  7  8  1  2    7    255.22     43.10     34.06     69.90    402.28  false
 0  9  3 10  5  4  7  6  8  1  2    7    197.49     25.50      5.39     99.11    327.48  true
 0  9  3 10  5  4  7  6  8  1  2    8    256.69     43.10     34.06     65.05    398.90  false
 0  9  3 10  5  4  7  8  6  1  2    8    202.87     25.50     27.46     71.65    327.48  true
 0  9  3 10  5  4  7  8  6  1  2    9    263.75     43.10     34.06     37.59    378.50  false
 0  9  3 10  5  4  7  8  1  6  2    9    230.33     25.50     34.06     59.14    349.02  false
 0  9  3 10  5  4  7  8  2  1  6    9    247.65     25.50     37.59     34.06    344.80  false
 0  9  3 10  5  4  7  1  8  6  2    8    224.42     25.50     27.46    103.91    381.28  false
 0  9  3 10  5  4  7  2  8  1  6    8    246.25     25.50     37.59     61.52    370.86  false
 0  9  3 10  5  4  8  7  6  1  2    7    194.50     25.50      5.39     98.57    323.96  true
 0  9  3 10  5  4  8  7  6  1  2    8    199.89     25.50     26.93     71.65    323.96  true
 0  9  3 10  5  4  8  7  6  1  2    9    259.09     43.10     34.06     37.59    373.84  false
 0  9  3 10  5  4  8  7  1  6  2    9    226.81     25.50     34.06     59.14    345.50  false
 0  9  3 10  5  4  8  7  2  1  6    9    248.65     25.50     37.59     34.06    345.79  false
 0  9  3 10  5  4  8  6  7  1  2    8    255.38     43.10     34.06     64.52    397.06  false
 0  9  3 10  5  4  8  1  6  7  2    8    221.96     25.50     26.93    107.90    382.28  false
 0  9  3 10  5  4  8  2  6  1  7    8    239.28     25.50     37.59     60.98    363.35  false
 0  9  3 10  5  4  1  7  8  6  2    7    221.40     25.50     26.93    109.30    383.12  false
 0  9  3 10  5  4  2  7  8  1  6    7    227.07     25.50     37.59     66.37    356.52  false
 0  9  3 10  5  6  4  7  8  1  2    6    237.68     43.10     34.06     93.33    408.18  false
 0  9  3 10  5  7  6  4  8  1  2    6    188.56     25.50      5.39    122.54    341.98  false
 0  9  3 10  5  8  6  7  4  1  2    6    183.57     25.50      5.39    124.99    339.44  false
 0  9  3 10  5  1  6  7  8  4  2    6    204.22     25.50     26.93    132.73    389.37  false
 0  9  3 10  5  2  6  7  8  1  4    6    195.15     25.50     37.59     89.80    348.03  false
 0  9  3 10  6  5  4  7  8  1  2    5    228.50     43.10     34.06    113.85    419.51  false
 0  9  3 10  7  5  6  4  8  1  2    5    170.86     25.50      5.39    143.06    344.79  false
 0  9  3 10  8  5  6  7  4  1  2    5    167.95     25.50      5.39    145.51    344.34  false
 0  9  3 10  1  5  6  7  8  4  2    5    194.54     25.50     26.93    153.07    400.03  false
 0  9  3 10  2  5  6  7  8  1  4    5    194.39     25.50     37.59    110.32    367.79  false
 0  9  4  3  2  5  6  7  8  1 10    3     96.10     25.50     20.00    186.42    328.02  true
 0  9  4  3  2  5  6  7  8  1 10    4    123.18     25.50     23.43    162.99    335.10  false
 0  9  4  2  3  5  6  7  8  1 10    4    152.10     25.50     37.59    148.83    364.02  false
 0  9  4  5  2  3  6  7  8  1 10    4    116.62     25.50     26.02    170.81    338.94  false
 0  9  4  6  2  5  3  7  8  1 10    4    180.25     43.10     34.06    152.37    409.78  false
 0  9  4  7  2  5  6  3  8  1 10    4    122.52     25.50      5.39    181.57    334.98  false
 0  9  4  8  2  5  6  7  3  1 10    4    119.54     25.50      5.39    186.04    336.45  false
 0  9  4  1  2  5  6  7  8  3 10    4    146.43     25.50     26.93    191.58    390.44  false
 0  9  4 10  2  5  6  7  8  1  3    4    116.10     25.50     23.43    181.36    346.39  false
 0  9  5  3  4  2  6  7  8  1 10    3    114.02     25.50     20.52    170.82    330.85  false
 0  9  6  3  4  5  2  7  8  1 10    3    129.23     43.10     34.06    157.28    363.67  false
 0  9  7  3  4  5  6  2  8  1 10    3     81.69     25.50      5.39    186.49    299.05  true
 0  9  7  3  4  5  6  2  8  1 10    4    126.86     25.50     23.43    163.06    338.85  false
 0  9  7  4  3  5  6  2  8  1 10    4    108.11     25.50     20.00    181.57    335.17  false
 0  9  7  5  4  3  6  2  8  1 10    4    119.70     25.50     20.52    165.97    331.68  false
 0  9  7  6  4  5  3  2  8  1 10    4    140.89     43.10     34.06    152.43    370.48  false
 0  9  7  2  4  5  6  3  8  1 10    4    130.45     25.50     37.59    148.90    342.43  false
 0  9  7  8  4  5  6  2  3  1 10    4     87.07     25.50     23.43    180.20    316.19  true
 0  9  7  8  4  5  6  2  3  1 10    5    110.50     25.50     20.00    165.70    321.69  true
 0  9  7  8  4  5  6  2  3  1 10    6    131.02     25.50     26.02    164.94    347.47  false
 0  9  7  8  4  6  5  2  3  1 10    6    194.65     43.10     34.06    131.64    403.45  false
 0  9  7  8  4  2  6  5  3  1 10    6    166.50     25.50     37.59    137.17    366.76  false
 0  9  7  8  4  3  6  2  5  1 10    6    137.58     25.50     23.43    142.27    328.77  false
 0  9  7  8  4  1  6  2  3  5 10    6    160.83     25.50     34.06    153.18    373.57  false
 0  9  7  8  4 10  6  2  3  1  5    6    130.50     25.50     23.43    160.63    340.06  false
 0  9  7  8  5  4  6  2  3  1 10    5    120.09     25.50     20.52    165.41    331.51  false
 0  9  7  8  6  5  4  2  3  1 10    5    147.95     43.10     34.06    146.14    371.25  false
 0  9  7  8  2  5  6  4  3  1 10    5    131.85     25.50     37.59    148.34    343.27  false
 0  9  7  8  3  5  6  2  4  1 10    5    132.02     25.50     23.43    156.77    337.71  false
 0  9  7  8  1  5  6  2  3  4 10    5    114.53     25.50     34.06    167.68    341.77  false
 0  9  7  8 10  5  6  2  3  1  4    5    130.49     25.50     20.00    163.84    339.82  false
 0  9  7  1  4  5  6  2  8  3 10    4    108.61     25.50     27.46    191.11    352.68  false
 0  9  7 10  4  5  6  2  8  1  3    4    128.01     25.50     20.00    170.13    343.64  false
 0  9  8  3  4  5  6  7  2  1 10    3     86.37     25.50      5.39    188.94    306.20  true
 0  9  8  3  4  5  6  7  2  1 10    4    131.32     25.50     23.43    165.51    345.75  false
 0  9  8  4  3  5  6  7  2  1 10    4    109.80     25.50     20.00    186.04    341.34  false
 0  9  8  5  4  3  6  7  2  1 10    4    119.39     25.50     20.52    168.42    333.83  false
 0  9  8  6  4  5  3  7  2  1 10    4    147.25     43.10     34.06    154.88    379.30  false
 0  9  8  7  4  5  6  3  2  1 10    4     91.76     25.50     26.42    180.20    323.87  true
 0  9  8  7  4  5  6  3  2  1 10    5    118.18     25.50     20.00    165.70    329.37  false
 0  9  8  7  5  4  6  3  2  1 10    5    129.77     25.50     20.52    165.41    341.19  false
 0  9  8  7  6  5  4  3  2  1 10    5    150.96     43.10     34.06    146.14    374.26  false
 0  9  8  7  3  5  6  4  2  1 10    5    136.93     25.50     23.43    156.77    342.63  false
 0  9  8  7  2  5  6  3  4  1 10    5    140.52     25.50     37.59    148.34    351.94  false
 0  9  8  7  1  5  6  3  2  4 10    5    118.68     25.50     34.06    167.68    345.92  false
 0  9  8  7 10  5  6  3  2  1  4    5    138.08     25.50     20.00    163.84    347.42  false
 0  9  8  2  4  5  6  7  3  1 10    4    131.15     25.50     37.59    151.35    345.59  false
 0  9  8  1  4  5  6  7  2  3 10    4    113.83     25.50     26.93    194.10    360.35  false
 0  9  8 10  4  5  6  7  2  1  3    4    129.79     25.50     20.00    172.59    347.87  false
 0  9  1  3  4  5  6  7  8  2 10    3    102.92     25.50     26.93    196.50    351.84  false
 0  9 10  3  4  5  6  7  8  1  2    3    112.50     25.50     20.00    174.98    332.98  false
 0 10  2  3  4  5  6  7  8  9  1    2    106.17     25.50     20.00    195.79    347.46  false
328.77
0 6 1 2 5 10 3 4 8 7 9