DEBUG: cur_assign = 2
DEBUG: cur_assign = 2
DEBUG: cur_assign = 0
DEBUG: cur_assign = 1
DEBUG: cur_assign = 0
DEBUG: cur_assign = 1
DEBUG: cur_assign = 0
DEBUG: checking part 2 at 2.6 2.2 with best overlap 1e+24
DEBUG: checking part 2 at 2.6 4.4 with best overlap 226.65
DEBUG: checking part 2 at 2.6 6.6 with best overlap 153.55
DEBUG: checking part 2 at 2.6 8.8 with best overlap 136.5
DEBUG: checking part 2 at 2.6 11 with best overlap 136.5
DEBUG: checking part 2 at 2.6 13.2 with best overlap 136.5
DEBUG: checking part 2 at 2.6 15.4 with best overlap 136.5
DEBUG: checking part 2 at 2.6 17.6 with best overlap 136.5
DEBUG: checking part 2 at 2.6 19.8 with best overlap 136.5
DEBUG: checking part 2 at 2.6 22 with best overlap 136.5
DEBUG: checking part 2 at 2.6 24.2 with best overlap 136.5
DEBUG: checking part 2 at 2.6 26.4 with best overlap 136.5
DEBUG: checking part 2 at 2.6 28.6 with best overlap 136.5
DEBUG: checking part 2 at 2.6 30.8 with best overlap 136.5
DEBUG: checking part 2 at 5.2 2.2 with best overlap 136.5
DEBUG: checking part 2 at 5.2 4.4 with best overlap 136.5
DEBUG: checking part 2 at 5.2 6.6 with best overlap 76.85
DEBUG: checking part 2 at 5.2 8.8 with best overlap 45.5
DEBUG: checking part 2 at 5.2 11 with best overlap 45.5
DEBUG: checking part 2 at 5.2 13.2 with best overlap 45.5
DEBUG: checking part 2 at 5.2 15.4 with best overlap 45.5
DEBUG: checking part 2 at 5.2 17.6 with best overlap 45.5
DEBUG: checking part 2 at 5.2 19.8 with best overlap 45.5
DEBUG: checking part 2 at 5.2 22 with best overlap 45.5
DEBUG: checking part 2 at 5.2 24.2 with best overlap 45.5
DEBUG: checking part 2 at 5.2 26.4 with best overlap 45.5
DEBUG: checking part 2 at 5.2 28.6 with best overlap 45.5
DEBUG: checking part 2 at 5.2 30.8 with best overlap 45.5
DEBUG: checking part 2 at 7.8 2.2 with best overlap 45.5
DEBUG: checking part 2 at 7.8 4.4 with best overlap 45.5
DEBUG: checking part 2 at 7.8 6.6 with best overlap 38.5
DEBUG: checking part 2 at 7.28 6.6 with best overlap 0
DEBUG: checking part 2 at 7.28 6.16 with best overlap 0
DEBUG: checking part 2 at 6.76 6.16 with best overlap 0
DEBUG: checking part 2 at 6.76 5.72 with best overlap 0
DEBUG: checking part 2 at 6.24 5.72 with best overlap 0
DEBUG: checking part 2 at 6.76 5.28 with best overlap 0
DEBUG: checking part 6 at 1 0.8 with best overlap 1e+24
DEBUG: checking part 6 at 1 1.6 with best overlap 99.924
DEBUG: checking part 6 at 1 2.4 with best overlap 98.884
DEBUG: checking part 6 at 1 3.2 with best overlap 94.8
DEBUG: checking part 6 at 1 4 with best overlap 94.8
DEBUG: checking part 6 at 1 4.8 with best overlap 94.8
DEBUG: checking part 6 at 1 5.6 with best overlap 94.476
DEBUG: checking part 6 at 1 6.4 with best overlap 81.516
DEBUG: checking part 6 at 1 7.2 with best overlap 68.556
DEBUG: checking part 6 at 1 8 with best overlap 55.596
DEBUG: checking part 6 at 1 8.8 with best overlap 42.636
DEBUG: checking part 6 at 1 9.6 with best overlap 30
DEBUG: checking part 6 at 1 10.4 with best overlap 30
DEBUG: checking part 6 at 1 11.2 with best overlap 30
DEBUG: checking part 6 at 1 12 with best overlap 30
DEBUG: checking part 6 at 1 12.8 with best overlap 30
DEBUG: checking part 6 at 1 13.6 with best overlap 30
DEBUG: checking part 6 at 1 14.4 with best overlap 30
DEBUG: checking part 6 at 1 15.2 with best overlap 30
DEBUG: checking part 6 at 1 16 with best overlap 30
DEBUG: checking part 6 at 1 16.8 with best overlap 30
DEBUG: checking part 6 at 1 17.6 with best overlap 30
DEBUG: checking part 6 at 1 18.4 with best overlap 30
DEBUG: checking part 6 at 1 19.2 with best overlap 30
DEBUG: checking part 6 at 1 20 with best overlap 30
DEBUG: checking part 6 at 1 20.8 with best overlap 30
DEBUG: checking part 6 at 1 21.6 with best overlap 30
DEBUG: checking part 6 at 1 22.4 with best overlap 30
DEBUG: checking part 6 at 1 23.2 with best overlap 30
DEBUG: checking part 6 at 1 24 with best overlap 30
DEBUG: checking part 6 at 1 24.8 with best overlap 30
DEBUG: checking part 6 at 1 25.6 with best overlap 30
DEBUG: checking part 6 at 1 26.4 with best overlap 30
DEBUG: checking part 6 at 1 27.2 with best overlap 30
DEBUG: checking part 6 at 1 28 with best overlap 30
DEBUG: checking part 6 at 1 28.8 with best overlap 30
DEBUG: checking part 6 at 1 29.6 with best overlap 30
DEBUG: checking part 6 at 1 30.4 with best overlap 30
DEBUG: checking part 6 at 1 31.2 with best overlap 30
DEBUG: checking part 6 at 1 32 with best overlap 30
DEBUG: checking part 6 at 2 0.8 with best overlap 30
DEBUG: checking part 6 at 2 1.6 with best overlap 30
DEBUG: checking part 6 at 2 2.4 with best overlap 30
DEBUG: checking part 6 at 2 3.2 with best overlap 30
DEBUG: checking part 6 at 2 4 with best overlap 30
DEBUG: checking part 6 at 2 4.8 with best overlap 30
DEBUG: checking part 6 at 2 5.6 with best overlap 30
DEBUG: checking part 6 at 2 6.4 with best overlap 30
DEBUG: checking part 6 at 2 7.2 with best overlap 30
DEBUG: checking part 6 at 2 8 with best overlap 30
DEBUG: checking part 6 at 2 8.8 with best overlap 30
DEBUG: checking part 6 at 2 9.6 with best overlap 14.776
DEBUG: checking part 6 at 2 10.4 with best overlap 13.816
DEBUG: checking part 6 at 2 11.2 with best overlap 12.856
DEBUG: checking part 6 at 2 12 with best overlap 11.896
DEBUG: checking part 6 at 2 12.8 with best overlap 10.936
DEBUG: checking part 6 at 2 13.6 with best overlap 10
DEBUG: checking part 6 at 2 14.4 with best overlap 10
DEBUG: checking part 6 at 2 15.2 with best overlap 10
DEBUG: checking part 6 at 2 16 with best overlap 10
DEBUG: checking part 6 at 2 16.8 with best overlap 10
DEBUG: checking part 6 at 2 17.6 with best overlap 10
DEBUG: checking part 6 at 2 18.4 with best overlap 10
DEBUG: checking part 6 at 2 19.2 with best overlap 10
DEBUG: checking part 6 at 2 20 with best overlap 10
DEBUG: checking part 6 at 2 20.8 with best overlap 10
DEBUG: checking part 6 at 2 21.6 with best overlap 10
DEBUG: checking part 6 at 2 22.4 with best overlap 10
DEBUG: checking part 6 at 2 23.2 with best overlap 10
DEBUG: checking part 6 at 2 24 with best overlap 10
DEBUG: checking part 6 at 2 24.8 with best overlap 10
DEBUG: checking part 6 at 2 25.6 with best overlap 10
DEBUG: checking part 6 at 2 26.4 with best overlap 10
DEBUG: checking part 6 at 2 27.2 with best overlap 10
DEBUG: checking part 6 at 2 28 with best overlap 10
DEBUG: checking part 6 at 2 28.8 with best overlap 10
DEBUG: checking part 6 at 2 29.6 with best overlap 10
DEBUG: checking part 6 at 2 30.4 with best overlap 10
DEBUG: checking part 6 at 2 31.2 with best overlap 10
DEBUG: checking part 6 at 2 32 with best overlap 10
DEBUG: checking part 6 at 3 0.8 with best overlap 10
DEBUG: checking part 6 at 3 1.6 with best overlap 10
DEBUG: checking part 6 at 3 2.4 with best overlap 10
DEBUG: checking part 6 at 3 3.2 with best overlap 10
DEBUG: checking part 6 at 3 4 with best overlap 10
DEBUG: checking part 6 at 3 4.8 with best overlap 10
DEBUG: checking part 6 at 3 5.6 with best overlap 10
DEBUG: checking part 6 at 3 6.4 with best overlap 10
DEBUG: checking part 6 at 3 7.2 with best overlap 10
DEBUG: checking part 6 at 3 8 with best overlap 10
DEBUG: checking part 6 at 3 8.8 with best overlap 10
DEBUG: checking part 6 at 3 9.6 with best overlap 10
DEBUG: checking part 6 at 3 10.4 with best overlap 10
DEBUG: checking part 6 at 3 11.2 with best overlap 10
DEBUG: checking part 6 at 3 12 with best overlap 9.796
DEBUG: checking part 6 at 3 12.8 with best overlap 4.836
DEBUG: checking part 6 at 2.8 12.8 with best overlap 0
DEBUG: checking part 6 at 2.8 12.64 with best overlap 0
DEBUG: checking part 6 at 2.6 12.8 with best overlap 0
DEBUG: checking part 6 at 2.6 12.64 with best overlap 0
DEBUG: checking part 6 at 2.4 12.8 with best overlap 0
DEBUG: checking part 6 at 2.6 12.64 with best overlap 0
DEBUG: checking part 0 at 2.8 1.6 with best overlap 1e+24
DEBUG: checking part 0 at 2.8 3.2 with best overlap 483.814
DEBUG: checking part 0 at 2.8 4.8 with best overlap 483.814
DEBUG: checking part 0 at 2.8 6.4 with best overlap 446.554
DEBUG: checking part 0 at 2.8 8 with best overlap 417.2
DEBUG: checking part 0 at 2.8 9.6 with best overlap 397.606
DEBUG: checking part 0 at 2.8 11.2 with best overlap 377.286
DEBUG: checking part 0 at 2.8 12.8 with best overlap 337.166
DEBUG: checking part 0 at 2.8 14.4 with best overlap 303.046
DEBUG: checking part 0 at 2.8 16 with best overlap 274.726
DEBUG: checking part 0 at 2.8 17.6 with best overlap 234
DEBUG: checking part 0 at 2.8 19.2 with best overlap 194
DEBUG: checking part 0 at 2.8 20.8 with best overlap 168
DEBUG: checking part 0 at 2.8 22.4 with best overlap 168
DEBUG: checking part 0 at 2.8 24 with best overlap 168
DEBUG: checking part 0 at 2.8 25.6 with best overlap 168
DEBUG: checking part 0 at 2.8 27.2 with best overlap 168
DEBUG: checking part 0 at 2.8 28.8 with best overlap 168
DEBUG: checking part 0 at 2.8 30.4 with best overlap 168
DEBUG: checking part 0 at 5.6 1.6 with best overlap 168
DEBUG: checking part 0 at 5.6 3.2 with best overlap 168
DEBUG: checking part 0 at 5.6 4.8 with best overlap 168
DEBUG: checking part 0 at 5.6 6.4 with best overlap 168
DEBUG: checking part 0 at 5.6 8 with best overlap 168
DEBUG: checking part 0 at 5.6 9.6 with best overlap 168
DEBUG: checking part 0 at 5.6 11.2 with best overlap 168
DEBUG: checking part 0 at 5.6 12.8 with best overlap 168
DEBUG: checking part 0 at 5.6 14.4 with best overlap 168
DEBUG: checking part 0 at 5.6 16 with best overlap 168
DEBUG: checking part 0 at 5.6 17.6 with best overlap 122
DEBUG: checking part 0 at 5.6 19.2 with best overlap 82
DEBUG: checking part 0 at 5.6 20.8 with best overlap 56
DEBUG: checking part 0 at 5.6 22.4 with best overlap 56
DEBUG: checking part 0 at 5.6 24 with best overlap 56
DEBUG: checking part 0 at 5.6 25.6 with best overlap 56
DEBUG: checking part 0 at 5.6 27.2 with best overlap 56
DEBUG: checking part 0 at 5.6 28.8 with best overlap 56
DEBUG: checking part 0 at 5.6 30.4 with best overlap 56
DEBUG: checking part 0 at 8.4 1.6 with best overlap 56
DEBUG: checking part 0 at 8.4 3.2 with best overlap 56
DEBUG: checking part 0 at 8.4 4.8 with best overlap 56
DEBUG: checking part 0 at 8.4 6.4 with best overlap 56
DEBUG: checking part 0 at 8.4 8 with best overlap 56
DEBUG: checking part 0 at 8.4 9.6 with best overlap 56
DEBUG: checking part 0 at 8.4 11.2 with best overlap 56
DEBUG: checking part 0 at 8.4 12.8 with best overlap 56
DEBUG: checking part 0 at 8.4 14.4 with best overlap 56
DEBUG: checking part 0 at 8.4 16 with best overlap 56
DEBUG: checking part 0 at 8.4 17.6 with best overlap 48.84
DEBUG: checking part 0 at 8.4 19.2 with best overlap 19.24
DEBUG: checking part 0 at 7.84 19.2 with best overlap 0
DEBUG: checking part 0 at 7.84 18.88 with best overlap 0
DEBUG: checking part 0 at 7.28 18.88 with best overlap 0
DEBUG: checking part 0 at 7.28 18.56 with best overlap 0
DEBUG: checking part 0 at 6.72 18.88 with best overlap 0
DEBUG: checking part 0 at 7.28 18.56 with best overlap 0
DEBUG: checking part 1 at 3 3 with best overlap 1e+24
DEBUG: checking part 1 at 3 6 with best overlap 412.4
DEBUG: checking part 1 at 3 9 with best overlap 393.436
DEBUG: checking part 1 at 3 12 with best overlap 393.436
DEBUG: checking part 1 at 3 15 with best overlap 393.436
DEBUG: checking part 1 at 3 18 with best overlap 393.436
DEBUG: checking part 1 at 3 21 with best overlap 288.566
DEBUG: checking part 1 at 3 24 with best overlap 250
DEBUG: checking part 1 at 3 27 with best overlap 211.2
DEBUG: checking part 1 at 3 30 with best overlap 211.2
DEBUG: checking part 1 at 6 3 with best overlap 211.2
DEBUG: checking part 1 at 6 6 with best overlap 211.2
DEBUG: checking part 1 at 6 9 with best overlap 211.2
DEBUG: checking part 1 at 6 12 with best overlap 211.2
DEBUG: checking part 1 at 6 15 with best overlap 211.2
DEBUG: checking part 1 at 6 18 with best overlap 211.2
DEBUG: checking part 1 at 6 21 with best overlap 207.53
DEBUG: checking part 1 at 6 24 with best overlap 153.4
DEBUG: checking part 1 at 6 27 with best overlap 126.434
DEBUG: checking part 1 at 6 30 with best overlap 126.434
DEBUG: checking part 1 at 9 3 with best overlap 126.434
DEBUG: checking part 1 at 9 6 with best overlap 126.434
DEBUG: checking part 1 at 9 9 with best overlap 126.434
DEBUG: checking part 1 at 9 12 with best overlap 126.434
DEBUG: checking part 1 at 9 15 with best overlap 126.434
DEBUG: checking part 1 at 9 18 with best overlap 126.434
DEBUG: checking part 1 at 9 21 with best overlap 75.998
DEBUG: checking part 1 at 9 24 with best overlap 17.8
DEBUG: checking part 1 at 9 27 with best overlap 17.8
DEBUG: checking part 1 at 9 30 with best overlap 17.8
DEBUG: checking part 1 at 12 3 with best overlap 17.8
DEBUG: checking part 1 at 12 6 with best overlap 17.8
DEBUG: checking part 1 at 12 9 with best overlap 17.8
DEBUG: checking part 1 at 12 12 with best overlap 17.8
DEBUG: checking part 1 at 12 15 with best overlap 17.8
DEBUG: checking part 1 at 12 18 with best overlap 17.8
DEBUG: checking part 1 at 12 21 with best overlap 17.8
DEBUG: checking part 1 at 11.4 21 with best overlap 0
DEBUG: checking part 1 at 11.4 20.4 with best overlap 0
DEBUG: checking part 1 at 10.8 20.4 with best overlap 0
DEBUG: checking part 1 at 10.8 19.8 with best overlap 0
DEBUG: checking part 1 at 10.2 19.8 with best overlap 0
DEBUG: checking part 1 at 10.8 19.2 with best overlap 0
DEBUG: checking part 1 at 10.2 19.2 with best overlap 0
DEBUG: checking part 1 at 10.8 18.6 with best overlap 0
DEBUG: checking part 4 at 5 2 with best overlap 1e+24
DEBUG: checking part 4 at 5 4 with best overlap 550.226
DEBUG: checking part 4 at 5 6 with best overlap 538.103
DEBUG: checking part 4 at 5 8 with best overlap 524.288
DEBUG: checking part 4 at 5 10 with best overlap 513.35
DEBUG: checking part 4 at 5 12 with best overlap 513.35
DEBUG: checking part 4 at 5 14 with best overlap 513.35
DEBUG: checking part 4 at 5 16 with best overlap 428.612
DEBUG: checking part 4 at 5 18 with best overlap 402.591
DEBUG: checking part 4 at 5 20 with best overlap 402.591
DEBUG: checking part 4 at 5 22 with best overlap 402.591
DEBUG: checking part 4 at 5 24 with best overlap 402.591
DEBUG: checking part 4 at 5 26 with best overlap 402.591
DEBUG: checking part 4 at 5 28 with best overlap 402.591
DEBUG: checking part 4 at 5 30 with best overlap 402.591
DEBUG: checking part 4 at 10 2 with best overlap 402.591
DEBUG: checking part 4 at 10 4 with best overlap 402.591
DEBUG: checking part 4 at 10 6 with best overlap 402.591
DEBUG: checking part 4 at 10 8 with best overlap 387.984
DEBUG: checking part 4 at 10 10 with best overlap 342.393
DEBUG: checking part 4 at 10 12 with best overlap 320.024
DEBUG: checking part 4 at 10 14 with best overlap 320.024
DEBUG: checking part 4 at 10 16 with best overlap 320.024
DEBUG: checking part 4 at 10 18 with best overlap 320.024
DEBUG: checking part 4 at 10 20 with best overlap 320.024
DEBUG: checking part 4 at 10 22 with best overlap 320.024
DEBUG: checking part 4 at 10 24 with best overlap 320.024
DEBUG: checking part 4 at 10 26 with best overlap 320.024
DEBUG: checking part 4 at 10 28 with best overlap 320.024
DEBUG: checking part 4 at 10 30 with best overlap 320.024
DEBUG: checking part 4 at 15 2 with best overlap 320.024
DEBUG: checking part 4 at 15 4 with best overlap 320.024
DEBUG: checking part 4 at 15 6 with best overlap 320.024
DEBUG: checking part 4 at 15 8 with best overlap 311.964
DEBUG: checking part 4 at 15 10 with best overlap 239.604
DEBUG: checking part 4 at 15 12 with best overlap 166.034
DEBUG: checking part 4 at 15 14 with best overlap 129.677
DEBUG: checking part 4 at 15 16 with best overlap 129.677
DEBUG: checking part 4 at 15 18 with best overlap 129.677
DEBUG: checking part 4 at 15 20 with best overlap 129.677
DEBUG: checking part 4 at 15 22 with best overlap 129.677
DEBUG: checking part 4 at 15 24 with best overlap 129.677
DEBUG: checking part 4 at 15 26 with best overlap 129.677
DEBUG: checking part 4 at 15 28 with best overlap 129.677
DEBUG: checking part 4 at 15 30 with best overlap 129.677
DEBUG: checking part 4 at 20 2 with best overlap 129.677
DEBUG: checking part 4 at 20 4 with best overlap 129.677
DEBUG: checking part 4 at 20 6 with best overlap 129.677
DEBUG: checking part 4 at 20 8 with best overlap 129.677
DEBUG: checking part 4 at 20 10 with best overlap 129.677
DEBUG: checking part 4 at 20 12 with best overlap 129.677
DEBUG: checking part 4 at 20 14 with best overlap 129.677
DEBUG: checking part 4 at 20 16 with best overlap 129.677
DEBUG: checking part 4 at 20 18 with best overlap 87.6095
DEBUG: checking part 4 at 20 20 with best overlap 73.2025
DEBUG: checking part 4 at 20 22 with best overlap 73.2025
DEBUG: checking part 4 at 20 24 with best overlap 73.2025
DEBUG: checking part 4 at 20 26 with best overlap 73.2025
DEBUG: checking part 4 at 20 28 with best overlap 73.2025
DEBUG: checking part 4 at 20 30 with best overlap 73.2025
DEBUG: checking part 4 at 25 2 with best overlap 73.2025
DEBUG: checking part 4 at 25 4 with best overlap 73.2025
DEBUG: checking part 4 at 25 6 with best overlap 73.2025
DEBUG: checking part 4 at 25 8 with best overlap 73.2025
DEBUG: checking part 4 at 25 10 with best overlap 73.2025
DEBUG: checking part 4 at 25 12 with best overlap 73.2025
DEBUG: checking part 4 at 25 14 with best overlap 73.2025
DEBUG: checking part 4 at 25 16 with best overlap 73.2025
DEBUG: checking part 4 at 25 18 with best overlap 58.3088
DEBUG: checking part 4 at 25 20 with best overlap 53.3366
DEBUG: checking part 4 at 25 22 with best overlap 53.3366
DEBUG: checking part 4 at 25 24 with best overlap 53.3366
DEBUG: checking part 4 at 25 26 with best overlap 53.3366
DEBUG: checking part 4 at 25 28 with best overlap 53.3366
DEBUG: checking part 4 at 25 30 with best overlap 53.3366
DEBUG: checking part 4 at 30 2 with best overlap 53.3366
DEBUG: checking part 4 at 30 4 with best overlap 53.3366
DEBUG: checking part 4 at 30 6 with best overlap 53.3366
DEBUG: checking part 4 at 30 8 with best overlap 53.3366
DEBUG: checking part 4 at 30 10 with best overlap 53.3366
DEBUG: checking part 4 at 30 12 with best overlap 53.3366
DEBUG: checking part 4 at 30 14 with best overlap 53.3366
DEBUG: checking part 4 at 30 16 with best overlap 53.3366
DEBUG: checking part 4 at 30 18 with best overlap 53.3366
DEBUG: checking part 4 at 30 20 with best overlap 53.3366
DEBUG: checking part 4 at 30 22 with best overlap 53.3366
DEBUG: checking part 4 at 30 24 with best overlap 53.3366
DEBUG: checking part 4 at 30 26 with best overlap 53.3366
DEBUG: checking part 4 at 30 28 with best overlap 53.3366
DEBUG: checking part 4 at 30 30 with best overlap 53.3366
DEBUG: checking part 4 at 24 18 with best overlap 53.3366
DEBUG: checking part 4 at 24 17.6 with best overlap 50.7421
DEBUG: checking part 4 at 23 18 with best overlap 50.7421
DEBUG: checking part 4 at 24 17.6 with best overlap 50.7421
DEBUG: checking part 3 at 4 1.6 with best overlap 1e+24
DEBUG: checking part 3 at 4 3.2 with best overlap 618.9
DEBUG: checking part 3 at 4 4.8 with best overlap 610.9
DEBUG: checking part 3 at 4 6.4 with best overlap 610.9
DEBUG: checking part 3 at 4 8 with best overlap 610.9
DEBUG: checking part 3 at 4 9.6 with best overlap 610.9
DEBUG: checking part 3 at 4 11.2 with best overlap 591.354
DEBUG: checking part 3 at 4 12.8 with best overlap 585.918
DEBUG: checking part 3 at 4 14.4 with best overlap 585.918
DEBUG: checking part 3 at 4 16 with best overlap 585.918
DEBUG: checking part 3 at 4 17.6 with best overlap 585.918
DEBUG: checking part 3 at 4 19.2 with best overlap 585.918
DEBUG: checking part 3 at 4 20.8 with best overlap 585.918
DEBUG: checking part 3 at 4 22.4 with best overlap 585.918
DEBUG: checking part 3 at 4 24 with best overlap 585.918
DEBUG: checking part 3 at 4 25.6 with best overlap 584.75
DEBUG: checking part 3 at 4 27.2 with best overlap 491.6
DEBUG: checking part 3 at 4 28.8 with best overlap 375.15
DEBUG: checking part 3 at 4 30.4 with best overlap 289.55
DEBUG: checking part 3 at 8 1.6 with best overlap 255
DEBUG: checking part 3 at 8 3.2 with best overlap 255
DEBUG: checking part 3 at 8 4.8 with best overlap 255
DEBUG: checking part 3 at 8 6.4 with best overlap 255
DEBUG: checking part 3 at 8 8 with best overlap 255
DEBUG: checking part 3 at 8 9.6 with best overlap 255
DEBUG: checking part 3 at 8 11.2 with best overlap 255
DEBUG: checking part 3 at 8 12.8 with best overlap 255
DEBUG: checking part 3 at 8 14.4 with best overlap 255
DEBUG: checking part 3 at 8 16 with best overlap 255
DEBUG: checking part 3 at 8 17.6 with best overlap 255
DEBUG: checking part 3 at 8 19.2 with best overlap 255
DEBUG: checking part 3 at 8 20.8 with best overlap 255
DEBUG: checking part 3 at 8 22.4 with best overlap 255
DEBUG: checking part 3 at 8 24 with best overlap 255
DEBUG: checking part 3 at 8 25.6 with best overlap 255
DEBUG: checking part 3 at 8 27.2 with best overlap 255
DEBUG: checking part 3 at 8 28.8 with best overlap 255
DEBUG: checking part 3 at 8 30.4 with best overlap 175.55
DEBUG: checking part 3 at 12 1.6 with best overlap 129
DEBUG: checking part 3 at 12 3.2 with best overlap 129
DEBUG: checking part 3 at 12 4.8 with best overlap 129
DEBUG: checking part 3 at 12 6.4 with best overlap 129
DEBUG: checking part 3 at 12 8 with best overlap 129
DEBUG: checking part 3 at 12 9.6 with best overlap 129
DEBUG: checking part 3 at 12 11.2 with best overlap 129
DEBUG: checking part 3 at 12 12.8 with best overlap 129
DEBUG: checking part 3 at 12 14.4 with best overlap 129
DEBUG: checking part 3 at 12 16 with best overlap 129
DEBUG: checking part 3 at 12 17.6 with best overlap 129
DEBUG: checking part 3 at 12 19.2 with best overlap 129
DEBUG: checking part 3 at 12 20.8 with best overlap 129
DEBUG: checking part 3 at 12 22.4 with best overlap 129
DEBUG: checking part 3 at 12 24 with best overlap 129
DEBUG: checking part 3 at 12 25.6 with best overlap 129
DEBUG: checking part 3 at 12 27.2 with best overlap 129
DEBUG: checking part 3 at 12 28.8 with best overlap 129
DEBUG: checking part 3 at 12 30.4 with best overlap 97.5
DEBUG: checking part 3 at 16 1.6 with best overlap 63
DEBUG: checking part 3 at 16 3.2 with best overlap 63
DEBUG: checking part 3 at 16 4.8 with best overlap 63
DEBUG: checking part 3 at 16 6.4 with best overlap 63
DEBUG: checking part 3 at 16 8 with best overlap 63
DEBUG: checking part 3 at 16 9.6 with best overlap 63
DEBUG: checking part 3 at 16 11.2 with best overlap 63
DEBUG: checking part 3 at 16 12.8 with best overlap 63
DEBUG: checking part 3 at 16 14.4 with best overlap 63
DEBUG: checking part 3 at 16 16 with best overlap 63
DEBUG: checking part 3 at 16 17.6 with best overlap 63
DEBUG: checking part 3 at 16 19.2 with best overlap 63
DEBUG: checking part 3 at 16 20.8 with best overlap 63
DEBUG: checking part 3 at 16 22.4 with best overlap 63
DEBUG: checking part 3 at 16 24 with best overlap 63
DEBUG: checking part 3 at 16 25.6 with best overlap 63
DEBUG: checking part 3 at 16 27.2 with best overlap 63
DEBUG: checking part 3 at 16 28.8 with best overlap 63
DEBUG: checking part 3 at 16 30.4 with best overlap 63
DEBUG: checking part 3 at 20 1.6 with best overlap 63
DEBUG: checking part 3 at 20 3.2 with best overlap 63
DEBUG: checking part 3 at 20 4.8 with best overlap 63
DEBUG: checking part 3 at 20 6.4 with best overlap 63
DEBUG: checking part 3 at 20 8 with best overlap 63
DEBUG: checking part 3 at 20 9.6 with best overlap 63
DEBUG: checking part 3 at 20 11.2 with best overlap 63
DEBUG: checking part 3 at 20 12.8 with best overlap 63
DEBUG: checking part 3 at 20 14.4 with best overlap 63
DEBUG: checking part 3 at 20 16 with best overlap 63
DEBUG: checking part 3 at 20 17.6 with best overlap 63
DEBUG: checking part 3 at 20 19.2 with best overlap 63
DEBUG: checking part 3 at 20 20.8 with best overlap 63
DEBUG: checking part 3 at 20 22.4 with best overlap 63
DEBUG: checking part 3 at 20 24 with best overlap 63
DEBUG: checking part 3 at 20 25.6 with best overlap 63
DEBUG: checking part 3 at 20 27.2 with best overlap 63
DEBUG: checking part 3 at 20 28.8 with best overlap 63
DEBUG: checking part 3 at 20 30.4 with best overlap 53.95
DEBUG: checking part 3 at 24 1.6 with best overlap 53.95
DEBUG: checking part 3 at 24 3.2 with best overlap 53.95
DEBUG: checking part 3 at 24 4.8 with best overlap 53.95
DEBUG: checking part 3 at 24 6.4 with best overlap 10.3672
DEBUG: checking part 3 at 24 8 with best overlap 10.3672
DEBUG: checking part 3 at 24 9.6 with best overlap 10.3672
DEBUG: checking part 3 at 24 11.2 with best overlap 10.3672
DEBUG: checking part 3 at 24 12.8 with best overlap 10.3672
DEBUG: checking part 3 at 24 14.4 with best overlap 10.3672
DEBUG: checking part 3 at 24 16 with best overlap 10.3672
DEBUG: checking part 3 at 24 17.6 with best overlap 10.3672
DEBUG: checking part 3 at 24 19.2 with best overlap 10.3672
DEBUG: checking part 3 at 24 20.8 with best overlap 10.3672
DEBUG: checking part 3 at 24 22.4 with best overlap 10.3672
DEBUG: checking part 3 at 24 24 with best overlap 10.3672
DEBUG: checking part 3 at 24 25.6 with best overlap 10.3672
DEBUG: checking part 3 at 24 27.2 with best overlap 10.3672
DEBUG: checking part 3 at 24 28.8 with best overlap 10.3672
DEBUG: checking part 3 at 24 30.4 with best overlap 10.3672
DEBUG: checking part 3 at 28 1.6 with best overlap 10.3672
DEBUG: checking part 3 at 28 3.2 with best overlap 10.3672
DEBUG: checking part 3 at 28 4.8 with best overlap 10.3672
DEBUG: checking part 3 at 28 6.4 with best overlap 10.3672
DEBUG: checking part 3 at 28 8 with best overlap 10.3672
DEBUG: checking part 3 at 28 9.6 with best overlap 10.3672
DEBUG: checking part 3 at 28 11.2 with best overlap 10.3672
DEBUG: checking part 3 at 28 12.8 with best overlap 10.3672
DEBUG: checking part 3 at 28 14.4 with best overlap 10.3672
DEBUG: checking part 3 at 28 16 with best overlap 10.3672
DEBUG: checking part 3 at 28 17.6 with best overlap 10.3672
DEBUG: checking part 3 at 28 19.2 with best overlap 10.3672
DEBUG: checking part 3 at 28 20.8 with best overlap 10.3672
DEBUG: checking part 3 at 28 22.4 with best overlap 10.3672
DEBUG: checking part 3 at 28 24 with best overlap 10.3672
DEBUG: checking part 3 at 28 25.6 with best overlap 10.3672
DEBUG: checking part 3 at 28 27.2 with best overlap 10.3672
DEBUG: checking part 3 at 28 28.8 with best overlap 10.3672
DEBUG: checking part 3 at 28 30.4 with best overlap 10.3672
DEBUG: checking part 3 at 23.2 4.8 with best overlap 10.3672
DEBUG: checking part 3 at 24 4.48 with best overlap 10.3672
DEBUG: checking part 3 at 23.2 4.48 with best overlap 6.28905
DEBUG: checking part 3 at 24 4.16 with best overlap 6.28905
DEBUG: checking part 3 at 23.2 4.16 with best overlap 2.96323
DEBUG: checking part 3 at 24 3.84 with best overlap 2.96323
DEBUG: checking part 5 at 2.8 2.8 with best overlap 1e+24
DEBUG: checking part 5 at 2.8 5.6 with best overlap 630.976
DEBUG: checking part 5 at 2.8 8.4 with best overlap 573.683
DEBUG: checking part 5 at 2.8 11.2 with best overlap 509.825
DEBUG: checking part 5 at 2.8 14 with best overlap 509.825
DEBUG: checking part 5 at 2.8 16.8 with best overlap 509.825
DEBUG: checking part 5 at 2.8 19.6 with best overlap 509.825
DEBUG: checking part 5 at 2.8 22.4 with best overlap 509.825
DEBUG: checking part 5 at 2.8 25.2 with best overlap 509.825
DEBUG: checking part 5 at 2.8 28 with best overlap 409.067
DEBUG: checking part 5 at 5.6 2.8 with best overlap 346.296
DEBUG: checking part 5 at 5.6 5.6 with best overlap 346.296
DEBUG: checking part 5 at 5.6 8.4 with best overlap 346.296
DEBUG: checking part 5 at 5.6 11.2 with best overlap 346.296
DEBUG: checking part 5 at 5.6 14 with best overlap 346.296
DEBUG: checking part 5 at 5.6 16.8 with best overlap 346.296
DEBUG: checking part 5 at 5.6 19.6 with best overlap 346.296
DEBUG: checking part 5 at 5.6 22.4 with best overlap 346.296
DEBUG: checking part 5 at 5.6 25.2 with best overlap 346.296
DEBUG: checking part 5 at 5.6 28 with best overlap 346.296
DEBUG: checking part 5 at 8.4 2.8 with best overlap 272.27
DEBUG: checking part 5 at 8.4 5.6 with best overlap 272.27
DEBUG: checking part 5 at 8.4 8.4 with best overlap 272.27
DEBUG: checking part 5 at 8.4 11.2 with best overlap 272.27
DEBUG: checking part 5 at 8.4 14 with best overlap 272.27
DEBUG: checking part 5 at 8.4 16.8 with best overlap 272.27
DEBUG: checking part 5 at 8.4 19.6 with best overlap 272.27
DEBUG: checking part 5 at 8.4 22.4 with best overlap 272.27
DEBUG: checking part 5 at 8.4 25.2 with best overlap 272.27
DEBUG: checking part 5 at 8.4 28 with best overlap 272.27
DEBUG: checking part 5 at 11.2 2.8 with best overlap 260.458
DEBUG: checking part 5 at 11.2 5.6 with best overlap 260.458
DEBUG: checking part 5 at 11.2 8.4 with best overlap 260.458
DEBUG: checking part 5 at 11.2 11.2 with best overlap 260.458
DEBUG: checking part 5 at 11.2 14 with best overlap 260.458
DEBUG: checking part 5 at 11.2 16.8 with best overlap 260.458
DEBUG: checking part 5 at 11.2 19.6 with best overlap 260.458
DEBUG: checking part 5 at 11.2 22.4 with best overlap 260.458
DEBUG: checking part 5 at 11.2 25.2 with best overlap 260.458
DEBUG: checking part 5 at 11.2 28 with best overlap 260.458
DEBUG: checking part 5 at 14 2.8 with best overlap 260.458
DEBUG: checking part 5 at 14 5.6 with best overlap 260.458
DEBUG: checking part 5 at 14 8.4 with best overlap 260.458
DEBUG: checking part 5 at 14 11.2 with best overlap 260.458
DEBUG: checking part 5 at 14 14 with best overlap 260.458
DEBUG: checking part 5 at 14 16.8 with best overlap 260.458
DEBUG: checking part 5 at 14 19.6 with best overlap 260.458
DEBUG: checking part 5 at 14 22.4 with best overlap 260.458
DEBUG: checking part 5 at 14 25.2 with best overlap 260.458
DEBUG: checking part 5 at 14 28 with best overlap 260.458
DEBUG: checking part 5 at 16.8 2.8 with best overlap 238.948
DEBUG: checking part 5 at 16.8 5.6 with best overlap 238.948
DEBUG: checking part 5 at 16.8 8.4 with best overlap 238.948
DEBUG: checking part 5 at 16.8 11.2 with best overlap 238.948
DEBUG: checking part 5 at 16.8 14 with best overlap 238.948
DEBUG: checking part 5 at 16.8 16.8 with best overlap 238.948
DEBUG: checking part 5 at 16.8 19.6 with best overlap 238.948
DEBUG: checking part 5 at 16.8 22.4 with best overlap 238.948
DEBUG: checking part 5 at 16.8 25.2 with best overlap 238.948
DEBUG: checking part 5 at 16.8 28 with best overlap 238.948
DEBUG: checking part 5 at 19.6 2.8 with best overlap 199.722
DEBUG: checking part 5 at 19.6 5.6 with best overlap 199.722
DEBUG: checking part 5 at 19.6 8.4 with best overlap 199.722
DEBUG: checking part 5 at 19.6 11.2 with best overlap 199.722
DEBUG: checking part 5 at 19.6 14 with best overlap 199.722
DEBUG: checking part 5 at 19.6 16.8 with best overlap 199.722
DEBUG: checking part 5 at 19.6 19.6 with best overlap 199.722
DEBUG: checking part 5 at 19.6 22.4 with best overlap 199.722
DEBUG: checking part 5 at 19.6 25.2 with best overlap 186.467
DEBUG: checking part 5 at 19.6 28 with best overlap 162.251
DEBUG: checking part 5 at 22.4 2.8 with best overlap 155.43
DEBUG: checking part 5 at 22.4 5.6 with best overlap 155.43
DEBUG: checking part 5 at 22.4 8.4 with best overlap 155.43
DEBUG: checking part 5 at 22.4 11.2 with best overlap 155.43
DEBUG: checking part 5 at 22.4 14 with best overlap 155.43
DEBUG: checking part 5 at 22.4 16.8 with best overlap 155.43
DEBUG: checking part 5 at 22.4 19.6 with best overlap 155.43
DEBUG: checking part 5 at 22.4 22.4 with best overlap 155.43
DEBUG: checking part 5 at 22.4 25.2 with best overlap 145.623
DEBUG: checking part 5 at 22.4 28 with best overlap 106.894
DEBUG: checking part 5 at 25.2 2.8 with best overlap 106.894
DEBUG: checking part 5 at 25.2 5.6 with best overlap 106.894
DEBUG: checking part 5 at 25.2 8.4 with best overlap 106.894
DEBUG: checking part 5 at 25.2 11.2 with best overlap 106.894
DEBUG: checking part 5 at 25.2 14 with best overlap 106.894
DEBUG: checking part 5 at 25.2 16.8 with best overlap 106.894
DEBUG: checking part 5 at 25.2 19.6 with best overlap 106.894
DEBUG: checking part 5 at 25.2 22.4 with best overlap 106.894
DEBUG: checking part 5 at 25.2 25.2 with best overlap 20.4777
DEBUG: checking part 5 at 25.2 28 with best overlap 3.95
DEBUG: checking part 5 at 28 2.8 with best overlap 3.95
DEBUG: checking part 5 at 28 5.6 with best overlap 3.95
DEBUG: checking part 5 at 28 8.4 with best overlap 3.95
DEBUG: checking part 5 at 28 11.2 with best overlap 3.95
DEBUG: checking part 5 at 28 14 with best overlap 3.95
DEBUG: checking part 5 at 28 16.8 with best overlap 3.95
DEBUG: checking part 5 at 28 19.6 with best overlap 3.95
DEBUG: checking part 5 at 28 22.4 with best overlap 3.95
DEBUG: checking part 5 at 27.44 22.4 with best overlap 0
DEBUG: checking part 5 at 27.44 21.84 with best overlap 0
DEBUG: checking part 5 at 26.88 22.4 with best overlap 0
DEBUG: checking part 5 at 27.44 21.84 with best overlap 0
DEBUG: time 0 iteration 0
overlap 0 1 20.654
overlap 0 2 0
overlap 0 3 0
overlap 0 4 12.1172
overlap 0 5 0
overlap 0 6 1.928
overlap 1 2 0
overlap 1 3 0
overlap 1 4 21.5547
overlap 1 5 0
overlap 1 6 0
overlap 2 3 0
overlap 2 4 18.6045
overlap 2 5 0
overlap 2 6 0.588
overlap 3 4 0.651257
overlap 3 5 0
overlap 3 6 0
overlap 4 5 0.496289
overlap 4 6 0
overlap 5 6 0
total overlap = 76.594
protrusion 0 0
protrusion 1 0
protrusion 2 7.7
protrusion 3 16
protrusion 4 0
protrusion 5 0
protrusion 6 0
total protrusion 23.7
connectivity 0 3 231.933
connectivity 1 2 168.123
connectivity 3 4 92.5342
connectivity 4 5 101.419
total connect 594.009
