Problem Statement
We say that airport Y is reachable from airport X if there is a sequence of zero or more consecutive flights that gets us from X to Y. Notably, any airport is always reachable from itself. Currently, some airports may be unreachable from the central airport. Cat Snuke decided to fix this by performing the following process:
- If all airports are reachable from the central airport, end the process.
- Choose an airport that is reachable from the central airport uniformly at random. Let's call this airport A.
- Choose an airport that is not reachable from the central airport uniformly at random. Let's call this airport B.
- Add a bidirectional direct flight between A and B, and go to step 1.
After the process ends, Cat Snuke computes the length of the shortest path between airports 0 and 1. The length of a path is defined as the sum of lengths of all direct flights used in the path. The length of a direct flight is defined as the Euclidean distance between the two airports it connects. Return the expected length of the shortest path between airports 0 and 1.
Definition
- Class:
- RandomFlights
- Method:
- expectedDistance
- Parameters:
- int[], int[], String[]
- Returns:
- double
- Method signature:
- double expectedDistance(int[] x, int[] y, String[] flight)
- (be sure your method is public)
Constraints
- N will be between 2 and 18, inclusive.
- x and y will contain exactly N elements each.
- Each element of x and y will be between 0 and 1000, inclusive.
- No two airports are at exactly the same position.
- flight will contain exactly N elements.
- Each element of flight will contain exactly N characters.
- Each character in flight will be either '0' or '1'.
- flight will be symmetric according to the main diagonal.
- For each valid i, the i-th character of the i-th element of flight will be '0'.
Examples
{7, 10, 9}
{1, 3, 3}
{"000", "001", "010"}
Returns: 3.7169892001050897
Initially there is only one direct flight: between airports 1 and 2. If Snuke adds a direct flight between 0 and 1, the length of the shortest path will be sqrt(13). If Snuke adds a direct flight between 0 and 2, the length of the shortest path will be sqrt(8) + 1. Both cases are equally likely, so the expected length is (sqrt(13) + sqrt(8) + 1) / 2 = 3.716...
{4, 1, 5, 6, 6}
{1, 5, 10, 3, 4}
{"00110", "00101", "11000", "10001", "01010"}
Returns: 8.927446638338974
All airpots are already reachable from the central airport, so no new direct flights will be added. There are two paths from airport 0 to airport 1: 0 -> 2 -> 1 (length: 15.458...) and 0 -> 3 -> 4 -> 1 (length: 8.927...). You should return the length of the shortest path.
{7, 10, 9, 7, 7}
{1, 3, 3, 6, 4}
{"00001", "00000", "00010", "00100", "10000"}
Returns: 6.2360162308285005
{97, 27, 20, 34, 30, 37, 65, 21, 74, 27, 84, 79, 15, 78, 16, 7, 11, 24}
{1, 72, 20, 73, 58, 55, 45, 19, 48, 4, 33, 22, 25, 95, 100, 85, 65, 53}
{"000000000000000100", "001010000001000000", "010010000000000000", "000000000000100001", "011000000001000000", "000000001000000010", "000000000000010000", "000000000000000100", "000001000100001010", "000000001000000010", "000000000000100000", "010010000000000000", "000100000010000001", "000000100000000000", "000000001000000010", "100000010000000000", "000001001100001000", "000100000000100000"}
Returns: 255.25627726422454
{35, 8, 71, 81, 43, 76, 55, 15, 72, 39, 99, 23, 14, 77, 47, 43, 60, 67}
{68, 96, 98, 16, 7, 74, 52, 63, 98, 77, 52, 93, 52, 4, 56, 11, 75, 63}
{"000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000"}
Returns: 138.0804889521365
{626, 372}
{443, 784}
{"00", "00"}
Returns: 425.2023047914957
{766, 287, 885}
{631, 793, 137}
{"000", "000", "000"}
Returns: 728.1874656802843
{963, 793, 589, 93}
{497, 300, 142, 442}
{"0000", "0000", "0000", "0000"}
Returns: 650.0476865790447
{451, 192, 587, 369, 776}
{896, 568, 709, 274, 780}
{"00000", "00000", "00000", "00000", "00000"}
Returns: 686.7052375619887
{980, 128, 836, 685, 423, 786}
{48, 159, 338, 256, 416, 516}
{"000000", "000000", "000000", "000000", "000000", "000000"}
Returns: 1032.7142712678615
{804, 453, 918, 920, 273, 233, 770, 240, 634, 261, 400, 558, 626, 270, 898, 740, 721, 266}
{865, 675, 189, 731, 469, 923, 506, 28, 818, 333, 527, 515, 526, 813, 791, 802, 238, 71}
{"000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000"}
Returns: 1212.3721322500896
{181, 628, 695, 880, 298, 919, 454, 461, 848, 819, 345, 628, 174, 892, 942, 536, 985, 770}
{429, 752, 667, 143, 375, 0, 586, 936, 772, 798, 725, 499, 221, 451, 779, 668, 408, 973}
{"000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000010000010", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000001000000000010", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000001000010000000", "000000000000000000"}
Returns: 1459.969956133687
{688, 708, 872, 360, 47, 112, 912, 358, 154, 871, 270, 338, 874, 733, 987, 546, 577, 80}
{658, 413, 262, 130, 824, 154, 304, 354, 597, 658, 836, 524, 240, 435, 75, 749, 286, 576}
{"000000000000000000", "000000000000000000", "000000000110100000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "001000000010100000", "001000000100100000", "000000000000000000", "001000000110000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000"}
Returns: 1335.452691396687
{7, 619, 134, 315, 708, 839, 323, 306, 735, 303, 184, 717, 369, 564, 808, 628, 754, 424}
{408, 964, 593, 927, 664, 725, 855, 145, 947, 127, 784, 340, 67, 656, 145, 597, 57, 388}
{"000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000011100000000", "000000000000000000", "000000000000000000", "000010001100000000", "000010010100000000", "000010011000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000100", "000000000000001000", "000000000000000000", "000000000000000000"}
Returns: 1753.765254770741
{357, 826, 582, 570, 260, 256, 719, 556, 779, 421, 945, 705, 246, 159, 168, 632, 296, 970}
{885, 893, 211, 222, 544, 72, 493, 912, 682, 259, 892, 398, 166, 780, 446, 150, 473, 802}
{"000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000001011000011", "000000000000000000", "000000000000000000", "000000000000000000", "000010000011000011", "000000000000000000", "000010001001000011", "000010001010000011", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000010001011000001", "000010001011000010"}
Returns: 1545.9292956357888
{600, 160, 188, 55, 958, 750, 633, 65, 68, 671, 170, 993, 155, 514, 860, 842, 323, 598}
{13, 908, 870, 895, 307, 741, 328, 821, 233, 666, 486, 728, 976, 417, 582, 681, 576, 697}
{"000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000001000001100", "000000000110000000", "000000000000000000", "000000000000000000", "000010000000001100", "000001000010000000", "000001000100000000", "000000000000000000", "000000000000000000", "000000000000000000", "000010001000000100", "000010001000001000", "000000000000000000", "000000000000000000"}
Returns: 1877.4942532373018
{509, 925, 634, 294, 785, 931, 537, 197, 827, 53, 311, 754, 467, 609, 242, 25, 287, 331}
{15, 745, 533, 934, 551, 146, 788, 933, 416, 544, 412, 293, 133, 424, 221, 482, 961, 394}
{"000000000000000000", "000000000000000000", "000000000000000000", "000000000001000000", "000000000100000001", "000000000000000000", "000000001000000000", "000000000000000000", "000000100000000000", "000010000000000001", "000000000000000000", "000100000000100000", "000000000001000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000010000100000000"}
Returns: 1849.1032734266303
{386, 126, 571, 776, 414, 642, 156, 126, 194, 693, 689, 721, 959, 400, 317, 924, 983, 852}
{855, 974, 975, 912, 604, 793, 14, 935, 265, 213, 57, 815, 181, 792, 598, 897, 316, 837}
{"000000000000000000", "000000000000000000", "000010000010100100", "000000000000000010", "001000000000100100", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "001000000000000100", "000000000000010000", "001010000000000100", "000000000001000000", "000000000000000000", "001010000010100000", "000100000000000000", "000000000000000000"}
Returns: 1911.8974638518443
{216, 880, 424, 813, 930, 701, 278, 365, 100, 382, 211, 320, 612, 913, 172, 498, 115, 183}
{645, 680, 14, 623, 441, 503, 561, 201, 999, 684, 94, 167, 88, 752, 456, 577, 285, 692}
{"000000000000000000", "000000000000000000", "000001000000000000", "000000001000010000", "000000000000000000", "001000000000000000", "000000001000000001", "000000001000010000", "000100110000000100", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000100010000000100", "000000000000000000", "000000001000010001", "000000000000000000", "000000100000000100"}
Returns: 1712.6950826542686
{73, 791, 105, 577, 801, 36, 727, 257, 475, 691, 373, 23, 904, 658, 812, 277, 106, 200}
{124, 781, 496, 628, 547, 262, 849, 19, 839, 956, 484, 192, 199, 439, 379, 565, 454, 633}
{"000000000000000000", "000000000000000000", "000000010000100000", "000010000000000100", "000100000000000100", "000000000000000000", "000000000000000000", "001000000000100000", "000000000000000000", "000000000000000000", "000000000001001000", "000000000010001000", "001000010000000000", "000000000000000000", "000000000011000000", "000110000000000000", "000000000000000000", "000000000000000000"}
Returns: 1836.6190458362635
{279, 576, 129, 868, 798, 518, 996, 910, 897, 765, 459, 482, 864, 186, 268, 58, 177, 936}
{80, 481, 394, 693, 612, 385, 425, 943, 355, 491, 671, 321, 318, 414, 13, 281, 190, 278}
{"000000000000000000", "000000000000000000", "000000000001001000", "000000000000000000", "000000000000100000", "000000000000000100", "000000000010000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000100000000000", "001000000000001001", "000010000000000000", "000000000000000000", "001000000001000001", "000001000000000000", "000000000000000000", "000000000001001000"}
Returns: 1531.2556627413803
{703, 129, 408, 996, 383, 403, 496, 34, 676, 309, 523, 1000, 182, 249, 878, 86, 432, 190}
{254, 6, 808, 420, 664, 558, 332, 591, 437, 844, 204, 175, 794, 90, 332, 321, 324, 425}
{"000000000000000000", "000000000000000000", "000000000000000000", "000000100000000000", "000000000000100000", "000000000000000000", "000100000000000000", "000000000000000000", "000000000000000110", "000000000000010000", "000000000000000000", "000000000000010000", "000010000000000000", "000000000101000000", "000000000000000000", "000000001000000000", "000000001000000000", "000000000000000000"}
Returns: 1820.8189420138742
{270, 688, 682, 595, 602, 863, 413, 728, 496, 497, 98, 641, 816, 994, 605, 227, 45, 906}
{494, 209, 873, 122, 981, 514, 591, 364, 743, 755, 469, 16, 949, 21, 823, 777, 640, 512}
{"000000000000000000", "000000000000000000", "000001100000000100", "000000000000000000", "000000000000000000", "001000100000000100", "001001000000000000", "000000000100100001", "000000000000000000", "000000010000100001", "000000000000010000", "000000000000000000", "000000010100000001", "000000000010000000", "000000000000000000", "001001000000000000", "000000000000000000", "000000010100100000"}
Returns: 1701.7657094786914
{314, 91, 838, 998, 926, 657, 518, 576, 757, 499, 97, 789, 343, 97, 695, 777, 538, 295}
{51, 201, 708, 623, 413, 943, 301, 478, 585, 998, 433, 387, 759, 157, 773, 873, 386, 172}
{"000000000000000000", "000000000000000000", "000100010101001100", "001000000101001000", "000000000000000000", "000000000010000000", "000000000000000000", "001000000101000100", "000000000000000000", "001100010001001001", "000001000000000000", "001100010100001100", "000000000000000000", "000000000000000000", "001100000101000101", "001000010001001001", "000000000000000000", "000000000100001100"}
Returns: 1823.6094009952756
{99, 98, 652, 843, 22, 114, 583, 788, 957, 991, 313, 492, 148, 852, 606, 557, 109, 131}
{184, 851, 142, 244, 880, 640, 399, 121, 59, 749, 768, 227, 225, 86, 444, 428, 326, 963}
{"000000000000000000", "000000000000000000", "000000000000000000", "000000000100010100", "000000001000000011", "000000000000000000", "000000000000000000", "000000000000000000", "000010000000100010", "000100000001000000", "000000000000000000", "000000000100000100", "000000001000000011", "000100000000000100", "000000000000000000", "000100000001010000", "000010001000100000", "000010000000100000"}
Returns: 2030.5344062617125
{522, 235, 822, 663, 960, 713, 959, 885, 380, 695, 198, 36, 486, 329, 580, 873, 535, 975}
{996, 753, 133, 768, 935, 754, 662, 152, 370, 596, 203, 370, 777, 609, 87, 343, 68, 847}
{"000000000000000000", "000000000000000000", "000000000100010000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000100000", "000000000000001000", "000000000000000100", "001000000000000000", "000000000000000010", "000000000000000000", "000000100000000000", "001000000000000000", "000000010000000000", "000000001000000000", "000000000010000000", "000000000000000000"}
Returns: 1864.8562440144306
{212, 181, 722, 92, 807, 804, 51, 490, 832, 684, 70, 858, 214, 393, 784, 414, 797, 502}
{862, 632, 967, 616, 476, 884, 667, 92, 115, 849, 362, 709, 214, 382, 788, 544, 606, 715}
{"000000000000000000", "000000000000000000", "000000000000000000", "000000100000001100", "000000000000000010", "000000000000010000", "000100000000001100", "000000000000001100", "000000000000000000", "000000000010000000", "000000000100000000", "000000000000000000", "000000000000000000", "000001000000000000", "000100110000000100", "000100110000001000", "000010000000000000", "000000000000000000"}
Returns: 1640.3243285366968
{352, 366, 942, 409, 460, 862, 481, 798, 569, 878, 374, 168, 476, 311, 940, 864, 391, 186}
{504, 89, 127, 591, 195, 986, 121, 91, 436, 305, 925, 237, 611, 99, 716, 381, 973, 54}
{"000000000000000000", "000000000000000000", "000000100000000000", "000000000000000000", "000000000001000001", "000000000000000000", "001000000000000000", "000000000100000000", "000000000000000000", "000000010000000000", "000000000000011010", "000010000000000001", "000000000000000000", "000000000010000010", "000000000010000000", "000000000000000000", "000000000010010000", "000010000001000000"}
Returns: 1658.238267742248
{794, 511, 397, 322, 748, 118, 261, 722, 18, 995, 762, 986, 671, 847, 616, 403, 906, 903}
{199, 178, 487, 145, 504, 768, 244, 995, 133, 627, 374, 292, 581, 395, 260, 629, 807, 590}
{"000000000000000000", "000000000000000000", "000000010001000000", "000000000000000000", "000000000000000000", "000000001000010000", "000000000000000000", "001000000001000000", "000001000000010000", "000000000000001000", "000000000000100100", "001000010000000000", "000000000010000100", "000001001000000000", "000000000100000000", "000000000010100000", "000000000000000000", "000000000000000000"}
Returns: 1667.8231551936915
{861, 462, 498, 524, 141, 571, 973, 485, 207, 514, 954, 894, 521, 886, 346, 195, 334, 104}
{306, 658, 513, 951, 454, 541, 732, 422, 739, 563, 324, 482, 806, 177, 551, 597, 432, 377}
{"000000000000000000", "000000000000000000", "000000000000000000", "000000101110000010", "000000000000000000", "000000000000000000", "000100001110000010", "000000000000001001", "000100100110000010", "000100101010000010", "000100101100000010", "000000000000000000", "000000000000010000", "000000000000100000", "000000010000000001", "000000000000000000", "000100101110000000", "000000010000001000"}
Returns: 1445.8877629631702
{762, 849, 370, 418, 586, 924, 475, 500, 458, 58, 497, 73, 737, 865, 835, 353, 31, 636}
{716, 235, 876, 82, 180, 358, 949, 926, 422, 111, 43, 637, 692, 11, 819, 935, 225, 611}
{"000000000000000000", "000000000000000000", "000001000000000000", "000000000000000000", "000000000000000000", "001000000000000000", "000000001100001000", "000000000000000000", "000000100010000000", "000000100000101000", "000000001001000000", "000000000010001000", "000000000100010010", "000000000000100000", "000000100101000000", "000000000000000000", "000000000000100000", "000000000000000000"}
Returns: 2522.2438670245742
{727, 660, 504, 420, 960, 59, 351, 171, 35, 388, 971, 821, 450, 314, 159, 623, 538, 620}
{401, 882, 435, 912, 193, 401, 869, 925, 749, 16, 975, 165, 59, 982, 657, 885, 21, 968}
{"000000000000000000", "000000000000000000", "000000100100000000", "000000000000000000", "000001000000000010", "000010000000000010", "001000000000001000", "000000000000000001", "000000000000001000", "001000000000001000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000101100000000", "000000000000000001", "000011000000000000", "000000010000000100"}
Returns: 1863.8581852685202
{413, 188, 121, 519, 421, 837, 811, 509, 307, 751, 704, 341, 304, 261, 266, 326, 729, 271}
{720, 873, 107, 512, 933, 152, 895, 596, 598, 5, 880, 901, 144, 321, 126, 998, 224, 402}
{"000000000000000000", "000000000000000000", "000000000001000000", "000001001000000000", "000000000000000000", "000100000000010000", "000000000000000000", "000000000100100000", "000100000000000000", "000000010000000000", "000000000001000000", "001000000010000010", "000000010000000000", "000001000000000000", "000000000000000000", "000000000000000000", "000000000001000000", "000000000000000000"}
Returns: 1967.0522315526532
{224, 717, 542, 624, 908, 37, 398, 127, 699, 69, 441, 333, 685, 352, 917, 433, 22, 193}
{597, 929, 636, 822, 896, 179, 554, 911, 210, 266, 374, 969, 75, 284, 65, 555, 973, 911}
{"000000000000000000", "000000000000000000", "000010000000000000", "000000000000000000", "001000000000000000", "000000000000000001", "000000001001100010", "000000000000000000", "000000100000100000", "000000000000000000", "000000000000000000", "000000100000111010", "000000101001000110", "000000000001001000", "000000000001010010", "000000000000100000", "000000100001101000", "000001000000000000"}
Returns: 2083.7081444244677
{234, 868, 751, 379, 558, 676, 262, 514, 477, 823, 194, 666, 513, 261, 378, 642, 668, 585}
{301, 890, 915, 421, 785, 493, 733, 542, 39, 343, 321, 28, 587, 220, 159, 859, 381, 877}
{"000000000000000000", "000000000000000000", "000000000000000000", "000000000010000010", "000000010000000100", "000000010000000000", "000000000000000000", "000011000000000100", "000000000000000001", "000000000000000000", "000100000000000010", "000000000000100000", "000000000001001000", "000000000000000000", "000000000000100000", "000010010000000000", "000100000010000000", "000000001000000000"}
Returns: 1703.0540510758528
{327, 194, 634, 775, 668, 817, 689, 755, 317, 354, 889, 277, 863, 933, 708, 56, 596, 407}
{823, 581, 389, 858, 348, 338, 537, 500, 818, 399, 140, 238, 572, 972, 27, 159, 626, 179}
{"000000000000000000", "000000000000000000", "000000000000000000", "000000000011100000", "000000000000000000", "000000000111000000", "000000001000000011", "000000000000000000", "000000100000000001", "000001000010100000", "000101000100100000", "000101000000000000", "000100000110000000", "000000000000000000", "000000000000000100", "000000000000001000", "000000100000000000", "000000101000000000"}
Returns: 1788.579480531439
{611, 131, 566, 475, 698, 161, 615, 399, 330, 188, 470, 106, 397, 92, 553, 359, 993, 768}
{798, 980, 114, 5, 486, 930, 502, 786, 378, 294, 866, 465, 881, 125, 611, 320, 910, 433}
{"000000000000000000", "000000000000000000", "000001011101011011", "000000000000000000", "000000000000000000", "001000011101011011", "000000000000000000", "001001001100011011", "001001010101011011", "001001011000011011", "000000000000000100", "001001001000011011", "000000000000000000", "001001011101001011", "001001011101010011", "000000000010000000", "001001011101011001", "001001011101011010"}
Returns: 1628.4554555043221
{166, 924, 484, 382, 65, 648, 818, 572, 565, 112, 420, 780, 709, 961, 201, 845, 356, 73}
{944, 202, 621, 182, 803, 153, 774, 824, 979, 936, 64, 539, 696, 323, 367, 38, 667, 194}
{"000000000000000000", "000000000000000000", "000010000000000000", "000000001000000100", "001001000000001000", "000010000000001000", "000000001001000000", "000000000000000011", "000100100000000100", "000000000000000000", "000000000000000000", "000000100000000000", "000000000000000000", "000000000000000000", "000011000000000000", "000100001000000000", "000000010000000001", "000000010000000010"}
Returns: 2268.1546874354303
{66, 2, 446, 966, 92, 852, 154, 368, 992, 906, 151, 855, 850, 124, 996, 56, 827, 738}
{805, 809, 720, 43, 745, 894, 459, 835, 323, 300, 214, 391, 314, 893, 508, 827, 66, 315}
{"000000000000000000", "000000000000000000", "000100000000000011", "001000000000000011", "000000000000000000", "000000100001000100", "000001000001000100", "000000001000101000", "000000010000101000", "000000000000000000", "000000000000000000", "000001100000000100", "000000011000001000", "000000000000000000", "000000011000100000", "000001100001000000", "001100000000000000", "001100000000000000"}
Returns: 2127.8096842904874
{964, 786, 541, 850, 861, 40, 956, 902, 170, 331, 180, 944, 947, 200, 283, 1000, 932, 258}
{489, 239, 222, 684, 513, 596, 735, 14, 391, 637, 856, 310, 98, 307, 66, 606, 420, 625}
{"000000000000000000", "000000000000000000", "000010000000000000", "000000001000010000", "001000010000000000", "000000101000010000", "000001000000001000", "000010000000000100", "000101000000001000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000010001", "000101000000100001", "000000101000000000", "000000010000000000", "000000000000000000", "000000000000110000"}
Returns: 2003.55351579844
{983, 674, 813, 174, 595, 98, 827, 32, 333, 74, 12, 353, 48, 82, 593, 741, 98, 856}
{610, 888, 399, 319, 330, 642, 495, 467, 578, 583, 915, 556, 879, 87, 27, 467, 68, 219}
{"000000000000000000", "000000000000000000", "000010000000000000", "000000000000001000", "001000000000000000", "000000000000000001", "000000000000000010", "000000000000000100", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000010000", "000000000000000010", "000000000001000000", "000100000000000000", "000000010000000000", "000000100000100000", "000001000000000000"}
Returns: 2186.6453573137446
{941, 726, 700, 23, 48, 409, 999, 989, 539, 337, 270, 498, 521, 559, 923, 596, 15, 983}
{985, 506, 992, 571, 338, 388, 135, 631, 54, 561, 36, 747, 980, 665, 161, 393, 813, 66}
{"000000000000000000", "000000000000000000", "000000000001001000", "000000000000000000", "000000000000000100", "000000000000100010", "000000000100000000", "000000001000000000", "000000010000000000", "000000100000000000", "000000000000000100", "001000000000001000", "000001000000000010", "000000000000000000", "001000000001000000", "000010000010000000", "000001000000100000", "000000000000000000"}
Returns: 2144.4000807391935
{334, 785, 824, 810, 975, 535, 626, 522, 198, 46, 398, 707, 725, 623, 747, 684, 299, 154}
{110, 683, 724, 958, 639, 996, 341, 522, 80, 630, 137, 982, 770, 108, 865, 795, 463, 531}
{"000000000000000000", "000000000000000000", "000000000000000000", "000010100000000100", "000100000100000100", "000000000000100000", "000100000100000000", "000000001000000000", "000000010000000000", "000010100000000000", "000000000000100000", "000000000000000010", "000001000010000000", "000000000000000000", "000000000000000000", "000110000000000000", "000000000001000001", "000000000000000010"}
Returns: 1926.9613627955052
{428, 320, 0, 454, 341, 678, 176, 468, 176, 623, 727, 155, 185, 821, 939, 921, 777, 786}
{923, 819, 693, 443, 485, 676, 873, 881, 297, 912, 743, 833, 209, 591, 544, 258, 708, 748}
{"000000000000000000", "000000000000000000", "000001001000000000", "000000000000000000", "000000010000001000", "001000100000000010", "000001000100000000", "000010000000000000", "001000000000000000", "000000100000000000", "000000000000100000", "000000000000001000", "000000000010010000", "000000000000100000", "000010000001000000", "000000000000000000", "000001000000000000", "000000000000000000"}
Returns: 2000.415579692086
{510, 280, 62, 943, 980, 326, 326, 654, 38, 948, 490, 384, 472, 56, 424, 617, 76, 410}
{563, 416, 428, 823, 703, 566, 748, 243, 702, 127, 142, 456, 683, 362, 824, 262, 621, 201}
{"000000000000000000", "000000000000000000", "000000100100000010", "000000000000001000", "000000000000001000", "000000000000000000", "001000000000110000", "000000001100010001", "000000010000100000", "001000010000110000", "000000000000100000", "000000000000000000", "000000101110000001", "000000110100000000", "000110000000000000", "000000000000000000", "001000000000000001", "000000010000100010"}
Returns: 1582.2970217391514
{197, 216, 858, 555, 817, 866, 414, 836, 594, 440, 726, 840, 533, 30, 108, 152, 251, 338}
{913, 985, 190, 488, 466, 860, 237, 975, 911, 705, 458, 27, 911, 56, 872, 932, 804, 601}
{"000000000000000000", "000000000000000000", "000000000000000000", "000011000010000011", "000101000010000011", "000110000010000011", "000000011001101000", "000000101001111000", "000000110001111000", "000000000000000000", "000111000000000011", "000000111000111000", "000000111001011000", "000000011001101000", "000000111001110000", "000000000000000000", "000111000010000001", "000111000010000010"}
Returns: 1823.3136591157734
{652, 657, 380, 197, 780, 827}
{977, 503, 885, 706, 788, 575}
{"000000", "000000", "000010", "000000", "001000", "000000"}
Returns: 773.1899465255626
{487, 246, 972, 233, 688, 392, 549, 616, 735, 776, 771, 293, 595, 917, 606, 645, 22, 483}
{818, 533, 875, 864, 326, 828, 90, 184, 924, 789, 92, 852, 348, 434, 454, 554, 463, 884}
{"000000000000000000", "000000000000000000", "000000000000000010", "000000000000000001", "000000100000000000", "000000000000001000", "000010000000000000", "000000000010000000", "000000000000000000", "000000000000010000", "000000010000000000", "000000000000000000", "000000000000000100", "000000000100000000", "000001000000000000", "000000000000100000", "001000000000000000", "000100000000000000"}
Returns: 1539.9050372465658
{11, 906, 239, 574, 524, 814, 943, 480, 989, 211, 59, 720, 776, 474, 555, 539, 97, 507}
{765, 102, 375, 906, 476, 523, 882, 357, 491, 729, 412, 981, 767, 605, 627, 142, 962, 583}
{"000000000000000000", "000000000000000000", "000000010000000000", "000000000000000000", "000000000110000001", "000000001000000010", "000000000000000000", "001000000000000000", "000001000000001010", "000010000010000001", "000010000100000001", "000000000000010000", "000000000000000100", "000000000001000000", "000000001000000010", "000000000000100000", "000001001000001000", "000010000110000000"}
Returns: 2041.8855547332694
{77, 134, 897, 514, 276, 15, 850, 699, 359, 331, 781, 295, 282, 915, 344, 839, 456, 772}
{39, 284, 738, 213, 669, 654, 978, 409, 860, 935, 232, 396, 39, 921, 328, 82, 125, 536}
{"000000000000000000", "000000000000000000", "000000001000000000", "000000000000000000", "000000000000000000", "000000010000001001", "000000000000110000", "000001000000001001", "001000000000000000", "000000000001000110", "000000000000110000", "000000000100000110", "000000100010010000", "000000100010100000", "000001010000000001", "000000000101000010", "000000000101000100", "000001010000001000"}
Returns: 2124.8278761612596
{43, 625, 539, 467, 656, 315, 337, 628, 565, 847, 774, 104, 468, 340, 279, 82, 575, 248}
{977, 146, 118, 579, 426, 284, 664, 789, 531, 450, 433, 630, 639, 71, 429, 597, 55, 330}
{"000000000000000000", "000000000000000000", "000100111000000100", "001000111000000000", "000000000000001000", "000000000101100011", "001100011000000100", "001100101000000100", "001100110000000100", "000001000001100011", "000000000000000000", "000001000100100011", "000001000101000011", "000000000000000000", "000010000000000000", "001000111000000000", "000001000101100001", "000001000101100010"}
Returns: 1738.6892094255788
{218, 190, 353, 924, 511, 108, 47, 140, 272, 568, 793, 56, 278, 841, 321, 522, 599, 415}
{570, 28, 167, 76, 415, 780, 730, 142, 888, 82, 25, 599, 703, 448, 374, 680, 877, 37}
{"000000000000000000", "000000000000000000", "000000000000000010", "000000000000000000", "000000000000000000", "000000000010000001", "000000010001000000", "000000100000000000", "000000000000000010", "000000000000011000", "000001000000100100", "000000100000000000", "000000000010000000", "000000000100000100", "000000000100000000", "000000000010010000", "001000001000000000", "000001000000000000"}
Returns: 2486.7649077368064
{336, 572, 229, 662, 816, 79, 863, 56, 683, 619, 117, 122, 39, 977, 175, 601, 68, 947}
{515, 560, 959, 512, 216, 550, 583, 242, 841, 917, 941, 325, 547, 937, 857, 517, 495, 108}
{"000000000000000000", "000000000000000000", "000000000100000110", "000000011000000001", "000000000000110000", "000000000000000000", "000000000110000110", "000100000000000001", "000100000000000000", "001000100000000000", "000000100000000100", "000000000000000010", "000010000000000000", "000010000000000000", "000000000000000000", "001000100010000010", "001000100001000100", "000100010000000000"}
Returns: 1907.3792147745921
{581, 984, 445, 563, 664, 841, 879, 774, 563, 238, 20, 246, 493, 148, 194, 393, 934, 123}
{198, 643, 301, 512, 130, 410, 116, 719, 674, 491, 853, 566, 919, 577, 261, 162, 984, 660}
{"000000000000000000", "000000000000000000", "000000011011000000", "000000010011000000", "000000100000010011", "000000000000000000", "000010000100010111", "001100001011100000", "001000010011100000", "000000100000000110", "001100011000100000", "001100011000100000", "000000011011000000", "000010100000000111", "000000000000000000", "000000100100010001", "000010100100010001", "000010100000010110"}
Returns: 1873.2013387516533
{551, 185, 836, 168, 512}
{312, 64, 83, 991, 154}
{"00000", "00000", "00001", "00000", "00100"}
Returns: 899.2888638188753
{797, 707, 950, 739, 862, 599, 832, 332, 493, 801, 410, 153, 525, 150, 638, 193, 237, 945}
{631, 991, 265, 691, 879, 121, 127, 709, 529, 396, 999, 726, 63, 402, 414, 163, 218, 260}
{"000000000000000000", "000000000000000000", "000000000000100000", "000000000000000001", "000000000000000100", "000000000000001000", "000000000010000000", "000000000000001000", "000000000000000010", "000000000001000000", "000000100000000000", "000000000100000000", "001000000000000000", "000000000000000000", "000001010000000000", "000010000000000000", "000000001000000000", "000100000000000000"}
Returns: 1942.5770787289268
{203, 109, 156, 4, 988, 476, 778, 160, 32, 967, 191, 684, 145, 490, 342, 354, 848, 615}
{938, 383, 233, 380, 770, 707, 954, 39, 984, 208, 798, 620, 171, 988, 231, 563, 739, 722}
{"000000000000000000", "000000000000000000", "000000000000000001", "000000000000000000", "000000000001001000", "000000000000000010", "000000000100000000", "000000001000001000", "000000010001001000", "000000100000000000", "000000000000010000", "000010001000000000", "000000000000000100", "000000000010000000", "000010011000000000", "000000000000100000", "000001000000000000", "001000000000000000"}
Returns: 2069.8545990992898
{323, 386, 50, 93, 509, 760, 698, 264, 23, 175, 673, 559, 562, 786, 828, 682, 885, 774}
{957, 396, 668, 225, 593, 974, 895, 671, 663, 949, 122, 754, 69, 532, 870, 810, 47, 1}
{"000000000000000000", "000000000000000000", "000000000000001000", "000000100000100110", "000000000010000000", "000000100000100110", "000101000000000010", "000000000000100000", "000000000001000000", "000000000000000001", "000010000000000000", "000000001000000000", "000101010000000010", "000000000000000000", "001000000000000000", "000101000000000010", "000101100000100100", "000000000100000000"}
Returns: 2075.9446153752033
{932, 822, 199, 247, 377, 973, 15, 718, 11, 52, 994, 915, 180, 532, 955, 934, 720, 303}
{286, 276, 921, 645, 883, 315, 434, 244, 566, 435, 382, 934, 172, 43, 904, 445, 229, 340}
{"000000000000000000", "000000000000000000", "000100010000000000", "001000010000000000", "000000000000010000", "000000000100000000", "000000000000000001", "001100000000000000", "000000000000000001", "000001000000000000", "000000000000000010", "000000000000001100", "000000000000000000", "000010000000000000", "000000000001000100", "000000000001001000", "000000000010000000", "000000101000000000"}
Returns: 1947.5013734473823
{953, 106, 954, 556, 581, 879, 206, 969, 622, 797, 182, 328, 682, 653, 511, 20, 807, 603}
{383, 233, 650, 106, 68, 477, 999, 548, 998, 624, 681, 138, 283, 537, 9, 843, 755, 488}
{"000000000000000000", "000000000000000000", "000100000001000000", "001000000000000001", "000000000000010000", "000000000000000001", "000000010010000000", "000000100000000000", "000000000000100000", "000000000000000000", "000000100000001000", "001000000000000000", "000000001000000000", "000010000000000000", "000000000010000000", "000000000000000010", "000000000000000100", "000101000000000000"}
Returns: 2402.1724042152937
{849, 710, 361, 985, 366, 526, 503, 823, 813, 108, 772, 79, 460, 861, 890, 702, 148, 346}
{397, 885, 275, 860, 99, 727, 309, 943, 830, 303, 866, 14, 921, 477, 179, 80, 905, 954}
{"000000000000000000", "000000000000000000", "000000000000001000", "000000000000000001", "000001111010110010", "000010011010110010", "000010011010100010", "000011101010110010", "000011110010110010", "000000000000000100", "000011111000110010", "000000000000000000", "000011111010010010", "000011011010100010", "001000000000000000", "000000000100000000", "000011111010110000", "000100000000000000"}
Returns: 1708.479019172546
{740, 867, 632, 926, 525, 763, 619, 315, 332, 333, 411, 303, 710, 433, 35, 234, 136, 709}
{596, 853, 561, 446, 816, 608, 558, 660, 854, 638, 764, 625, 504, 212, 5, 690, 890, 212}
{"000000000000000000", "000000000000000000", "000000000110000000", "000000000000000000", "000000111000011000", "000000011000010001", "000010010000001001", "000011101000011000", "000011010000001001", "001000000010000000", "001000000100000000", "000000000000000010", "000000000000000100", "000011010000001001", "000010111000010001", "000000000000100000", "000000000001000000", "000001101000011000"}
Returns: 1520.3199666409248
{986, 466, 80, 583, 385, 337, 533, 773, 604, 796, 980, 973, 205, 180, 726, 686, 511, 325}
{824, 581, 643, 420, 556, 714, 617, 668, 852, 230, 690, 262, 7, 488, 814, 170, 215, 887}
{"000000000000000000", "000000000000000000", "000000010100110010", "000000000110111010", "000000001000000000", "000000000000000000", "000000010111101010", "001000100001011000", "000010000000000000", "001100100011111010", "000100100101011010", "000000110110101010", "001100100101001010", "001100010110000010", "000100110111100010", "000000000000000001", "001100100111111000", "000000000000000100"}
Returns: 1579.334999800534
{867, 2, 224, 251, 775, 687, 413, 593, 880, 426, 910, 902, 461, 170, 276, 871, 421, 706}
{660, 100, 801, 16, 788, 995, 607, 295, 239, 508, 169, 298, 373, 498, 735, 163, 195, 872}
{"000000000000000000", "000000000000000000", "000000000100000000", "000000000000000000", "000000001000000000", "000000100001001111", "000001000001000111", "000000000010010000", "000010000000000000", "001000000000100000", "000000010000010000", "000001100000001111", "000000000100000000", "000000010010000000", "000001000001000111", "000001100001001011", "000001100001001101", "000001100001001110"}
Returns: 2022.2651835882125
{893, 623, 576, 761, 634, 378, 764, 954, 526, 461, 742, 734, 154, 646, 943, 300, 382, 246}
{277, 100, 117, 780, 359, 323, 75, 943, 866, 128, 923, 796, 262, 1, 197, 578, 321, 647}
{"000000000000000000", "000000000000000000", "000000001000000000", "000000000001000000", "000000000010000000", "000000000010000000", "000000000000000111", "000000000000000110", "001000000000000000", "000000000001000000", "000011000000000000", "000100000100011000", "000000000000000000", "000000000001000000", "000000000001000000", "000000110000000000", "000000110000000000", "000000100000000000"}
Returns: 2166.101394658959
{224, 524, 710, 135, 655, 306}
{911, 54, 525, 717, 967, 349}
{"000000", "000000", "000101", "001000", "000000", "001000"}
Returns: 1315.631966702428
{167, 298, 538, 719, 593, 665, 496, 451, 888, 386, 116, 231, 373, 284, 658, 259, 533, 803}
{428, 158, 333, 665, 965, 980, 808, 753, 702, 566, 910, 686, 731, 392, 747, 911, 710, 540}
{"000000000000000000", "000000000000000000", "000000100000000000", "000000001000001000", "000000000100000010", "000000010001010100", "001000000000100000", "000001000001000001", "000100000000001000", "000010000000000010", "000000000000000000", "000001010000000101", "000000100000000000", "000001000000000100", "000100001000000000", "000001000001010001", "000010000100000000", "000000010001000100"}
Returns: 1669.8161098738772
{488, 398, 988, 106, 56, 43, 313, 490, 529, 506, 416, 570, 367, 874, 628, 616, 163, 966}
{9, 620, 187, 430, 890, 816, 872, 186, 800, 51, 337, 6, 136, 490, 64, 992, 584, 153}
{"000000000000000000", "000000000000000000", "000000001000000000", "000000000000000100", "000001010000000001", "000010010001000000", "000000001000000000", "000011000000000001", "001000100000000000", "000000000000010000", "000000000000000000", "000001000000000001", "000000000000001000", "000000000100001000", "000000000000110000", "000100000000000010", "000000000000000100", "000010010001000000"}
Returns: 2159.756586847161
{402, 204, 728, 546, 30, 573, 87, 225, 311, 460, 98, 523, 718, 549, 829, 264, 471, 69}
{665, 402, 699, 92, 196, 600, 874, 258, 19, 353, 69, 729, 490, 582, 210, 690, 20, 725}
{"000000000000000000", "000000000000000000", "000101000000000010", "001001000000000010", "000000010100000100", "001100000000000010", "000000001000001000", "000010000100000100", "000000100000100000", "000010010000000100", "000000000001000000", "000000000010000001", "000000001000001000", "000000000000000000", "000000100000100000", "000010010100000000", "001101000000000000", "000000000001000000"}
Returns: 1751.422263235561
{209, 412, 875, 982, 903, 710, 929, 231, 355, 125, 115, 615, 755, 418, 571, 831, 192, 510}
{836, 671, 193, 750, 316, 104, 91, 774, 249, 252, 253, 180, 183, 886, 362, 320, 923, 353}
{"000000000000000000", "000000000000000000", "000111000000100101", "001011000111101100", "001101010101101001", "001110010111101001", "000000000000000010", "000011000110001101", "000000000000000000", "000111010011101100", "000101010101100000", "000111000110100101", "001111000111000101", "000000000000000010", "000111010100000100", "001100010101101000", "000000100000010000", "001011010001100000"}
Returns: 1694.5938739526428
{80, 581, 264, 15, 2, 750, 909, 298, 602, 443, 699, 325, 36, 797, 987, 657, 783, 967}
{305, 471, 925, 833, 286, 640, 80, 511, 312, 259, 956, 563, 876, 745, 537, 133, 465, 383}
{"000000000000000000", "000000000000000000", "000000000111000000", "000000001000010000", "000000000000000000", "000000001000000000", "000000010000001110", "000000100000001111", "000101000000010000", "001000000011000000", "001000000100000000", "001000000100000000", "000000000000001111", "000100001000000000", "000000110000100111", "000000110000101011", "000000110000101101", "000000010000101110"}
Returns: 1951.2393290280622
{290, 719, 995, 365, 938, 294, 226, 415, 191, 818, 696, 748, 779, 877, 963, 921, 79, 58}
{850, 652, 636, 803, 29, 898, 822, 39, 41, 596, 896, 12, 212, 307, 773, 380, 298, 909}
{"000000000000000000", "000000000000000000", "000011010000100000", "000000000110000100", "001000010000000000", "001000010001100000", "000000001000000010", "001011000001100000", "000000100000010010", "000100000010000101", "000100000100000001", "000001010000000000", "001001010000000000", "000000001000000000", "000000000000000000", "000100000100000001", "000000101000000000", "000000000110000100"}
Returns: 2157.5762550559175
{210, 744, 688, 912, 268, 49, 349, 696, 797, 2, 48, 727, 593, 808, 613, 48, 373, 542}
{862, 147, 595, 142, 856, 540, 804, 785, 971, 775, 857, 992, 491, 502, 34, 937, 581, 769}
{"000000000000000000", "000000000000000000", "000000010000000001", "000010100101001010", "000101101000100110", "000010001101101100", "000110001001101110", "001000000000000001", "000011100000001010", "000101000001000110", "000000000000000000", "000101100100001010", "000011100000001110", "000000000000000001", "000101101001100010", "000011100100100000", "000110101101101000", "001000010000010000"}
Returns: 1774.6800553485034
{555, 824, 806, 936, 312, 829, 462, 965, 948, 629, 169, 365, 274, 592, 650, 367, 506, 64}
{718, 911, 18, 759, 64, 977, 161, 515, 342, 56, 623, 26, 590, 608, 616, 837, 226, 981}
{"000000000000000000", "000000000000000000", "000001000000010101", "000000010111100000", "000000000000010100", "001000000000010101", "000000000000000000", "000100001111101000", "000000010110000000", "000100011001101000", "000100011001001000", "000100010110000000", "000100010100001000", "001011000000000011", "000000010110100000", "001011000000000001", "000000000000010001", "001001000000010110"}
Returns: 1950.904691633259
{724, 437, 762, 731, 924, 658, 346, 823, 247, 949, 937, 329, 406, 86, 318, 712, 768, 983}
{359, 24, 298, 860, 729, 7, 297, 771, 915, 553, 592, 547, 233, 573, 387, 273, 927, 687}
{"000000000000000000", "000000000000000000", "000000010110010000", "000000000010000010", "000000000000010001", "000000001010000000", "000000000101000000", "001000001010001000", "000001010000000000", "001000100000001000", "001101010000000100", "000000100000001000", "000000000000000000", "001010000000000000", "000000010101000000", "000000000010000001", "000100000000000000", "000010000000000100"}
Returns: 1884.7204372997023
{251, 307, 664, 138}
{452, 929, 153, 656}
{"0000", "0000", "0001", "0010"}
Returns: 854.8489287821598
{134, 500, 108, 961, 13, 980}
{842, 806, 770, 99, 116, 23}
{"000000", "000000", "000100", "001000", "000001", "000010"}
Returns: 1552.3648075067808
{110, 747, 2, 596, 88, 330, 879, 899, 762, 440, 435, 389, 311, 588, 805, 538, 797, 643}
{93, 300, 278, 109, 619, 207, 597, 347, 399, 522, 959, 812, 219, 411, 11, 149, 661, 262}
{"000000000000000000", "000000000000000000", "000000010000000000", "000000000000000001", "000000000001000000", "000000100000000000", "000001000000000000", "001000000000000000", "000000000000000100", "000000000000011010", "000000000000100000", "000010000000000000", "000000000010000000", "000000000100001010", "000000000100010010", "000000001000000000", "000000000100011000", "000100000000000000"}
Returns: 1769.1951659804304
{928, 965, 179, 332, 57, 377, 463, 449, 225, 975, 246, 15, 162, 171, 41, 399, 333, 188}
{389, 983, 297, 86, 160, 573, 552, 831, 723, 812, 476, 40, 59, 262, 735, 370, 138, 256}
{"000000000000000000", "000000000000000000", "000001100001000000", "000000000010000000", "000000000100000000", "001000000000101000", "001000000000100000", "000000001000000000", "000000010000000000", "000010000000000000", "000100000000000000", "001000000000100000", "000001100001001000", "000000000000000001", "000001000000100000", "000000000000000010", "000000000000000100", "000000000000010000"}
Returns: 2253.574384861473
{62, 139, 629, 534, 915, 982, 462, 439, 817, 909, 680, 850, 616, 933, 143, 40, 915, 520}
{305, 700, 520, 509, 728, 612, 486, 368, 933, 331, 187, 411, 595, 826, 333, 535, 540, 454}
{"000000000000000000", "000000000000000000", "000001000100000000", "000000010000001000", "000000000000000100", "001000000110000000", "000000000001000000", "000100000000001000", "000000000000000001", "001001000000100000", "000001000000100000", "000000100000000000", "000000000110000000", "000000000000000010", "000100010000000000", "000010000000000000", "000000000000010000", "000000001000000000"}
Returns: 1926.2497731487465
{576, 725, 304, 889, 859, 626, 277, 762, 101, 435, 622, 341, 327, 945, 67, 89, 148, 224}
{32, 168, 311, 251, 966, 570, 105, 5, 150, 143, 925, 635, 255, 584, 448, 988, 944, 340}
{"000000000000000000", "000000000000000000", "000000101001000000", "000010000000000000", "000100000000000000", "000000000000100000", "001000001001000000", "000000000000011001", "001000100001000000", "000000000000000100", "000000000000000010", "001000101000000000", "000001000000000000", "000000010000001001", "000000010000010001", "000000000100000000", "000000000010000000", "000000010000011000"}
Returns: 1958.602987011488
{858, 177, 877, 378, 784, 113, 351, 737, 453, 222, 965, 868, 701, 876, 866, 233, 625, 43}
{727, 636, 418, 523, 520, 733, 548, 428, 580, 405, 849, 418, 169, 776, 146, 268, 405, 579}
{"000000000000000000", "000000000000000000", "000010000000000100", "000000000000101000", "001000000000000100", "000000000000000010", "000000000100000000", "000000001000000001", "000000010000000000", "000000100000000000", "000000000001010000", "000000000010000000", "000100000000000000", "000000000010000000", "000100000000000000", "001010000000000000", "000001000000000000", "000000010000000000"}
Returns: 1825.7787271280822
{284, 322, 965, 257, 576, 151, 450, 164, 398, 326, 345, 177, 820, 676, 685, 539, 757, 433}
{492, 514, 534, 432, 605, 459, 217, 728, 440, 469, 335, 83, 188, 514, 42, 505, 614, 581}
{"000000000000000000", "000000000000000000", "000000000100000000", "000000000000000100", "000000000000010000", "000000100000000000", "000001010000000000", "000000100000000000", "000000000000000010", "001000000000100000", "000000000001000000", "000000000010000000", "000000000100000000", "000010000000000001", "000000000000000001", "000100000000000001", "000000001000000000", "000000000000011100"}
Returns: 1411.48614378421
{788, 603, 30, 587, 102, 808, 819, 53, 342, 812, 378, 982, 21, 359, 445, 274, 764, 761}
{815, 568, 555, 648, 259, 254, 845, 485, 369, 22, 839, 713, 903, 35, 134, 3, 376, 316}
{"000000000000000000", "000000000000000000", "000100010000010000", "001000010010010000", "000000000000000010", "000000100100000000", "000001000100000000", "001100000010010000", "000000000001000000", "000001100000000000", "000100010000010000", "000000001000000000", "000000000000001100", "001100010010000000", "000000000000100101", "000000000000101001", "000010000000000000", "000000000000001100"}
Returns: 1989.5902669928332
{900, 744, 778, 2, 266, 638, 175, 729, 468, 937, 561, 125, 791, 165, 845, 687, 671, 566}
{86, 436, 308, 832, 9, 523, 855, 52, 451, 395, 894, 209, 200, 651, 189, 358, 151, 230}
{"000000000000000000", "000000000000000000", "000001100010000000", "000000010000010000", "000000000100001001", "001000100010000000", "001001000010000000", "000100000000010100", "000000000000100000", "000010000000001001", "001001100000000000", "000000000000000010", "000000001000000000", "000100010000000100", "000010000100000001", "000000010000010000", "000000000001000000", "000010000100001000"}
Returns: 1766.4788562886429
{206, 352, 343, 317, 926, 405, 750, 675, 124, 365, 307, 151, 778, 606, 790, 504, 491, 569}
{462, 146, 288, 991, 658, 262, 507, 304, 310, 545, 854, 832, 775, 427, 34, 226, 604, 669}
{"000000000000000000", "000000000000000000", "000000100000000000", "000000000000000101", "000000001000100101", "000000000101000000", "001000000000000000", "000000000000010000", "000010000000101000", "000001000011000010", "000000000100000000", "000001000100000000", "000010001000000001", "000000010000000000", "000000001000000100", "000110000000001000", "000000000100000000", "000110000000100000"}
Returns: 1713.049742775931
{480, 841, 50, 274, 719, 920, 114, 762, 805, 506, 68, 497, 461, 867, 488, 886, 541, 731}
{919, 467, 695, 69, 908, 717, 777, 57, 416, 978, 708, 693, 146, 796, 183, 758, 27, 535}
{"000000000000000000", "000000000000000000", "000010000000101011", "000000011010000100", "001000000000100011", "000000011010000000", "000000000000010000", "000101001010000100", "000101010010000000", "000000000001000000", "000101011000000100", "000000000100000000", "001010000000001001", "000000100000000000", "001000000000100011", "000100010010000000", "001010000000001001", "001010000000101010"}
Returns: 1947.0445076226474
{459, 81, 286, 350, 68, 600, 945, 760, 405, 186, 528, 917, 906, 222, 231, 510}
{736, 490, 867, 434, 610, 33, 701, 491, 806, 739, 267, 655, 152, 369, 738, 113}
{"0000000000000000", "0000000000000000", "0000000000010001", "0000010001000000", "0000000000001100", "0001000001000000", "0000000100000010", "0000001000000010", "0000000000100000", "0001010000000000", "0000000010000000", "0010000000000001", "0000100000000100", "0000100000001000", "0000001100000000", "0010000000010000"}
Returns: 1779.5236947131432
{34, 599, 122, 378, 313, 524, 128, 376, 663, 294, 725, 163, 352, 906, 535, 630, 521, 886}
{817, 928, 474, 174, 592, 214, 108, 543, 158, 544, 650, 373, 656, 326, 152, 966, 514, 424}
{"000000000000000000", "000000000000000000", "000000000000110000", "000001000000000000", "000000000001001000", "000100000000000000", "000000010010000001", "000000100010000010", "000000000110000111", "000000001010000001", "000000111100000101", "000010000000000000", "001000000000010000", "001000000000100000", "000010000000000000", "000000001010000010", "000000011000000100", "000000101110000000"}
Returns: 1918.3225566251613
{861, 584, 490, 982, 89, 254, 315, 327, 801, 926, 614, 541, 443, 63, 245, 252, 79, 316}
{519, 436, 764, 783, 136, 313, 870, 97, 495, 877, 443, 903, 895, 785, 395, 770, 985, 740}
{"000000000000000000", "000000000000000000", "000000001010000000", "000000001010000000", "000001000000000010", "000010000000000000", "000000010000100001", "000000100000000101", "001100000000001000", "000000000000000101", "001100000000001000", "000000000000010000", "000000100000000100", "000000000001000000", "000000001010000000", "000000010100100000", "000010000000000000", "000000110100000000"}
Returns: 1859.1588197848007
{125, 959, 75, 846, 368, 237, 398, 11, 844, 95, 520, 597, 53, 316, 957, 187, 820, 499}
{27, 799, 367, 791, 779, 343, 934, 157, 322, 319, 79, 464, 844, 112, 935, 259, 179, 717}
{"000000000000000000", "000000000000000000", "000010001000001011", "000001000011000000", "001000001000001011", "000100000011000000", "000000000100110000", "000000000000000100", "001010000000001011", "000000100000110000", "000101000001000000", "000101000010000000", "000000100100010000", "000000100100100000", "001010001000000011", "000000010000000000", "001010001000001001", "001010001000001010"}
Returns: 2223.4032876233346
{225, 644, 340, 117, 431, 148, 500, 915, 85, 681, 419, 278, 486, 954, 258, 833, 643, 165}
{488, 539, 846, 69, 616, 710, 469, 809, 236, 50, 630, 19, 521, 165, 929, 469, 107, 2}
{"000000000000000000", "000000000000000000", "000001010000000000", "000000000000100000", "000000000010000010", "001000010000000000", "000000000001001000", "001001000000000001", "000000000001000100", "000000000000000010", "000010000000010010", "000000101000000100", "000100000000000000", "000000000010000000", "000000100000000000", "000000001001000000", "000010000110000000", "000000010000000000"}
Returns: 2079.2082290556496
{111, 650, 871, 719, 792, 732, 247, 293, 570, 921, 44, 726, 797, 281, 66, 834, 755, 286}
{865, 175, 208, 125, 450, 365, 592, 646, 960, 50, 92, 626, 372, 825, 424, 642, 182, 443}
{"000000000000000000", "000000000000000000", "000000000010000000", "000000000000001000", "000000001000001001", "000000000000001000", "000000000000000001", "000000000100000000", "000010000000101010", "000000010001010000", "001000000000000000", "000000000100000000", "000000001000000000", "000000000100000000", "000111001000000100", "000000000000001000", "000000001000000000", "000010100000000000"}
Returns: 2620.5188190602044
{236, 342, 610, 969, 640}
{63, 925, 74, 127, 950}
{"00000", "00000", "00011", "00101", "00110"}
Returns: 1450.1931363721712
{571, 202, 111, 10, 80, 303, 676, 73, 943, 761, 347, 242, 347, 278, 769, 988, 249, 941}
{45, 771, 852, 988, 93, 803, 165, 633, 662, 187, 333, 804, 426, 708, 105, 128, 884, 233}
{"000000000000000000", "000000000000000000", "000001111111000011", "000000000000010100", "000000000000101000", "001000111111000011", "001001011111000011", "001001101111000010", "001001110111000011", "001001111011000011", "001001111101000011", "001001111110000011", "000010000000001000", "000100000000000100", "000010000000100000", "000100000000010000", "001001111111000001", "001001101111000010"}
Returns: 1886.1485606952408
{210, 54, 392, 23, 291, 266, 524, 836, 486, 264, 575, 261, 949, 135, 552, 882, 115, 716}
{912, 620, 347, 184, 843, 213, 578, 882, 113, 697, 633, 780, 28, 150, 645, 562, 535, 717}
{"000000000000000000", "000000000000000000", "000100000010110000", "001000000010110000", "000001111101000010", "000010111101000010", "000011011001000010", "000011101101000010", "000011110101000010", "000011011001000010", "001100000000110000", "000011111100000010", "001100000010010000", "001100000010100000", "000000000000000101", "000000000000001001", "000011111101000000", "000000000000001100"}
Returns: 1735.5502134505973
{130, 743, 942, 316, 887, 318, 742, 103, 990, 384, 365, 820, 566, 222, 862, 755, 467, 971}
{766, 516, 492, 455, 564, 569, 350, 163, 381, 42, 285, 654, 812, 214, 875, 527, 98, 420}
{"000000000000000000", "000000000000000000", "000000000110000100", "000000000100000001", "000000011001000010", "000000000000011000", "000000011001100000", "000010101000100010", "000010110001100010", "001100000010000101", "001000000100000000", "000010101000100010", "000000111001000010", "000001000000001000", "000001000000010000", "001000000100000001", "000010011001100000", "000100000100000100"}
Returns: 1860.2449915110333
{82, 709, 341, 763, 393, 309}
{303, 644, 676, 313, 712, 807}
{"000000", "000000", "000011", "000011", "001101", "001110"}
Returns: 1014.6033704831971
{837, 967, 163, 855, 482, 297, 397, 940, 909, 452, 818, 841, 569, 876, 190, 595, 486, 598}
{320, 584, 644, 755, 397, 436, 452, 623, 353, 577, 716, 26, 641, 485, 796, 343, 731, 713}
{"000000000000000000", "000000000000000000", "000101100000000010", "001011100000000010", "000101000000000000", "001110100000000010", "001101000000000010", "000000000101001001", "000000000010110100", "000000010000001001", "000000001000110100", "000000010000001001", "000000001010010100", "000000001010100100", "000000010101000001", "000000001010110000", "001101100000000000", "000000010101001000"}
Returns: 1510.549731367151
{648, 276, 858, 975, 141, 409, 975, 997, 139, 96, 705, 268, 43, 477, 793, 827, 441, 76}
{257, 212, 158, 727, 34, 85, 635, 870, 487, 605, 733, 110, 369, 209, 969, 12, 399, 335}
{"000000000000000000", "000000000000000000", "000001000001011110", "000000001110000000", "000000000000111000", "001000000000010000", "000000000001000000", "000000000000000001", "000100000100000001", "000100001010000001", "000100000100000001", "001000100000001000", "000010000000010010", "001011000000100110", "001010000001000110", "001000000000011010", "001000000000111100", "000000011110000000"}
Returns: 2033.1891968651291
{165, 672, 925, 543, 934, 707, 795, 474, 911, 943, 93, 423, 135, 494, 113, 180, 421, 724}
{49, 895, 440, 580, 849, 79, 622, 838, 342, 553, 51, 942, 254, 289, 121, 140, 161, 520}
{"000000000000000000", "000000000000000000", "000111111111111111", "001011111111111111", "001101111111111111", "001110111111111111", "001111011111111111", "001111101111111111", "001111110111111111", "001111111011111111", "001111111101111111", "001111111110111111", "001111111111011111", "001111111111101111", "001111111111110111", "001111111111111011", "001111111111111101", "001111111111111110"}
Returns: 1593.9791724616168
{383, 175, 733}
{906, 355, 209}
{"000", "001", "010"}
Returns: 972.8391563882627
{659, 248, 577, 744}
{836, 222, 558, 318}
{"0000", "0001", "0000", "0100"}
Returns: 891.0414241332143
{290, 120, 356, 899, 40}
{620, 489, 152, 306, 789}
{"00000", "00010", "00000", "01000", "00000"}
Returns: 1010.1021224077099
{626, 290, 989, 615, 80, 739}
{226, 697, 5, 779, 346, 128}
{"000000", "000100", "000000", "010000", "000000", "000000"}
Returns: 967.7433199316143
{766, 334, 714, 127, 191, 4, 974, 803, 379, 103, 617, 695, 413, 86, 286, 243, 519}
{162, 624, 22, 238, 540, 618, 18, 188, 946, 724, 437, 990, 516, 468, 901, 231, 214}
{"00000000000000000", "00001000000000000", "00000000000000000", "00000000000000000", "01000000000000000", "00000000000000000", "00000000000000000", "00000000000000000", "00000000000000000", "00000000000000000", "00000000000000000", "00000000000010000", "00000000000100000", "00000000000000000", "00000000000000000", "00000000000000000", "00000000000000000"}
Returns: 1332.2517418740406
{886, 932, 898, 947, 671, 547, 919, 368, 514, 135, 837, 875, 566, 459, 920, 990, 389, 410}
{971, 472, 701, 928, 864, 639, 396, 774, 872, 310, 272, 271, 872, 667, 718, 77, 722, 783}
{"000000000000000000", "000000100000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000001100000", "010000000000000000", "000000000000000000", "000000000001100000", "000000000000000001", "000000000000000000", "000001001000000000", "000001001000000000", "000000000000000000", "000000000000000000", "000000000000000001", "000000000000000000", "000000000100000100"}
Returns: 1482.898448979299
{604, 354, 771, 280, 853, 382, 278, 429, 454, 258, 186, 465, 537, 17, 194, 854, 140, 384}
{980, 816, 778, 233, 142, 990, 506, 87, 922, 557, 474, 65, 653, 991, 913, 745, 901, 34}
{"000000000000000000", "000000000010000000", "000000010000000001", "000011000100101000", "000101000101101000", "000110000100100000", "000000000000010100", "001000000000000001", "000000000000000000", "000111000001101000", "010000000000000000", "000010000100101000", "000111000101001000", "000000100000000100", "000110000101100000", "000000100000010000", "000000000000000000", "001000010000000000"}
Returns: 1851.711104072186
{532, 885, 53, 380, 259, 577}
{1000, 779, 405, 731, 950, 61}
{"000000", "000001", "000100", "001000", "000000", "010000"}
Returns: 1364.1127208638652
{780, 999, 223, 99, 895, 13, 762, 113, 843, 53, 407, 205, 397, 474, 22, 379}
{668, 419, 660, 10, 989, 90, 281, 787, 930, 362, 983, 563, 224, 862, 635, 971}
{"0000000000000000", "0000000000001000", "0000000001000000", "0000000000000001", "0000000000000000", "0000000100000000", "0000000000000010", "0000010000000000", "0000000000000100", "0010000000000000", "0000000000010000", "0000000000100000", "0100000000000000", "0000000010000000", "0000001000000000", "0001000000000000"}
Returns: 2022.1350460866752
{496, 39, 334, 623, 969, 844, 228, 46, 406, 913, 80, 192, 463, 670, 512, 162, 617, 555}
{438, 16, 340, 566, 369, 13, 379, 827, 954, 596, 330, 982, 932, 68, 291, 544, 770, 162}
{"000000000000000000", "000000000000100000", "000010000000000001", "000000001101000010", "001000010000011000", "000000100000000010", "000001001100000010", "000010000000000001", "000100100001000000", "000100100001000010", "000000000000000000", "000100001100000010", "010000000000000000", "000010000000001001", "000010000000010001", "000000000000000001", "000101100101000000", "001000010000011100"}
Returns: 2249.852376155381
{98, 390, 551, 876, 33}
{1000, 419, 637, 983, 38}
{"00000", "00100", "01000", "00001", "00010"}
Returns: 1258.3134524937204
{263, 32, 522, 105, 307, 169}
{472, 443, 125, 735, 99, 914}
{"000000", "000100", "000001", "010000", "000001", "001010"}
Returns: 1059.5086600108298
{836, 482, 526, 608}
{550, 8, 761, 214}
{"0000", "0011", "0100", "0100"}
Returns: 808.0586473864396
{471, 737, 323, 809, 994}
{897, 735, 590, 126, 611}
{"00000", "00101", "01001", "00000", "01100"}
Returns: 785.8456602594902
{257, 11, 0, 992, 658, 770}
{141, 706, 123, 371, 66, 96}
{"000000", "001100", "010100", "011000", "000000", "000000"}
Returns: 1219.8879380176072
{976, 779, 874, 476, 797, 242, 388, 23, 854, 244, 366, 474, 406, 918, 800, 59, 677, 872}
{747, 259, 838, 735, 330, 744, 46, 954, 697, 483, 236, 225, 912, 478, 189, 981, 272, 539}
{"000000000000000000", "000000000000100001", "000000100000000000", "000000010000000000", "000000000100000000", "000000000011000010", "001000000000010000", "000100000000000000", "000000000100001000", "000010001000001000", "000001000001000000", "000001000010000000", "010000000000000001", "000000100000000000", "000000001100000000", "000000000000000000", "000001000000000000", "010000000000100000"}
Returns: 2045.3410819603218
{344, 197, 812, 992, 979, 641}
{796, 326, 88, 792, 296, 177}
{"000000", "000110", "000001", "010010", "010100", "001000"}
Returns: 1416.4513393233574
{833, 758, 565, 453, 21}
{353, 599, 924, 773, 260}
{"00000", "00111", "01011", "01101", "01110"}
Returns: 953.000367572438
{575, 335, 630, 320, 634, 475}
{129, 124, 231, 144, 782, 597}
{"000000", "001011", "010010", "000000", "011001", "010010"}
Returns: 781.7106644370785
{87, 410, 526, 552, 272, 555, 215, 620, 240, 3, 31, 608, 180, 331, 155, 464, 985, 180}
{217, 581, 377, 281, 348, 854, 744, 893, 584, 11, 37, 888, 749, 983, 258, 938, 513, 807}
{"000000000000000000", "000010000010000000", "000000000001000000", "000000010000000000", "010000000000000000", "000000100000000000", "000001000000000000", "000100000000000000", "000000000000000001", "000000000000100000", "010000000000000100", "001000000000000000", "000000000100000000", "000000000000001000", "000000000000010000", "000000000010000000", "000000000000000000", "000000001000000000"}
Returns: 1856.699901900992
{368, 876, 675, 597, 627, 944, 442, 376, 93, 73, 100, 567, 478, 530, 995, 312, 676, 755}
{477, 592, 995, 499, 301, 814, 975, 581, 362, 129, 366, 374, 953, 760, 344, 492, 398, 45}
{"000000000000000000", "000010000000000000", "000000000000000100", "000000000001000000", "010000000100000000", "000000000000000001", "000000000100000000", "000000000000000001", "000000000010000000", "000010100000000000", "000000001000000010", "000100000000000000", "000000000000010000", "000000000000100000", "000000000000000100", "001000000000001000", "000000000010000000", "000001010000000000"}
Returns: 2061.0971045327706
{965, 445, 772, 232, 634, 831}
{703, 711, 575, 833, 399, 631}
{"000000", "000110", "000011", "010011", "011101", "001110"}
Returns: 793.0880961054712
{573, 400, 934, 68, 404, 296, 905}
{277, 958, 804, 730, 494, 806, 475}
{"0000000", "0000101", "0000010", "0000000", "0100010", "0010101", "0100010"}
Returns: 1257.6951517028112
{515, 422, 354, 578, 382, 494, 807, 745, 298, 281}
{682, 854, 555, 169, 836, 965, 400, 465, 666, 111}
{"0000000000", "0010010100", "0100001000", "0000100000", "0001000000", "0100001100", "0010010000", "0100010000", "0000000000", "0000000000"}
Returns: 863.9032082552185
{124, 105, 504, 944, 191, 344, 452, 123, 114, 640, 717, 941, 614, 14, 119, 371, 84, 84}
{573, 475, 419, 599, 489, 817, 230, 720, 150, 106, 679, 848, 166, 847, 803, 76, 770, 875}
{"000000000000000000", "000100100000000000", "000000000011000000", "010000000000000000", "000000000100000000", "000000010000000000", "010000000100000000", "000001000000000000", "000000000000000001", "000010100000000000", "001000000001000000", "001000000010000000", "000000000000001000", "000000000000000100", "000000000000100010", "000000000000010000", "000000000000001000", "000000001000000000"}
Returns: 1755.395235157702
{267, 187, 102, 811, 634, 85, 397, 392, 609, 408, 426, 723, 583, 443, 980, 896, 49, 217}
{160, 300, 16, 636, 577, 896, 700, 541, 227, 967, 107, 403, 254, 216, 648, 998, 422, 803}
{"000000000000000000", "000001010001000000", "000000000101000000", "000010000000000110", "000100000000010110", "010000010101000000", "000000000000000000", "010001000101000000", "000000000010100000", "001001010001000000", "000000001000001001", "011001010100000000", "000000001000000001", "000010000000000110", "000000000010000001", "000110000000010010", "000110000000010100", "000000000010101000"}
Returns: 1764.5597940764778
{924, 359, 314, 465, 469, 904, 777, 269, 238, 884, 533, 223, 25, 708, 108, 809, 370, 30}
{942, 968, 346, 106, 50, 720, 139, 496, 232, 79, 810, 349, 319, 358, 824, 762, 486, 379}
{"000000000000000000", "000000000010010101", "000100000000000000", "001000000000000000", "000000000000000000", "000000010000100000", "000000000000000000", "000001000000100000", "000000000010011101", "000000000000000000", "010000001000011001", "000000000000000000", "000001010000000000", "010000001010000000", "000000001010000001", "010000001000000001", "000000000000000000", "010000001010001100"}
Returns: 1634.917525850979
{946, 390, 120, 846, 382, 29, 842, 166, 92, 60, 980, 523, 159, 476, 872, 28, 969, 509}
{342, 32, 814, 937, 373, 582, 975, 92, 77, 535, 303, 911, 558, 923, 268, 255, 68, 252}
{"000000000000000000", "000011001000010010", "000001001000000100", "000000000100000000", "010001001000000100", "011010001000010010", "000000000000000001", "000000000000000000", "011011000000000110", "000100000000100000", "000000000000000000", "000000000000100000", "000000000101000000", "010001000000000100", "000000000000000000", "001010001000010010", "010001001000000100", "000000100000000000"}
Returns: 1690.0662692993865
{420, 972, 493, 826, 100, 905, 88, 220, 461, 577, 717, 711, 438, 364, 511, 592, 418, 742}
{441, 754, 635, 220, 261, 832, 36, 845, 556, 129, 354, 834, 225, 939, 628, 816, 968, 841}
{"000000000000000000", "001000000000010011", "010100001000010001", "001000001100000000", "000000110000000000", "000000000000000000", "000010010010101000", "000010100010101000", "001100000000010011", "000100000000010011", "000000110000001000", "000000000000000000", "000000110000001000", "011000001100000011", "000000110010100000", "000000000000000000", "010000001100010001", "011000001100010010"}
Returns: 1404.1812483999058
{363, 122, 464, 396, 183, 606, 319, 141, 945, 264, 54, 482, 985, 657, 671, 32, 362, 436}
{380, 336, 187, 53, 809, 314, 764, 798, 437, 239, 486, 248, 537, 194, 698, 501, 352, 769}
{"000000000000000000", "001010100111001000", "010010100011001010", "000000010000010000", "011000100111001010", "000000000000000000", "011010000101001010", "000100000000010000", "000000000000000000", "010010100011000000", "011010000101001010", "011010100110001010", "000000000000000100", "000100010000000000", "011010100011000010", "000000000000100000", "001010100011001000", "000000000000000000"}
Returns: 990.876955189812
{276, 422, 422, 719, 838, 234, 603, 222, 710, 169, 900, 511, 633, 893, 705, 418, 674, 783}
{15, 249, 580, 512, 940, 932, 253, 431, 774, 843, 909, 548, 496, 407, 907, 424, 846, 481}
{"000000000000000000", "001011111001000001", "010011011101000001", "000000000010111100", "011001110100000001", "011010111101000001", "010011010100000001", "011011101101000001", "011001010101000001", "001011111001000001", "000100000000111110", "011001011100000001", "000100000010011110", "000100000010101110", "000100000010110110", "000100000010111010", "000000000010111100", "011011111101000000"}
Returns: 1409.5592185832982
{657, 916, 710, 488, 357, 256, 398, 467, 990, 433, 817, 624, 639, 818, 973, 949, 411, 335}
{498, 768, 526, 995, 97, 117, 747, 690, 381, 982, 275, 51, 149, 366, 11, 29, 633, 185}
{"000000000000000000", "001000011110100101", "010000011100101001", "000000000000010000", "000000000000000010", "000000011010101100", "000000000000000010", "011001000110100100", "011001000110000101", "011000011000101101", "010001011000100101", "000000000000010000", "011001010110000101", "000100000001000000", "001001000100000001", "010001011110100001", "000010100000000000", "011000001110101100"}
Returns: 1245.683166510567
{349, 421, 387, 996, 773, 977, 676, 966, 499, 786, 79, 29, 366, 245, 151, 333, 156, 49}
{534, 535, 657, 46, 943, 431, 488, 6, 62, 930, 806, 643, 17, 645, 241, 485, 820, 860}
{"000000000000000000", "000011010001010101", "000100100000000000", "001000100000000000", "010001010001011010", "010010000010101100", "001100000000000000", "010010001101100101", "000000010110001100", "000000011011111000", "000001001101100101", "010010010110111110", "000001010111000101", "010010000101000011", "000011001101000001", "010001011011100010", "000010000001010101", "010000010010111010"}
Returns: 1025.9060533520217
{630, 483, 393}
{844, 527, 300}
{"001", "000", "100"}
Returns: 593.5000514348483
{673, 834, 995, 397}
{495, 593, 609, 608}
{"0001", "0000", "0000", "1000"}
Returns: 515.1067568602448
{913, 637, 603, 501, 67}
{90, 490, 763, 505, 537}
{"00010", "00000", "00000", "10000", "00000"}
Returns: 818.4844877370398
{362, 990, 544, 69, 291, 877}
{730, 870, 892, 7, 454, 637}
{"000001", "000000", "000000", "000000", "000000", "100000"}
Returns: 1098.144255660117
{100, 977, 941, 354, 79, 971, 422}
{771, 185, 719, 959, 795, 824, 294}
{"0010000", "0000000", "1000000", "0000000", "0000000", "0000000", "0000000"}
Returns: 1512.3488650013066
{217, 564, 631, 42, 100, 161, 562, 122, 187, 970, 928, 96, 345, 497, 511, 569, 314}
{114, 74, 961, 304, 224, 934, 626, 754, 778, 5, 1000, 397, 782, 984, 703, 274, 378}
{"00000000000010000", "00000000000000000", "00000001100000000", "00000000000000000", "00000000000100100", "00000000000000000", "00000000000000000", "00100000100000000", "00100001000000000", "00000000000000000", "00000000000000000", "00001000000000100", "10000000000000000", "00000000000000000", "00001000000100000", "00000000000000000", "00000000000000000"}
Returns: 1787.2700987484848
{344, 262, 964, 843, 280, 793, 85, 521, 713, 850, 228, 403, 668, 310, 624, 577, 993, 813}
{566, 851, 244, 754, 229, 804, 63, 978, 820, 617, 491, 397, 138, 453, 846, 55, 259, 907}
{"000000000001000000", "000000000000000000", "000010000000000100", "000000000000000000", "001001001000000010", "000010000000000000", "000000000000000000", "000000000000000000", "000010000000000000", "000000000000000010", "000000000000000000", "100000000000000000", "000000000000000100", "000000000000000000", "000000000000000000", "001000000000100000", "000010000100000000", "000000000000000000"}
Returns: 2026.034382189765
{480, 878, 764, 863, 935, 209, 507, 539, 749, 22, 42, 766, 271, 820, 230, 508, 983, 230}
{666, 817, 890, 379, 216, 93, 620, 28, 129, 349, 572, 801, 45, 92, 948, 900, 944, 798}
{"000000000100000000", "000000000000000000", "000010001000010100", "000000100011000011", "001000001000010100", "000000000000000000", "000100000001000011", "000000000000000000", "001010000000010100", "100000000000000000", "000100000001000011", "000100100010000011", "000000000000000000", "001010001000000100", "000000000000000000", "001010001000010000", "000100100011000001", "000100100011000010"}
Returns: 1997.2033023653962
{627, 515, 118, 182, 307, 977}
{21, 68, 666, 584, 719, 866}
{"000001", "000000", "000010", "000000", "001000", "100000"}
Returns: 1396.3661595860058
{156, 706, 506, 367, 229, 255, 322, 759, 385, 638, 683, 117, 726, 801}
{968, 970, 194, 582, 428, 297, 591, 46, 103, 403, 496, 492, 727, 880}
{"00000000100000", "00000000000000", "00000000000000", "00001010010000", "00010100000000", "00001000000000", "00010000000000", "00000000001010", "10000000000000", "00010000000000", "00000001000000", "00000000000001", "00000001000000", "00000000000100"}
Returns: 1988.2521708223476
{329, 211, 515, 884, 217}
{871, 843, 461, 970, 646}
{"00010", "00000", "00001", "10000", "00100"}
Returns: 895.9199883123997
{450, 994, 833, 559, 606, 673}
{439, 600, 775, 580, 298, 26}
{"000001", "000000", "000110", "001010", "001100", "100000"}
Returns: 1049.5577900475485
{938, 916, 367, 73, 675, 305, 890, 425, 721, 53, 350, 500, 574, 688, 190, 513, 997, 453}
{131, 153, 509, 695, 75, 479, 38, 843, 359, 658, 879, 740, 798, 324, 607, 879, 323, 97}
{"000000000010000000", "000000000000000000", "000000001000100011", "000010000000110010", "000100000000010000", "000000010101000100", "000000000001001000", "000001000000000000", "001000000000010000", "000001000000000100", "100000000000000000", "000001100000000000", "001100000000000000", "000110001000000000", "000000100000000100", "000001000100001000", "001100000000000000", "001000000000000000"}
Returns: 2404.414362603147
{327, 724, 904, 917}
{572, 388, 536, 675}
{"0001", "0010", "0100", "1000"}
Returns: 791.2662034605271
{650, 678, 21, 457, 730}
{77, 786, 990, 616, 259}
{"00010", "00100", "01000", "10000", "00000"}
Returns: 1345.9022324123848
{456, 92, 17, 417, 163, 489}
{432, 613, 696, 510, 377, 942}
{"000100", "000010", "000000", "100000", "010000", "000000"}
Returns: 614.2709003954567
{497, 912, 846, 13, 887, 805, 972, 149, 247, 126, 131, 63, 427, 496, 8, 534, 754, 385}
{691, 928, 16, 86, 366, 123, 968, 981, 765, 77, 57, 398, 348, 151, 170, 526, 178, 912}
{"000000001000000000", "001000000000000000", "010000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000100000", "000000000000000000", "100000000000000000", "000000000000001000", "000000000000000000", "000000000000000010", "000000100000000000", "000000000000000000", "000000000100000000", "000000000000000000", "000000000001000000", "000000000000000000"}
Returns: 2034.0201285572819
{145, 567, 226, 456, 631, 431, 867, 6, 860, 946, 970, 305, 728, 575, 409, 265, 6, 75}
{827, 573, 858, 692, 261, 343, 25, 541, 819, 147, 692, 904, 995, 913, 954, 849, 69, 656}
{"001000000000000000", "000000000001000000", "100000000000000000", "000010100010100111", "000100100010000111", "000000000000000000", "000110000010100111", "000000000000010000", "000000000100000000", "000000001000000000", "000110100000100111", "010000000000000000", "000100100010000111", "000000010000000000", "000000000000000000", "000110100010100011", "000110100010100101", "000110100010100110"}
Returns: 1680.8439655483119
{817, 810, 909, 891, 437, 898, 372, 671, 286, 496, 4, 549, 197, 807, 306, 810, 886, 156}
{198, 832, 66, 843, 819, 162, 167, 71, 109, 854, 943, 345, 399, 849, 885, 601, 614, 905}
{"001000000000000000", "000000000001000000", "100000000000000000", "000010101010010100", "000100100000010000", "000000101010010100", "000111001000010100", "000000000000001010", "000101100110010000", "000000001010010100", "000101001100010000", "010000000000000000", "000000000000001010", "000111101110000000", "000000010000100000", "000101100100000000", "000000010000100000", "000000000000000000"}
Returns: 2005.2639797841944
{982, 766, 381, 940, 299, 986}
{302, 273, 588, 684, 574, 415}
{"001000", "000100", "100000", "010000", "000001", "000010"}
Returns: 1162.967256289543
{135, 179, 291, 932, 291, 298, 823, 686, 762, 928, 236, 585, 613, 142, 616}
{576, 252, 380, 820, 888, 269, 520, 556, 822, 84, 310, 317, 912, 672, 460}
{"000000000100000", "000000000000010", "000000001000000", "000010000001000", "000100000001000", "000000100000000", "000001000000000", "000000000010000", "001000000000000", "100000000000000", "000000010000000", "000110000000000", "000000000000001", "010000000000000", "000000000000100"}
Returns: 1996.26962332592
{371, 978, 532, 384, 681, 159, 334, 506, 186, 516, 472, 528, 319, 73, 578, 961, 696, 38}
{377, 318, 333, 955, 216, 120, 842, 643, 411, 441, 688, 812, 976, 168, 795, 993, 426, 663}
{"000000000000100000", "000010000000000000", "000001001001000001", "000000000100000000", "010000000000000000", "001000001001000000", "000000010000000000", "000000100000000000", "001001000001000011", "000100000000000000", "000000000000000100", "001001001000000010", "100000000000000000", "000000000000000011", "000000000000000010", "000000000010000000", "000000001001011000", "001000001000010000"}
Returns: 1993.0927473616362
{442, 356, 489, 198, 913, 9, 751, 444, 840, 766, 31, 762, 585, 547, 47, 834}
{111, 586, 700, 211, 393, 112, 218, 703, 819, 620, 985, 177, 642, 211, 91, 316}
{"0000000000000010", "0000000000100000", "0000101001011000", "0000000010000101", "0010001001011000", "0000000100000000", "0010100001011000", "0000010000000000", "0001000000000101", "0010101000011000", "0100000000000000", "0010101001001000", "0010101001010000", "0001000010000001", "1000000000000000", "0001000010000100"}
Returns: 1976.0433997628274
{872, 428, 940, 426, 724, 67, 993, 269, 266, 921, 221, 64, 945, 105, 448, 884, 908, 983}
{156, 637, 483, 70, 986, 477, 621, 330, 599, 308, 234, 742, 224, 130, 43, 211, 67, 231}
{"000000000000000001", "000000010000000000", "000000000100010000", "000011000001000010", "000100000000101010", "000100100001101000", "000001000000000010", "010000000000000000", "000000000001100000", "001000000000010100", "000000000000010100", "000101001000101010", "000011001001001010", "001000000110000100", "000011000001100000", "000000000110010000", "000110100001100000", "100000000000000000"}
Returns: 1935.7674906453599
{987, 20, 104, 704, 711, 259, 491, 976, 166, 266, 470, 551, 993, 259, 3, 644, 450, 40}
{48, 188, 609, 975, 56, 476, 912, 297, 688, 997, 77, 710, 480, 583, 560, 815, 121, 613}
{"000010000000000000", "000000000100000000", "000000001000000100", "000000010000100000", "100000000000000000", "000000000000000100", "000000000000010000", "000100000000000001", "001000000000000000", "010000000000000000", "000000000000010100", "000000000000000001", "000100000000000000", "000000100010000100", "000000000000000011", "001001000010010000", "000000000000001001", "000000010001001010"}
Returns: 2920.32678313262
{319, 771, 159, 960, 133}
{679, 167, 425, 202, 994}
{"00100", "00011", "10000", "01001", "01010"}
Returns: 1214.501127204186
{930, 156, 311, 329, 737, 664}
{4, 255, 826, 416, 729, 328}
{"001000", "000101", "100000", "010001", "000000", "010100"}
Returns: 1406.279826586964
{97, 737, 626, 325, 195, 884, 810, 87, 61, 584, 211, 70, 614, 352, 838, 617, 706, 63}
{906, 919, 556, 197, 975, 221, 869, 1, 610, 493, 736, 74, 925, 220, 894, 348, 109, 572}
{"000000000001000000", "000001000000000000", "000000000100000000", "000000000000000000", "000000000000100000", "010000000000000001", "000000000000000000", "000000000000010000", "000000000010000010", "001000000000010000", "000000001000000010", "100000000000000000", "000010000000001100", "000000010100000000", "000000000000100000", "000000000000100000", "000000001010000000", "000001000000000000"}
Returns: 2679.3186296765084
{278, 855, 686, 669, 669, 539}
{19, 889, 455, 914, 247, 626}
{"000010", "001101", "010101", "011001", "100000", "011100"}
Returns: 1145.3533539443429
{744, 103, 254, 410, 85, 752, 418, 269, 615, 951, 251, 818, 706, 636, 972}
{616, 447, 222, 862, 143, 955, 297, 11, 12, 890, 13, 810, 335, 842, 553}
{"000000001000000", "000001000000000", "000000000000000", "000000000000000", "000000000000000", "010000010000100", "000000000000000", "000001000000100", "100000000000000", "000000000000000", "000000000000000", "000000000000000", "000001010000000", "000000000000000", "000000000000000"}
Returns: 2157.058272131347
{772, 391, 409, 447, 806, 928, 212, 689, 597, 974, 162, 862, 159, 341, 902, 180, 804, 37}
{108, 619, 676, 901, 498, 247, 899, 63, 29, 642, 92, 321, 422, 299, 26, 715, 895, 617}
{"001000000000000000", "000000010000000000", "100000000000000000", "000000101000100000", "000001000000000000", "000010000000000000", "000100000000001000", "010000000000010001", "000100000000000100", "000000000001000000", "000000000000000100", "000000000100000000", "000100000000000000", "000000010000000001", "000000100000000000", "000000001010000000", "000000000000000000", "000000010000010000"}
Returns: 2705.2467747170163
{593, 844, 149, 248, 705, 821, 512, 687, 342, 819, 110, 487, 845, 684, 296, 242, 351, 775}
{784, 873, 821, 143, 132, 176, 324, 387, 893, 563, 569, 689, 882, 634, 483, 388, 260, 16}
{"000000000000000001", "001000000011000000", "010000000001000000", "000000000000110000", "000000000000000000", "000000010000001000", "000000010000000000", "000001100000001010", "000000000000000000", "000000000001000000", "010000000001000000", "011000000110000000", "000100000000010000", "000100000000100000", "000001010000000010", "000000000000000000", "000000010000001000", "100000000000000000"}
Returns: 1947.8462617165783
{431, 107, 534, 829, 681, 32, 974, 589, 181, 864, 991, 972, 229, 945, 206, 998, 863, 937}
{28, 524, 477, 824, 953, 500, 76, 880, 205, 124, 243, 323, 783, 678, 720, 52, 819, 880}
{"000000001000000000", "000000000000010010", "000000000000000001", "000000010000000000", "000000000000000000", "000000000010000010", "000000000000000100", "000100000000001000", "100000000000000000", "000000000000100000", "000001000000000010", "000000000000000000", "000000000100000000", "010000000000000010", "000000010000000000", "000000100000000000", "010001000010010000", "001000000000000000"}
Returns: 2288.200033020763
{963, 598, 394, 364, 276, 312, 87, 152, 637, 811, 233, 410, 149}
{148, 256, 568, 724, 698, 135, 971, 681, 14, 835, 871, 900, 77}
{"0000000000100", "0001010000001", "0000000001000", "0100001000001", "0000000000010", "0100001000000", "0001010000001", "0000000010000", "0000000100000", "0010000000000", "1000000000000", "0000100000000", "0101001000000"}
Returns: 1876.9733922165196
{769, 480, 578, 241, 737, 347, 476, 179, 912, 584, 810, 340, 573, 599, 525, 350, 738, 114}
{569, 715, 548, 947, 715, 409, 979, 85, 778, 19, 348, 408, 139, 527, 954, 214, 791, 720}
{"000000000000010000", "001000000100000000", "010100000000001000", "001000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000110", "010000000001000000", "000000000000000000", "000000000100000000", "000000000000000000", "100000000000000000", "001000000000000000", "000000001000000000", "000000001000000000", "000000000000000000"}
Returns: 1336.4200333667245
{770, 422, 669, 667, 605, 936, 712, 361, 507, 141, 818, 891, 764, 585, 628, 306, 465, 115}
{948, 87, 200, 915, 291, 574, 5, 849, 573, 269, 920, 554, 351, 99, 350, 929, 347, 436}
{"000000000010000000", "000100000000000000", "000110000001000000", "011000000000000000", "001000000000000000", "000000000000100000", "000000000000010000", "000000000001000000", "000000000000000000", "000000000000000000", "100000000000000000", "001000010000000001", "000001000000000000", "000000100000000000", "000000000000000000", "000000000000000010", "000000000000000100", "000000000001000000"}
Returns: 2514.2549789982995
{268, 183, 647, 104, 972, 798, 987, 39, 672, 344, 755, 863, 182, 923, 85, 181, 516, 149}
{497, 741, 152, 579, 313, 36, 749, 583, 501, 252, 113, 752, 746, 119, 407, 215, 849, 24}
{"000000000010000000", "000000100000000000", "000000000000000000", "000000010000000000", "000000000000000010", "000000000000000000", "010000000000010000", "000100000000000000", "000000000000100010", "000000000000000000", "100000000000000000", "000000000000000010", "000000001000010000", "000000100000100010", "000000000000000001", "000000000000000000", "000010001001010000", "000000000000001000"}
Returns: 2954.409090221476
{525, 997, 39, 763, 543, 443, 718, 548, 976, 27, 432, 73, 292, 439, 165, 842, 543, 642}
{144, 6, 72, 878, 798, 607, 829, 898, 720, 600, 798, 104, 312, 211, 776, 532, 753, 464}
{"000000000001000000", "001100000000110100", "010101001000100100", "011001001000010100", "000000000000000000", "001100001000110100", "000000010000000000", "000000100000000010", "001101000000110100", "000000000000001000", "000000000000000000", "100000000000000000", "011001001000010100", "010101001000100000", "000000000100000000", "011101001000100000", "000000010000000000", "000000000000000000"}
Returns: 1738.5344946010923
{362, 581, 252, 934, 241, 448, 333, 152, 180, 386, 870, 298, 9, 777, 19, 207, 357, 900}
{319, 717, 580, 929, 977, 339, 897, 957, 129, 537, 532, 443, 867, 73, 918, 820, 876, 408}
{"000000000100000000", "000000011010101011", "000110100001010100", "001010100001010100", "001100100001000100", "000000000000000000", "001110000001010100", "010000001010101011", "010000010010101011", "100000000000000000", "010000011000101011", "001110100000010100", "010000011010001010", "001100100001000100", "010000011010100011", "001110100001010000", "010000011010101001", "010000011010001010"}
Returns: 1390.184826804371
{109, 468, 270, 76, 195, 66, 963, 56, 404, 783, 60, 145, 271, 257, 578, 935, 869, 131}
{549, 777, 907, 789, 967, 741, 513, 491, 460, 311, 37, 849, 23, 791, 314, 261, 226, 968}
{"000000000000000100", "000100000100011000", "000100000000000010", "011000000101000010", "000000010000000000", "000000000101000000", "000000000000100001", "000010000000000000", "000000000010000001", "010101000000000010", "000000001000100000", "000101000000010000", "000000100010000000", "010000000001000000", "010000000000000000", "100000000000000000", "001100000100000000", "000000101000000000"}
Returns: 1807.6017343616613
{903, 601, 187, 936}
{240, 402, 846, 310}
{"0011", "0000", "1001", "1010"}
Returns: 770.8642255346547
{603, 581, 588, 618, 543}
{655, 477, 635, 557, 726}
{"00011", "00000", "00000", "10001", "10010"}
Returns: 244.0414487456117
{804, 852, 553, 950, 41, 550}
{665, 509, 247, 231, 636, 229}
{"000110", "000000", "000000", "100010", "100100", "000000"}
Returns: 940.4383133693723
{24, 654, 737, 85, 107, 531, 654, 400, 142, 256, 938, 537, 925, 167, 758, 151, 568}
{7, 835, 93, 332, 368, 286, 208, 444, 310, 340, 796, 81, 727, 14, 300, 900, 286}
{"00100010000000000", "00000000000000000", "10000010000000000", "00000001001000100", "00000000100100001", "00000000000000000", "10100000000000000", "00010000001000100", "00001000000100001", "00000000000000000", "00010001000000100", "00001000100000001", "00000000000000000", "00000000000000000", "00010001001000000", "00000000000000000", "00001000100100000"}
Returns: 1886.097196034918
{972, 206, 797, 150, 803, 967, 337, 409, 364, 382, 392, 55, 941, 310, 890, 994, 46}
{738, 845, 663, 470, 837, 982, 567, 646, 394, 479, 851, 957, 96, 699, 692, 837, 972}
{"00100000000001000", "00000000000000000", "10000000000001000", "00000000000000000", "00000001000000000", "00000010000100000", "00000100000100000", "00001000000000000", "00000000000000010", "00000000000000000", "00000000000010001", "00000110000000000", "00000000001000001", "10100000000000000", "00000000000000000", "00000000100000000", "00000000001010000"}
Returns: 1690.8776628181754
{255, 988, 47, 19, 82, 149, 877, 424, 753, 486, 805, 109, 315, 12, 658, 881, 82, 859}
{643, 432, 630, 14, 339, 238, 980, 783, 667, 297, 703, 528, 468, 471, 642, 132, 191, 649}
{"000000000001000000", "000000000000000000", "000011100000100000", "000000010000000010", "001000100000100000", "001000100000110000", "001011000000100000", "000100000010000000", "000000000000000100", "000000000001000000", "000000010000000010", "100000000100000000", "001011100000000000", "000001000000000000", "000000000000000000", "000000001000000000", "000100000010000000", "000000000000000000"}
Returns: 1956.6295444547734
{695, 288, 812, 496, 751, 514, 81, 902, 145, 267, 832, 385, 368, 108, 117, 162, 379, 48}
{91, 512, 237, 696, 787, 103, 190, 783, 309, 33, 424, 694, 889, 627, 628, 885, 709, 166}
{"000100000000100000", "000000000000000000", "000000000000000001", "100000000000000000", "000000000100000000", "000000000000000000", "000000000000000000", "000000000000000001", "000000000001000000", "000010000010000010", "000000000100000100", "000000001000000000", "100000000000000000", "000000000000001000", "000000000000010001", "000000000010000000", "000000000100000000", "001000010000001000"}
Returns: 2265.1021724668117
{778, 693, 746, 39, 845, 471, 412, 389, 431, 969, 720, 499, 843, 140, 636, 504, 921, 139}
{363, 728, 946, 820, 278, 30, 879, 636, 899, 777, 544, 937, 429, 697, 611, 473, 471, 369}
{"000000010000000100", "000000000000000000", "000100000000000000", "001000000000000000", "000000000001100000", "000000100000000000", "000001000000000000", "100000000000000100", "000000000000000011", "000000000010010000", "000000000100010000", "000010000000100000", "000010000001000000", "000000000110000000", "000000000000000000", "100000010000000000", "000000001000000001", "000000001000000010"}
Returns: 1566.622477435628
{147, 289, 956, 270, 323, 518, 256, 407, 771, 889, 450, 424, 805, 520, 881}
{215, 965, 136, 659, 50, 640, 799, 704, 576, 13, 368, 481, 371, 846, 908}
{"000010100000000", "000000000000000", "000100011010010", "001000001000010", "100000100000000", "000000000100000", "100010000000000", "001000001000000", "001100010010000", "000001000000000", "001000001000010", "000000000000000", "000000000000001", "001100000010000", "000000000000100"}
Returns: 1766.151405181456
{538, 913, 110, 671, 529, 549}
{427, 476, 670, 943, 449, 486}
{"001010", "000000", "100010", "000001", "101000", "000100"}
Returns: 842.1588740302278
{441, 675, 96, 161, 748, 536, 92, 885, 740, 784, 608, 973, 951, 997, 994, 569, 335, 906}
{282, 911, 406, 282, 854, 931, 955, 208, 689, 151, 361, 81, 789, 626, 243, 34, 683, 249}
{"000001000000001000", "000000000000000000", "000000010100010000", "000000001010000000", "000000000001010000", "100000000000001000", "000000000001110000", "001000000101110000", "000100000010000001", "001000010000000000", "000100001000000111", "000010110000110000", "000000110001010000", "001010110001100000", "100001000000000000", "000000000010000001", "000000000010000001", "000000001010000110"}
Returns: 2103.322396664099
{570, 284, 621, 340, 168}
{120, 658, 991, 555, 341}
{"00110", "00001", "10010", "10100", "01000"}
Returns: 1077.9435832659256
{214, 692, 539, 338, 213, 180}
{881, 938, 556, 786, 9, 53}
{"000001", "000100", "000000", "010000", "000001", "100010"}
Returns: 1489.0138393941602
{214, 94, 248, 612, 285, 201, 997, 813, 875, 282, 277, 325, 906, 995, 734, 656, 173, 558}
{664, 775, 195, 799, 615, 928, 163, 940, 337, 221, 636, 566, 833, 702, 152, 805, 367, 196}
{"000000000100001000", "000000000001000000", "000000000000000000", "000000010000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000100000000000000", "000000000000000000", "100000000000001000", "000000000000010000", "010000000000000000", "000000000000000010", "000000000010000000", "100000000100000000", "000000000000000010", "000000000000100100", "000000000000000000"}
Returns: 1708.5560321176542
{673, 55, 932, 642, 245, 777, 282, 519, 124, 997, 26, 785, 967, 456, 767}
{372, 135, 806, 229, 614, 844, 989, 207, 610, 882, 603, 977, 841, 774, 688}
{"000000100000001", "000010000000000", "000000000000000", "000000000010010", "010000000000000", "000000001001000", "100000000000001", "000000000000000", "000001000001000", "000000000000000", "000100000000010", "000001001000000", "000000000000000", "000100000010000", "100000100000000"}
Returns: 1780.8980177030628
{531, 26, 466, 654, 442, 733}
{302, 686, 388, 542, 65, 741}
{"000101", "001010", "010010", "100000", "011000", "100000"}
Returns: 1154.2013660512057
{416, 230, 957, 333, 777, 404, 375, 754, 176, 135, 988, 937, 110, 759, 197, 555, 703, 500}
{701, 601, 633, 482, 751, 284, 221, 129, 144, 197, 839, 928, 186, 996, 528, 137, 733, 38}
{"000000000010000010", "000010000000000100", "000101100000100001", "001000100000100001", "010000000000000100", "001000100000100001", "001101000000000001", "000000000000000000", "000000000000000000", "000000000000000000", "100000000000000010", "000000000000000000", "001101000000000001", "000000000000000000", "000000000000000000", "010010000000000000", "100000000010000000", "001101100000100000"}
Returns: 1687.2326483208328
{830, 892, 451, 663, 272, 75, 263, 932, 688, 302, 166, 663, 270, 881, 690, 142, 238}
{920, 499, 237, 384, 720, 23, 214, 281, 123, 11, 276, 976, 617, 202, 208, 452, 819}
{"00000000000010010", "00000100000000000", "00000000000000001", "00000000000001000", "00000011000000000", "01000000010000000", "00001000001000100", "00001000100000000", "00000001001000100", "00000100000000000", "00000010100000100", "00000000000000001", "10000000000000000", "00010000000000000", "00000010101000000", "10000000000000000", "00100000000100000"}
Returns: 2475.850397990095
{168, 250, 292, 629, 633, 107, 22, 258, 0, 111, 770, 408, 482, 829, 539, 882, 129, 371}
{66, 241, 129, 288, 823, 12, 771, 737, 926, 701, 975, 991, 385, 164, 734, 75, 409, 860}
{"000000000001000100", "000010001000000000", "000000000110110001", "000000010000000000", "010000001000000000", "000000000000001010", "000000000110110001", "000100000000000000", "010010000000000000", "001000100010110001", "001000100100110001", "100000000000000100", "001000100110010001", "001000100110100001", "000001000000000010", "100000000001000000", "000001000000001000", "001000100110110000"}
Returns: 2392.3696006860405
{632, 148, 608, 829, 718, 944, 35, 924, 69, 188, 67, 499, 888, 581, 715, 211}
{996, 114, 279, 741, 220, 532, 317, 261, 428, 171, 786, 692, 349, 4, 385, 805}
{"0000000000001010", "0000000001000000", "0001100010100000", "0010100010100000", "0011000010100000", "0000001100010001", "0000010100010001", "0000011000010001", "0011100000100000", "0100000000000100", "0011100010000000", "0000011100000001", "1000000000000010", "0000000001000000", "1000000000001000", "0000011100010000"}
Returns: 1961.1650621927906
{584, 684, 835, 466, 77, 757, 375, 271, 757, 822, 874, 732, 719}
{340, 171, 651, 489, 374, 400, 458, 307, 648, 129, 954, 888, 560}
{"0001000000100", "0000010001001", "0000000110000", "1000000000100", "0000001000010", "0100000001001", "0000100000010", "0010000010000", "0010000100000", "0100010000001", "1001000000000", "0000101000000", "0100010001000"}
Returns: 1221.8049811015803
{500, 417, 859, 980, 214, 426, 792, 665, 640, 393, 861, 70, 910, 477, 951, 2, 587, 135}
{221, 646, 341, 536, 110, 58, 706, 514, 578, 285, 20, 438, 345, 812, 547, 137, 601, 382}
{"000000000010010000", "000000010000000000", "000000000000000010", "000000000001000000", "000000000001000001", "000000001000100000", "000000000000000000", "010000000000100000", "000001000000100000", "000000000000000010", "100000000000000000", "000110000000000001", "000001011000000000", "100000000000000000", "000000000000000100", "000000000000001000", "001000000100000000", "000010000001000000"}
Returns: 1844.8005255727062
{873, 138, 931, 75, 516, 51, 243, 207, 212, 686, 471, 0, 69, 852, 301, 248, 300, 198}
{251, 908, 526, 387, 411, 438, 758, 710, 641, 268, 475, 676, 12, 687, 934, 816, 456, 732}
{"000000000000100001", "000001110000000000", "000000000000000000", "000000000001000000", "000000000010000000", "010000100000000000", "010001000000011000", "010000000000011000", "000000000000000000", "000000000000000100", "000010000000000000", "000100000000000000", "100000000000000001", "000000110000001000", "000000110000010000", "000000000100000000", "000000000000000000", "100000000000100000"}
Returns: 1685.262230037006
{474, 956, 472, 615, 956, 745, 368, 923, 341, 289, 254, 760, 4, 729, 569, 529, 212, 407}
{991, 230, 184, 519, 929, 806, 9, 873, 977, 506, 370, 993, 133, 271, 114, 444, 145, 399}
{"000000000000010001", "001001001100000000", "010001000000000000", "000010000000100000", "000100000000001000", "011000000100000000", "000000000010000000", "000000000000000000", "010000000100000010", "010001001000000000", "000000100000000000", "000000000000000000", "000100000000001000", "100000000000000001", "000010000000100000", "000000000000000000", "000000001000000000", "100000000000010000"}
Returns: 2091.6581278519557
{564, 490, 967, 414, 532, 767, 303, 685, 53, 500, 375, 894, 604, 877, 474, 204, 880}
{440, 770, 51, 386, 815, 326, 620, 584, 356, 764, 590, 883, 902, 630, 675, 730, 25}
{"00100000001000000", "00000000110000010", "10000000000000000", "00000100000110000", "00000000110000100", "00010000000100000", "00000000000000000", "00000000100000010", "01001001010000110", "01001000100000010", "10000000000000000", "00010100000010000", "00010000000100000", "00000000000000000", "00001000100000000", "01000001110000000", "00000000000000000"}
Returns: 1247.6217811840343
{797, 84, 849, 156, 518, 789, 592, 567, 417, 165, 774, 113, 988, 542, 396, 9, 729, 923}
{719, 622, 225, 279, 814, 145, 513, 2, 186, 42, 838, 599, 100, 449, 787, 242, 332, 388}
{"001000010000000000", "000000001101110000", "100000010000000000", "000010000010001100", "000100000010001100", "000000000000000000", "000000001101110000", "101000000000000000", "010000100101110000", "010000101001110000", "000110000000001100", "010000101100110000", "010000101101000000", "010000101101000000", "000110000010000100", "000110000010001000", "000000000000000000", "000000000000000000"}
Returns: 1726.472954308709
{499, 231, 712, 37, 669, 315, 842, 795, 796, 223, 66, 278, 725, 861, 161, 214, 345}
{186, 197, 920, 380, 92, 99, 282, 927, 202, 834, 613, 689, 242, 85, 857, 563, 459}
{"00000000000000101", "00001000010000000", "00000100110000000", "00001000100000000", "01010100010001000", "00101000000000000", "00000000000010000", "00000000000100000", "00110000010000000", "01101000100000000", "00000000000000000", "00000001000000010", "00000010000000000", "00001000000000000", "10000000000000001", "00000000000100000", "10000000000000100"}
Returns: 1820.675872705392
{1000, 503, 525, 621, 826, 976, 784, 161, 799, 681, 126, 534, 821, 652, 388, 771, 580, 534}
{298, 337, 396, 45, 750, 507, 755, 833, 401, 294, 566, 734, 36, 383, 707, 191, 630, 845}
{"000000000001000000", "000010000010100100", "000000010000001000", "000000000000010000", "010000001010000011", "000000000000000111", "000000000001000000", "001000000000000000", "000010000000100101", "000000000000010000", "010010000000100000", "100000100000000000", "010000001010000011", "000100000100000000", "001000000000000000", "010001001000000000", "000011000000100001", "000011001000100010"}
Returns: 1626.0861247414073
{640, 450, 622, 648, 487}
{13, 123, 656, 121, 892}
{"00101", "00000", "10011", "00100", "10100"}
Returns: 1115.4653489858097
{542, 162, 569, 658, 991, 97}
{873, 333, 997, 129, 492, 193}
{"001000", "000000", "100001", "000001", "000000", "001100"}
Returns: 1333.1611111602933
{577, 970, 446, 146, 615, 427, 103, 657, 16, 316, 850, 126, 905, 642, 392}
{897, 420, 67, 734, 398, 80, 644, 702, 282, 720, 138, 269, 31, 698, 603}
{"000000001000000", "000000000000000", "000000010000001", "000000000000000", "000000000000000", "000000000000000", "000000000000000", "001000000010001", "100000000100010", "000000001000010", "000000010000000", "000000000000000", "000000000000000", "000000001100000", "001000010000000"}
Returns: 2143.8622269706493
{578, 102, 75, 420, 181, 398, 443, 734, 861, 815, 874, 856, 949, 832, 213, 970, 566, 173}
{114, 380, 565, 117, 62, 854, 135, 68, 13, 792, 623, 259, 188, 616, 911, 353, 501, 971}
{"000000000001000100", "000000000000000000", "000000000010000000", "000000000100100010", "000000000000000000", "000000001000000000", "000000000000000000", "000000001000001000", "000001010000001000", "000100000000000010", "001000000000000000", "100000000000010100", "000100000000000010", "000000000001000100", "000000011000000000", "100000000001010000", "000100000100100000", "000000000000000000"}
Returns: 1943.6987570380775
{226, 731, 526, 432, 20, 599, 647, 796, 518, 390, 414, 688, 984, 578, 794, 463, 486, 988}
{30, 472, 499, 668, 708, 626, 520, 595, 185, 317, 902, 820, 33, 374, 723, 892, 995, 843}
{"000000000100000000", "000000000000000000", "000000001001000100", "000000000000000001", "000000100000000010", "000000000000000000", "000010000000000000", "000000000000000010", "001000000000000000", "100000000010000000", "000000000100010000", "001000000000000000", "000000000000000000", "000000000010000000", "000000000000000001", "001000000000000000", "000010010000000001", "000100000000001010"}
Returns: 2107.953347312824
{53, 36, 823, 265, 15, 399, 850, 583, 983, 292, 592, 391, 805}
{401, 225, 227, 41, 679, 508, 431, 157, 729, 597, 545, 543, 574}
{"0010000000010", "0000000000000", "1000000000010", "0000011101000", "0000000000010", "0001000100000", "0001000100000", "0001011000000", "0000000000100", "0001000000000", "0000000010000", "1010100000000", "0000000000000"}
Returns: 1630.481844542533
{391, 159, 687, 86, 146, 507, 72, 433, 419, 220, 936, 529}
{745, 888, 72, 462, 449, 919, 936, 39, 51, 570, 456, 443}
{"001010000001", "000000000000", "100010000001", "000001100100", "101000000001", "000100100110", "000101000110", "000000001000", "000000010000", "000101100010", "000001100100", "101010000000"}
Returns: 1430.4113209738282
{555, 964, 316, 59, 151, 530, 143, 744, 57, 301, 462, 30, 435, 689, 454, 892, 887, 772}
{988, 889, 323, 873, 533, 445, 142, 146, 278, 451, 594, 21, 719, 138, 97, 643, 923, 778}
{"001000010001000000", "000000000000000000", "100000000001000000", "000000000000110011", "000000000100000000", "000000000000100101", "000000000000100010", "100000000000000000", "000000000010010011", "000010000000001000", "000000001000000001", "101000000000000000", "000101100000000000", "000100001000000000", "000000000100000000", "000001000000000010", "000100101000000100", "000101001010000000"}
Returns: 2483.8169706890967
{725, 848, 946, 303, 640, 218}
{625, 544, 314, 938, 308, 237}
{"001011", "000100", "100011", "010000", "101001", "101010"}
Returns: 1205.1278827134292
{926, 696, 804, 291, 733, 206, 374, 16, 822, 458, 741, 313, 366, 781, 394, 658, 8, 196}
{17, 651, 176, 659, 276, 399, 787, 691, 453, 669, 262, 640, 300, 107, 412, 743, 731, 433}
{"000011001000000000", "000000000000000010", "000100010011001100", "001000010011000100", "100001001000000000", "100010001000000000", "000000000000100000", "001100000011001100", "100011000000000000", "000000000000000001", "001100010001001100", "001100010010001100", "000000100000000000", "000000000000000000", "001000010011000100", "001100010011001000", "010000000000000000", "000000000100000000"}
Returns: 1846.945702625063
{346, 866, 418, 766, 530, 389, 107, 780, 467, 406, 716, 549, 760, 436, 859, 600, 423}
{224, 152, 48, 217, 341, 744, 879, 719, 348, 498, 789, 342, 601, 5, 68, 753, 771}
{"00000000100010000", "00000001000000100", "00000000000000000", "00000000010000000", "00000100000000000", "00001000000000000", "00000000000000000", "01000000000000000", "10000000000000001", "00010000000001000", "00000000000000000", "00000000000000000", "10000000000000001", "00000000010000000", "01000000000000000", "00000000000000000", "00000000100010000"}
Returns: 1364.4186566690746
{47, 231, 163, 930, 350, 43, 292, 702, 287, 109, 940, 585, 517, 646, 133, 474, 710, 421}
{932, 12, 683, 244, 710, 49, 810, 618, 512, 944, 651, 43, 467, 179, 143, 10, 648, 415}
{"000000000000100001", "000000001010000000", "000000100000001000", "000000000000000000", "000000000000000000", "000000000000000001", "001000000000001000", "000000000100000100", "010000000010000000", "000000010000000000", "010000001000000000", "000000000000000000", "100000000000000001", "000000000000000000", "001000100000000000", "000000010000000000", "000000000000000000", "100001000000100000"}
Returns: 2098.2091797787702
{887, 577, 454, 746, 729, 190, 648, 736, 480, 352, 404, 867, 771, 931, 123, 820, 389}
{780, 685, 797, 533, 472, 982, 53, 164, 798, 554, 434, 437, 594, 77, 792, 667, 190}
{"00010100000000010", "00000000010000100", "00000010000000000", "10000100000000010", "00000000010000100", "10010000000000010", "00100000000000000", "00000000101001000", "00000001001001000", "01001000000000100", "00000001100001000", "00000000000000000", "00000000000000000", "00000001101000000", "01001000010000000", "10010100000000000", "00000000000000000"}
Returns: 1415.127695506896
{7, 269, 462, 412, 692, 32, 24, 758, 233, 264, 118, 847, 420, 665, 895, 726, 456, 103}
{139, 70, 914, 783, 649, 737, 251, 982, 707, 697, 465, 410, 70, 356, 422, 525, 887, 983}
{"000000000010100000", "000010000000000000", "000100001000000000", "001000001000000000", "010000000100000001", "000000000000010000", "000000000001000010", "000000000010000000", "001100000000000000", "000010000000000000", "100000010000100000", "000000100000000010", "100000000010000000", "000001000000001100", "000000000000010100", "000000000000011000", "000000100001000000", "000010000000000000"}
Returns: 2334.6641145681397
{227, 532, 700, 859, 42, 887, 526, 369, 343, 459, 740, 828, 536, 915, 262, 935, 469, 863}
{654, 882, 346, 408, 667, 15, 659, 885, 897, 264, 373, 550, 351, 5, 605, 296, 890, 475}
{"001000000000010000", "000101000000000100", "100000000000010000", "010000000000100000", "000000000000000000", "010000000000000100", "000000000000000110", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000100000000000000", "101000000000000001", "000000000000000000", "010001100000000000", "000000100000000000", "000000000000010000"}
Returns: 2116.322557845649
{278, 330, 422, 448, 36, 394, 639, 991, 874, 766, 476, 912, 109, 636, 743, 911, 247, 749}
{863, 309, 305, 732, 182, 843, 870, 255, 35, 285, 416, 82, 162, 766, 489, 711, 754, 625}
{"000000100010000000", "000101011000010100", "000000000001000000", "010001011000010100", "000000000000000010", "010100011000010100", "100000000000000001", "010101001000010100", "010101010000010100", "000000000000000000", "100000000000000001", "001000000000000000", "000000000000001000", "010101011000000100", "000000000000100000", "010101011000010000", "000010000000000000", "000000100010000000"}
Returns: 1528.149908412474
{871, 958, 966, 337, 190, 228, 284, 23, 136, 45, 76, 141, 449, 257, 201, 823, 867, 660}
{1000, 80, 982, 830, 627, 143, 148, 803, 764, 626, 655, 56, 292, 460, 619, 173, 708, 97}
{"000010001000000100", "001001110000101011", "010001110000101011", "000000000000000000", "100000001000000100", "011000110000101011", "011001010000101011", "011001100000101011", "100010000000000100", "000000000000010000", "000000000000000000", "000000000000000000", "011001110000001011", "000000000100000000", "011001110000100011", "100010001000000000", "011001110000101001", "011001110000101010"}
Returns: 1934.5995520408092
{164, 380, 631, 924, 801, 849}
{977, 309, 200, 242, 708, 661}
{"000101", "000000", "000111", "101011", "001101", "101110"}
Returns: 1317.5535234435833
{981, 788, 295, 604, 515, 106, 823, 915, 867, 147, 737, 18, 420, 955, 897, 407, 871, 356}
{838, 276, 691, 754, 836, 523, 605, 210, 719, 208, 825, 660, 309, 352, 760, 964, 771, 415}
{"000100010000000001", "000000000000000000", "000000000000000000", "100000010000000100", "000000000010011000", "000000000000000000", "000000001001001000", "100100000000000101", "000000100001010000", "000000000000000000", "000010000001000000", "000000101010011000", "000000000000000000", "000010001001000000", "000010100001000000", "000100010000000001", "000000000000000000", "100000010000000100"}
Returns: 1613.706704418658
{217, 757, 667, 823, 252, 920, 185, 203, 921, 375, 726, 356, 693, 847, 958, 955, 189}
{114, 973, 648, 713, 301, 239, 28, 108, 210, 392, 412, 162, 330, 206, 625, 624, 642}
{"00100000000000000", "00000100000000000", "10000000110000000", "00000000000000000", "00000000000000000", "01000000000000000", "00000000000000000", "00000000000010000", "00100000000000000", "00100000000100000", "00000000000000000", "00000000010000000", "00000001000000000", "00000000000000000", "00000000000000000", "00000000000000000", "00000000000000000"}
Returns: 2083.265940345735
{339, 380, 408, 563, 112, 126, 462, 42, 721, 296, 198, 13, 370, 431, 994, 554}
{430, 378, 148, 847, 609, 460, 363, 328, 893, 860, 968, 94, 757, 606, 605, 771}
{"0000000000101000", "0000000010000000", "0000000000000000", "0000000000000000", "0000000000000000", "0000000000001000", "0000000000000000", "0000000000000000", "0100000000000000", "0000000000000000", "1000000000000000", "0000000000000001", "1000010000000010", "0000000000000000", "0000000000001000", "0000000000010000"}
Returns: 1540.6917746699003
{441, 330, 287, 823, 221, 482, 144, 166, 254, 117, 377, 979, 126, 103, 629, 895, 3, 810}
{559, 973, 289, 412, 131, 135, 890, 221, 197, 950, 385, 2, 100, 721, 788, 106, 751, 237}
{"000001000000100000", "000100000000000000", "000010000100010000", "010000000000000000", "001000000000010000", "100000010000000000", "000000000000000100", "000001000001000000", "000000000000000000", "001000000000000000", "000000000000001100", "000000010000100000", "100000000001000000", "001010000000000000", "000000000010000100", "000000100010001000", "000000000000000000", "000000000000000000"}
Returns: 2302.6172891345104
{65, 451, 209, 345, 538, 874, 85, 128, 255, 163, 996, 894, 789, 565, 402, 974, 478, 846}
{609, 106, 138, 856, 532, 900, 212, 185, 874, 371, 206, 578, 222, 625, 854, 781, 22, 306}
{"000000010000100000", "000000000000010000", "000000000000001010", "000000001111000000", "000000100000000000", "000000010000000001", "000010000000000000", "100001000000000001", "000100000010001110", "000100000011000110", "000100001100000110", "000100000100000000", "100000000000000001", "010000000000000000", "001000001000000010", "000000001110000000", "001000001110001000", "000001010000100000"}
Returns: 2245.3199569544554
{527, 658, 117, 420, 806, 934, 89, 784, 645, 663, 975, 831, 638, 103}
{862, 659, 947, 240, 642, 408, 528, 16, 970, 137, 395, 454, 871, 834}
{"00000111000100", "00010000000001", "00001000011010", "01000000000001", "00100000011010", "10000011000100", "10000101000100", "10000110000100", "00000000000000", "00101000001010", "00101000010010", "10000111000000", "00101000011000", "01010000000000"}
Returns: 1738.3028435830802
{601, 882, 68, 28, 764, 472, 315, 35, 133, 463, 422, 882, 755, 331, 304}
{701, 474, 315, 421, 221, 10, 584, 56, 147, 874, 506, 229, 557, 534, 742}
{"001000000000100", "000000000010000", "100000001000010", "000000100000000", "000000010000000", "000000000010000", "000100000000000", "000010000000000", "001000000000000", "000000000001001", "010001000000000", "000000000100001", "100000000000000", "001000000000000", "000000000101000"}
Returns: 1797.787905724208
{892, 310, 158, 672, 810, 877, 452, 432, 917, 357, 117, 447, 986}
{672, 350, 960, 54, 914, 652, 39, 426, 481, 519, 419, 762, 726}
{"0001001000101", "0000100010000", "0000000010000", "1000001000101", "0100000010000", "0000000000000", "1001000000100", "0000000001000", "0110100000000", "0000000100000", "1001001000001", "0000000000000", "1001000000100"}
Returns: 1862.861855990338
{583, 650, 470, 77, 591, 604, 386, 336, 783, 403, 769, 421, 967, 423, 176, 97, 591, 26}
{907, 22, 529, 232, 7, 135, 777, 567, 397, 995, 745, 804, 141, 899, 250, 996, 529, 190}
{"000100010001001000", "000001100000110010", "000000000000000000", "100000010001001000", "000000000000000000", "010000100100110011", "010001000100110010", "100100000000001000", "000000000000000000", "000001100000110001", "000000000000000000", "100100000000001000", "010001100100000011", "010001100100000011", "100100010001000000", "000000000000000000", "010001100000110001", "000001000100110010"}
Returns: 1572.373073540405
{389, 532, 573, 11, 529, 987, 24, 388, 474, 125, 531, 591, 770, 716, 300, 713, 255, 509}
{429, 815, 941, 414, 552, 536, 178, 335, 272, 852, 639, 444, 490, 655, 334, 863, 863, 583}
{"000100000001000101", "000000111110000010", "000001000000110000", "100000000001000101", "000000111110001010", "001000000000110000", "010010011000001010", "010010101110001010", "010010110110001010", "010010011010000000", "010010011100001000", "100100000000000101", "001001000000010000", "001001000000100000", "000010111010000010", "100100000001000001", "010010111000001000", "100100000001000100"}
Returns: 1164.0475689554014
{636, 448, 919, 632, 606, 596, 502, 432, 341, 435, 728, 87, 327, 922, 134, 44, 662, 646}
{865, 622, 865, 72, 75, 807, 930, 174, 681, 581, 740, 212, 26, 741, 954, 752, 886, 596}
{"000000000101000000", "000000000000000000", "000000001100000000", "000000100000000000", "000000100000000000", "000000000010000000", "000110000000000000", "000000000000011000", "001000000000000000", "101000000001000000", "000001000000000001", "100000000100000010", "000000000000000000", "000000010000000000", "000000010000000000", "000000000000000000", "000000000001000000", "000000000010000000"}
Returns: 1934.2993924710972
{658, 726, 752, 212, 756, 337, 558, 70, 196, 251, 853, 119, 251, 345, 138, 244, 809, 62}
{130, 861, 665, 338, 356, 737, 28, 771, 17, 962, 682, 43, 123, 178, 995, 949, 417, 394}
{"000010100000110001", "000000000000000000", "000100000100000000", "001000000100000100", "100000100000010001", "000000001001000000", "100010000000010001", "000000001001000000", "000001010000000000", "001100000000000100", "000000000000000010", "000001010000000000", "100000000000010000", "100010100000100000", "000000000000000010", "000100000100000000", "000000000010001000", "100010100000000000"}
Returns: 1761.8638627138862
{403, 812, 449, 771, 993, 685, 743, 678, 419, 379, 323, 658, 981}
{721, 911, 82, 713, 556, 703, 926, 144, 782, 625, 688, 573, 677}
{"0001001101100", "0000000000000", "0000110000011", "1000000101100", "0010010010011", "0010100010010", "1000000101100", "1001001001100", "0000110000011", "1001001100000", "1001001100000", "0010110010001", "0010100010010"}
Returns: 1046.8652121713344
{321, 627, 53, 372, 361, 483, 897, 266, 591, 492, 143, 684, 739, 362, 11, 311, 158, 506}
{785, 883, 19, 690, 545, 661, 403, 314, 971, 842, 754, 652, 585, 189, 554, 269, 62, 628}
{"000011000100010100", "000000000001000000", "000000010000000000", "000000000000101001", "100001000100010100", "100010000100010100", "000000000000000000", "001000000000000000", "000000000000000010", "100011000000010100", "000000000000000000", "010000000000000000", "000100000000001001", "100011000100000100", "000100000000100000", "100011000100010000", "000000001000000000", "000100000000100000"}
Returns: 1208.895805463893
{435, 95, 49, 671, 977, 104, 781, 706, 897, 902, 451, 585, 587, 295}
{999, 441, 87, 768, 136, 570, 445, 943, 921, 746, 140, 26, 190, 791}
{"00000000001100", "00000000010000", "00000000000001", "00000000100010", "00000000000001", "00000010001100", "00000101000100", "00000010001100", "00010000000000", "01000000000000", "10000101000100", "10000111001000", "00010000000000", "00101000000000"}
Returns: 2500.800883024147
{857, 701, 550, 783, 877, 70, 893, 212, 471, 637, 229, 620, 173, 974, 459, 476, 45, 266}
{239, 906, 911, 916, 954, 255, 665, 725, 846, 334, 460, 344, 869, 986, 856, 610, 846, 305}
{"000011000100010000", "000000000000001000", "000000000000001000", "000000000000000000", "100000100100010000", "100000100000010000", "000011000100000000", "000000000000000000", "000000000000000000", "100010100000000000", "000000000000000000", "000000000000000000", "000000000000000000", "100011000000000000", "011000000000000000", "000000000000000000", "000000000000000000", "000000000000000000"}
Returns: 1394.9132288428714
{190, 951, 750, 199, 501, 603, 789, 504, 892, 983, 95, 154, 213, 860, 222, 746, 182, 499}
{82, 137, 630, 748, 959, 948, 669, 675, 474, 64, 380, 529, 971, 504, 500, 982, 184, 581}
{"000000100000101000", "000000000100000100", "000000010000000000", "000001000000000010", "000000000000010001", "000100000000000000", "100000000000101000", "001000000000000000", "000000000010101000", "010000000000000100", "000000001000000000", "000000000000010000", "100000101000001000", "000010000001000001", "100000101000100000", "010000000100000000", "000100000000000000", "000010000000010000"}
Returns: 2287.0147722251936
{269, 184, 336, 44, 23, 149, 151, 500, 153, 938, 399, 432, 959, 576}
{4, 963, 394, 112, 524, 672, 274, 129, 395, 31, 801, 502, 728, 433}
{"00100010001000", "00000000100010", "10000010010100", "00000000000000", "00000000000000", "00000000000000", "10100000011100", "00000000100000", "01000001000000", "00100010000100", "10000010000100", "00100010011000", "01000000000000", "00000000000000"}
Returns: 1732.8552826111504
{357, 478, 210, 462, 294, 841, 356, 448, 477, 47, 944, 404, 936, 435, 596, 376}
{132, 95, 832, 555, 216, 689, 98, 689, 129, 820, 661, 184, 416, 286, 820, 875}
{"0010000000000100", "0000010100000000", "1000000001010000", "0000010110000000", "0000000000000000", "0101000110000000", "0000000000000001", "0101010010000000", "0001010100000000", "0010000000010100", "0000000000010100", "0010000001100000", "0000000000000000", "1000000001100000", "0000000000000000", "0000001000000000"}
Returns: 1850.8569758793594
{452, 688, 300, 242, 667, 671, 242, 608, 95, 814, 329, 242, 682, 450, 624, 76, 324}
{213, 334, 394, 843, 880, 609, 349, 175, 140, 700, 824, 433, 622, 438, 614, 824, 309}
{"00000010100000001", "00100100000010000", "01000000000000000", "00000000000100100", "00000100000000000", "01001000000000000", "10000000000000000", "00000000100000000", "10000001001000000", "00000000000000100", "00000000100000000", "00010000000000100", "01000000000000000", "00000000000000000", "00010000010100000", "00000000000000000", "10000000000000000"}
Returns: 1372.4396342345833
{399, 866, 341, 639, 873, 901, 923, 907, 75, 137, 302, 662, 886, 614, 197, 358, 418, 530}
{136, 278, 760, 530, 644, 451, 408, 896, 65, 157, 42, 364, 787, 341, 974, 200, 947, 972}
{"000100100100000100", "000000010010011000", "000001001000000001", "100000100100000100", "000000000100000000", "001000001001000000", "100100000100000000", "010000000010000000", "001001000001000001", "100110100000000100", "010000010000011000", "000001001000000001", "000000000000000010", "010000000010001000", "010000000010010000", "100100000100000000", "000000000000100000", "001000001001000000"}
Returns: 1748.8933657451219
{409, 595, 691, 14, 775, 460, 731, 926, 933, 586, 198, 802, 644, 778, 671, 503, 372, 481}
{818, 871, 974, 262, 345, 351, 561, 717, 479, 175, 106, 110, 790, 223, 163, 791, 288, 685}
{"000000100001100010", "000000000000000000", "000010000000000001", "000000000000000000", "001000000000000000", "000000000010000000", "100000011000100010", "000000100001100010", "000000100001000000", "000000000010000000", "000001000100000000", "100000011000000010", "100000110000000000", "000000000000000100", "000000000000000000", "000000000000010000", "100000110001000000", "001000000000000000"}
Returns: 1371.371017624276
{9, 282, 544, 817, 588, 469, 275, 415, 744, 195, 577, 218, 725, 987, 479, 251, 766, 540}
{526, 476, 14, 741, 990, 132, 464, 884, 814, 441, 410, 928, 269, 102, 781, 310, 768, 804}
{"001000010000011001", "000100000001000100", "100000010000001011", "010000000001000100", "000000001010000000", "000000100000100000", "000001000000100000", "101000000000011011", "000010000000000000", "000000000000000000", "000010000000000000", "010100000000000100", "000001100000000000", "100000010000001011", "101000010000010010", "010100000001000000", "001000010000011001", "101000010000010010"}
Returns: 1633.8276503649308
{875, 548, 618, 488, 90, 308, 974, 921, 568, 708, 412, 84, 103, 887, 338, 141, 89}
{878, 554, 395, 818, 970, 79, 509, 834, 38, 754, 125, 503, 974, 840, 363, 470, 2}
{"00010100000110100", "00000000100000001", "00010100000010100", "10100100000000000", "00000000000000010", "10110000000010100", "00000000000000001", "00000000000001000", "01000000000000000", "00000000001000000", "00000000010000000", "10000000000000100", "10100100000000000", "00000001000000000", "10100100000100000", "00001000000000000", "01000010000000000"}
Returns: 2163.9524617815578
{635, 644, 801, 282, 467, 661, 686, 802, 104, 700, 106, 195, 792, 963, 193, 710, 603, 930}
{588, 771, 382, 465, 19, 984, 839, 656, 450, 888, 564, 970, 428, 853, 603, 131, 99, 510}
{"000011010000000011", "001000000000110100", "010000000000100000", "000000000000000000", "100001010001000011", "100010010001000011", "000000000000000000", "100011000001000000", "000000000100010100", "000000001000110100", "000000000000001000", "000011010000000001", "011000000100000100", "010000001100000100", "000000000010000000", "010000001100110000", "100011000000000001", "100011000001000010"}
Returns: 1469.8735423980618
{10, 156, 160, 724, 743, 449, 994, 401, 219, 428, 3, 682, 415, 680, 513, 810, 267, 755}
{510, 306, 702, 848, 223, 735, 36, 578, 979, 303, 945, 909, 425, 565, 472, 35, 127, 184}
{"000000010000011001", "001001001000100000", "010101001010000000", "001000001110000000", "000000000001000001", "011000001100000100", "000000000000000010", "100000000000010001", "011101000110000000", "000101001000100000", "001100001000000100", "000010000000010001", "010000000100000000", "100000010001000001", "100000000000000001", "000001000010000000", "000000100000000000", "100010010001011000"}
Returns: 1744.953706857535
{451, 620, 450, 126, 201, 126, 631, 282, 232, 781, 296, 302, 917, 868, 79, 457, 714, 758}
{227, 760, 934, 555, 758, 313, 572, 85, 838, 690, 860, 78, 520, 898, 807, 986, 924, 530}
{"000011000010110101", "001100101000001000", "010100101000001000", "011000101000001000", "100000000010110100", "100000000010110101", "011100001000001000", "000000000000000000", "011100100000001000", "000000000000000000", "100011000000110101", "000000000000000000", "100011000010010101", "100011000010100101", "011100101000000000", "100011000010110001", "000000000000000000", "100001000010110100"}
Returns: 1327.7073216216493
{390, 372, 562, 886, 236, 155, 818, 981, 885, 869, 658, 729, 173, 594, 350, 352, 670, 91}
{866, 934, 912, 601, 191, 252, 173, 143, 445, 764, 522, 783, 650, 33, 665, 775, 269, 700}
{"000000000001101100", "000001110100000000", "000000000000001100", "000001001100000000", "000000000000100000", "010100011000000000", "010000011100000000", "010001101100000000", "000101110000000000", "010100110000000000", "000000000000000001", "100000000000101010", "100010000001001110", "000000000000000001", "101000000001100110", "101000000000101010", "000000000001101100", "000000000010010000"}
Returns: 1666.730972380381
{508, 728, 170, 976, 505, 212, 76, 693, 109, 132, 47, 309, 310, 819, 154, 602, 83, 762}
{977, 109, 448, 197, 895, 219, 388, 227, 824, 665, 33, 34, 93, 997, 579, 504, 747, 632}
{"000010110110110100", "000100000000000000", "000010010110110000", "010000000000000000", "101000101010010100", "000000000001001011", "100010010110010100", "101000101110110100", "000010010110100000", "101000111010010100", "101010111100110000", "000001000000000011", "101000011010010000", "101010110110100100", "000001000000000011", "100010110100010000", "000001000001001001", "000001000001001010"}
Returns: 1607.73386860954
{960, 789, 132, 687, 33, 133, 173, 548, 734, 636, 137, 461, 568, 110, 657, 185, 64, 953}
{357, 315, 833, 273, 223, 831, 825, 954, 943, 14, 130, 238, 429, 558, 864, 240, 51, 385}
{"000101011001100011", "000000000000000000", "000000100100001000", "100011010001110011", "000100010010110001", "100100010001110000", "001000000100001000", "100111001011110011", "100000010011010010", "001000100000001000", "000010011001110010", "100101011010000010", "100111010010010011", "000111011010100011", "001000100100000000", "000000000000000000", "100100011011110001", "100110010000110010"}
Returns: 1363.1100614187126
{734, 320, 600, 20, 128, 536, 947, 846, 368, 178, 783, 551, 145, 944, 280, 868, 81, 667}
{962, 875, 767, 572, 705, 355, 551, 898, 977, 178, 699, 893, 447, 932, 791, 912, 220, 633}
{"001010000111111101", "000001000000000000", "100110110110111001", "001000001101000101", "101000000010100110", "010000000000000000", "001000010010011010", "001000101000001010", "000100010101010011", "101100001011011011", "101010100101000000", "100100001110011011", "101010000000001010", "101000101101000101", "101000110101100110", "100110000000011010", "000010111101101101", "101100001101010010"}
Returns: 1229.8308038618568
{512, 422}
{577, 119}
{"01", "10"}
Returns: 466.7590384770283
{536, 199, 819, 393, 355, 440, 374, 93, 998, 950, 827, 633, 722, 943, 321, 566, 735, 46}
{175, 270, 305, 265, 809, 6, 169, 941, 125, 363, 997, 596, 928, 186, 977, 593, 331, 648}
{"000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000"}
Returns: 1429.7057604835895
{160, 153, 358, 985, 949, 790, 570, 224, 651, 834, 365, 877, 202, 779, 768, 363, 669, 602}
{380, 385, 444, 448, 618, 981, 382, 532, 142, 240, 99, 997, 568, 504, 16, 257, 585, 413}
{"000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000001000000000", "000000000000000000", "000000000000000000", "000001000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000"}
Returns: 1393.9214802081826
{955, 616, 489, 522, 932, 125, 501, 763, 112, 962, 737, 596, 445, 588, 830, 107, 40, 742}
{243, 109, 498, 626, 398, 661, 134, 411, 451, 674, 483, 248, 917, 288, 317, 497, 617, 59}
{"001000000000000000", "000000000000000100", "100000000000000000", "000000000000000000", "000000000000000100", "000000000000000000", "000000000000000000", "000000001000000000", "000000010000000000", "000000000000000000", "000000000000000000", "000000000000000100", "000000000000000000", "000000000000000000", "000000000000000010", "010010000001000000", "000000000000001000", "000000000000000000"}
Returns: 1905.2064516082871
{847, 715, 626, 512, 2, 322, 328, 206, 571, 898, 575, 880, 374, 662, 62, 118, 219, 27}
{205, 441, 460, 251, 734, 548, 113, 826, 387, 182, 306, 489, 174, 300, 825, 752, 617, 735}
{"010000000000000000", "100000000000000000", "000000000000000000", "000000000000000000", "000001000000000000", "000010000100000000", "000000000000001000", "000000000000000000", "000000000000000000", "000001000000000100", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000100000000000", "000000000100000000", "000000000000000000", "000000000000000000"}
Returns: 270.4071004984891
{125, 212, 194, 339, 404, 659, 341, 571, 15, 85, 944, 445, 75, 792, 990, 692, 226, 736}
{100, 924, 865, 890, 324, 519, 120, 20, 527, 326, 452, 664, 3, 553, 661, 880, 813, 562}
{"000000000000100000", "000000001000000000", "000000000000101001", "000000000000000000", "000000010000000000", "000000000000000000", "000000000000000000", "000010000000100000", "010000000000000000", "000000000000000000", "000000000000000000", "000000000000000010", "101000010000000000", "000000000000000000", "001000000000000000", "000000000000000000", "000000000001000000", "001000000000000000"}
Returns: 1898.5210261431505
{627, 498, 61, 741, 747, 9, 440, 611, 52, 679, 574, 713, 682, 829, 489, 323, 313, 877}
{542, 430, 41, 201, 450, 275, 59, 74, 915, 380, 371, 472, 978, 813, 950, 673, 585, 638}
{"000001000000000000", "000000000000000010", "000000000000010000", "000000000000000000", "000000000000000000", "100000000000000001", "000000000000000000", "000000000000000000", "000000000000000100", "000000000000000000", "000000000000000001", "000000000000010000", "000000000000000000", "001000000001000000", "000000000000000000", "000000001000000000", "010000000000000000", "000001000010000000"}
Returns: 2089.034262249344
{690, 142, 863, 383, 383, 509, 381, 304, 45, 446, 656, 39, 334, 759, 544, 333, 350, 216}
{339, 786, 338, 762, 587, 374, 869, 328, 220, 37, 556, 803, 790, 979, 669, 44, 472, 617}
{"000000000000000000", "000100000000000000", "000010000000000001", "010000010000000000", "001000000000000000", "000000000000000000", "000000000000000000", "000100000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "000000000000000000", "001000000000000000"}
Returns: 1395.8355473112626
{696, 340, 497, 635, 526, 830, 973, 654, 988, 864, 615, 345, 985, 855, 463, 637, 534, 387}
{969, 622, 461, 724, 908, 138, 35, 98, 383, 910, 285, 172, 897, 303, 848, 720, 962, 881}
{"000001000100000000", "000000000010000000", "000000001000000000", "000001000000000000", "000000000000000000", "100100000000000000", "000000000000000000", "000000000000000000", "001000000000010000", "100000000000100010", "010000000000000000", "000000000000000010", "000000000100000000", "000000001000000000", "000000000000000001", "000000000000000001", "000000000101000000", "000000000000001100"}
Returns: 1651.422512999589
{781, 130, 648, 573, 486, 663, 163, 198, 81, 626, 967, 660, 135, 664, 883, 696, 796, 203}
{225, 864, 173, 293, 822, 855, 14, 731, 518, 866, 240, 18, 937, 818, 176, 910, 792, 999}
{"000000000001000000", "000000001000100000", "000000001000000000", "000000100000000000", "000000000001000000", "000000000010000000", "000100000000100000", "000000000000000000", "011000000010000100", "000000000000110000", "000001001000000000", "100010000000001000", "010000100100000000", "000000000100000000", "000000000001000000", "000000001000000000", "000000000000000000", "000000000000000000"}
Returns: 1934.8568275619864
{920, 855, 743, 509, 751, 549, 983, 895, 62, 180, 817, 304, 736, 383, 73, 514, 782, 883}
{139, 355, 407, 74, 924, 76, 557, 999, 936, 150, 77, 601, 474, 634, 246, 339, 428, 660}
{"000000001000010000", "000000001000000000", "000001000000000000", "000000000000001000", "000000000000000000", "001000000000000101", "000000001000000100", "000000000000001000", "110000100000000000", "000000000000000100", "000000000000000000", "000000000000000000", "000000000000001100", "100000000000000000", "000100010000100000", "000001100100100001", "000000000000000000", "000001000000000100"}
Returns: 2154.1179050876267
{401, 596, 137, 738, 428, 599, 851, 669, 334, 74, 180, 495, 39, 243, 598, 596, 779, 762}
{49, 578, 319, 154, 772, 657, 791, 838, 653, 342, 547, 992, 214, 46, 648, 142, 880, 92}
{"011111111111111111", "101111111111111111", "110111111111111111", "111011111111111111", "111101111111111111", "111110111111111111", "111111011111111111", "111111101111111111", "111111110111111111", "111111111011111111", "111111111101111111", "111111111110111111", "111111111111011111", "111111111111101111", "111111111111110111", "111111111111111011", "111111111111111101", "111111111111111110"}
Returns: 563.796062419737
{12, 69, 68, 30, 83, 31, 63, 24, 68, 36, 30, 3, 23, 59, 70, 68, 94, 57 }
{12, 43, 30, 74, 22, 20, 85, 38, 99, 25, 16, 71, 14, 27, 92, 81, 57, 74 }
{"000000100000000000", "000000000000000110", "000000000000000000", "000000000000000000", "000001000000000000", "000010010000000000", "100000000000000000", "000001000100001000", "000000000000000000", "000000010000000000", "000000000000100010", "000000000000000000", "000000000010000000", "000000000000001000", "000000010000010000", "010000000000000000", "010000000010000000", "000000000000000000" }
Returns: 211.1461754855866