chiark / gitweb /
A big pile more data!
authorSimon Tatham <anakin@pobox.com>
Tue, 18 Mar 2014 18:15:37 +0000 (18:15 +0000)
committerSimon Tatham <anakin@pobox.com>
Tue, 18 Mar 2014 18:15:37 +0000 (18:15 +0000)
Mostly easy stuff, here. I ran both search programs on each n,m up to
30 with a half-hour time limit, and these are all the ones for which
one or other search finished within that time.

Generally, 'main' seems to do well for small m, and 'partition.py'
finds large m easy, and there's a remaining slick of difficult cases
in between.

250 files changed:
data/main.18.2 [new file with mode: 0644]
data/main.18.3 [new file with mode: 0644]
data/main.18.4 [new file with mode: 0644]
data/main.18.6 [new file with mode: 0644]
data/main.19.2 [new file with mode: 0644]
data/main.19.3 [new file with mode: 0644]
data/main.19.4 [new file with mode: 0644]
data/main.20.2 [new file with mode: 0644]
data/main.20.3 [new file with mode: 0644]
data/main.20.4 [new file with mode: 0644]
data/main.20.5 [new file with mode: 0644]
data/main.21.2 [new file with mode: 0644]
data/main.21.3 [new file with mode: 0644]
data/main.21.4 [new file with mode: 0644]
data/main.22.2 [new file with mode: 0644]
data/main.22.3 [new file with mode: 0644]
data/main.22.4 [new file with mode: 0644]
data/main.23.2 [new file with mode: 0644]
data/main.23.3 [new file with mode: 0644]
data/main.23.4 [new file with mode: 0644]
data/main.24.2 [new file with mode: 0644]
data/main.24.3 [new file with mode: 0644]
data/main.24.4 [new file with mode: 0644]
data/main.25.2 [new file with mode: 0644]
data/main.25.3 [new file with mode: 0644]
data/main.25.4 [new file with mode: 0644]
data/main.26.2 [new file with mode: 0644]
data/main.26.3 [new file with mode: 0644]
data/main.27.2 [new file with mode: 0644]
data/main.27.3 [new file with mode: 0644]
data/main.28.2 [new file with mode: 0644]
data/main.28.3 [new file with mode: 0644]
data/main.29.2 [new file with mode: 0644]
data/main.29.3 [new file with mode: 0644]
data/main.30.2 [new file with mode: 0644]
data/main.30.3 [new file with mode: 0644]
data/partition.18.10 [new file with mode: 0644]
data/partition.18.11 [new file with mode: 0644]
data/partition.18.12 [new file with mode: 0644]
data/partition.18.13 [new file with mode: 0644]
data/partition.18.14 [new file with mode: 0644]
data/partition.18.15 [new file with mode: 0644]
data/partition.18.16 [new file with mode: 0644]
data/partition.18.17 [new file with mode: 0644]
data/partition.18.5 [new file with mode: 0644]
data/partition.18.7 [new file with mode: 0644]
data/partition.18.8 [new file with mode: 0644]
data/partition.18.9 [new file with mode: 0644]
data/partition.19.10 [new file with mode: 0644]
data/partition.19.11 [new file with mode: 0644]
data/partition.19.12 [new file with mode: 0644]
data/partition.19.13 [new file with mode: 0644]
data/partition.19.14 [new file with mode: 0644]
data/partition.19.15 [new file with mode: 0644]
data/partition.19.16 [new file with mode: 0644]
data/partition.19.17 [new file with mode: 0644]
data/partition.19.18 [new file with mode: 0644]
data/partition.19.5 [new file with mode: 0644]
data/partition.19.6 [new file with mode: 0644]
data/partition.19.7 [new file with mode: 0644]
data/partition.19.8 [new file with mode: 0644]
data/partition.19.9 [new file with mode: 0644]
data/partition.20.10 [new file with mode: 0644]
data/partition.20.11 [new file with mode: 0644]
data/partition.20.12 [new file with mode: 0644]
data/partition.20.13 [new file with mode: 0644]
data/partition.20.14 [new file with mode: 0644]
data/partition.20.15 [new file with mode: 0644]
data/partition.20.16 [new file with mode: 0644]
data/partition.20.17 [new file with mode: 0644]
data/partition.20.18 [new file with mode: 0644]
data/partition.20.19 [new file with mode: 0644]
data/partition.20.6 [new file with mode: 0644]
data/partition.20.7 [new file with mode: 0644]
data/partition.20.8 [new file with mode: 0644]
data/partition.20.9 [new file with mode: 0644]
data/partition.21.10 [new file with mode: 0644]
data/partition.21.11 [new file with mode: 0644]
data/partition.21.12 [new file with mode: 0644]
data/partition.21.13 [new file with mode: 0644]
data/partition.21.14 [new file with mode: 0644]
data/partition.21.15 [new file with mode: 0644]
data/partition.21.16 [new file with mode: 0644]
data/partition.21.17 [new file with mode: 0644]
data/partition.21.18 [new file with mode: 0644]
data/partition.21.19 [new file with mode: 0644]
data/partition.21.20 [new file with mode: 0644]
data/partition.21.6 [new file with mode: 0644]
data/partition.21.7 [new file with mode: 0644]
data/partition.21.8 [new file with mode: 0644]
data/partition.21.9 [new file with mode: 0644]
data/partition.22.10 [new file with mode: 0644]
data/partition.22.11 [new file with mode: 0644]
data/partition.22.12 [new file with mode: 0644]
data/partition.22.13 [new file with mode: 0644]
data/partition.22.14 [new file with mode: 0644]
data/partition.22.15 [new file with mode: 0644]
data/partition.22.16 [new file with mode: 0644]
data/partition.22.17 [new file with mode: 0644]
data/partition.22.18 [new file with mode: 0644]
data/partition.22.19 [new file with mode: 0644]
data/partition.22.20 [new file with mode: 0644]
data/partition.22.21 [new file with mode: 0644]
data/partition.22.7 [new file with mode: 0644]
data/partition.22.8 [new file with mode: 0644]
data/partition.22.9 [new file with mode: 0644]
data/partition.23.10 [new file with mode: 0644]
data/partition.23.11 [new file with mode: 0644]
data/partition.23.12 [new file with mode: 0644]
data/partition.23.13 [new file with mode: 0644]
data/partition.23.14 [new file with mode: 0644]
data/partition.23.15 [new file with mode: 0644]
data/partition.23.16 [new file with mode: 0644]
data/partition.23.17 [new file with mode: 0644]
data/partition.23.18 [new file with mode: 0644]
data/partition.23.19 [new file with mode: 0644]
data/partition.23.20 [new file with mode: 0644]
data/partition.23.21 [new file with mode: 0644]
data/partition.23.22 [new file with mode: 0644]
data/partition.23.7 [new file with mode: 0644]
data/partition.23.8 [new file with mode: 0644]
data/partition.23.9 [new file with mode: 0644]
data/partition.24.10 [new file with mode: 0644]
data/partition.24.11 [new file with mode: 0644]
data/partition.24.12 [new file with mode: 0644]
data/partition.24.13 [new file with mode: 0644]
data/partition.24.14 [new file with mode: 0644]
data/partition.24.15 [new file with mode: 0644]
data/partition.24.16 [new file with mode: 0644]
data/partition.24.17 [new file with mode: 0644]
data/partition.24.18 [new file with mode: 0644]
data/partition.24.19 [new file with mode: 0644]
data/partition.24.20 [new file with mode: 0644]
data/partition.24.21 [new file with mode: 0644]
data/partition.24.22 [new file with mode: 0644]
data/partition.24.23 [new file with mode: 0644]
data/partition.24.6 [new file with mode: 0644]
data/partition.24.8 [new file with mode: 0644]
data/partition.24.9 [new file with mode: 0644]
data/partition.25.10 [new file with mode: 0644]
data/partition.25.11 [new file with mode: 0644]
data/partition.25.12 [new file with mode: 0644]
data/partition.25.13 [new file with mode: 0644]
data/partition.25.14 [new file with mode: 0644]
data/partition.25.15 [new file with mode: 0644]
data/partition.25.16 [new file with mode: 0644]
data/partition.25.17 [new file with mode: 0644]
data/partition.25.18 [new file with mode: 0644]
data/partition.25.19 [new file with mode: 0644]
data/partition.25.20 [new file with mode: 0644]
data/partition.25.21 [new file with mode: 0644]
data/partition.25.22 [new file with mode: 0644]
data/partition.25.23 [new file with mode: 0644]
data/partition.25.24 [new file with mode: 0644]
data/partition.25.5 [new file with mode: 0644]
data/partition.25.8 [new file with mode: 0644]
data/partition.25.9 [new file with mode: 0644]
data/partition.26.10 [new file with mode: 0644]
data/partition.26.11 [new file with mode: 0644]
data/partition.26.12 [new file with mode: 0644]
data/partition.26.13 [new file with mode: 0644]
data/partition.26.14 [new file with mode: 0644]
data/partition.26.15 [new file with mode: 0644]
data/partition.26.16 [new file with mode: 0644]
data/partition.26.17 [new file with mode: 0644]
data/partition.26.18 [new file with mode: 0644]
data/partition.26.19 [new file with mode: 0644]
data/partition.26.20 [new file with mode: 0644]
data/partition.26.21 [new file with mode: 0644]
data/partition.26.22 [new file with mode: 0644]
data/partition.26.23 [new file with mode: 0644]
data/partition.26.24 [new file with mode: 0644]
data/partition.26.25 [new file with mode: 0644]
data/partition.27.10 [new file with mode: 0644]
data/partition.27.11 [new file with mode: 0644]
data/partition.27.12 [new file with mode: 0644]
data/partition.27.13 [new file with mode: 0644]
data/partition.27.14 [new file with mode: 0644]
data/partition.27.15 [new file with mode: 0644]
data/partition.27.16 [new file with mode: 0644]
data/partition.27.17 [new file with mode: 0644]
data/partition.27.18 [new file with mode: 0644]
data/partition.27.19 [new file with mode: 0644]
data/partition.27.20 [new file with mode: 0644]
data/partition.27.21 [new file with mode: 0644]
data/partition.27.22 [new file with mode: 0644]
data/partition.27.23 [new file with mode: 0644]
data/partition.27.24 [new file with mode: 0644]
data/partition.27.25 [new file with mode: 0644]
data/partition.27.26 [new file with mode: 0644]
data/partition.27.9 [new file with mode: 0644]
data/partition.28.10 [new file with mode: 0644]
data/partition.28.11 [new file with mode: 0644]
data/partition.28.12 [new file with mode: 0644]
data/partition.28.13 [new file with mode: 0644]
data/partition.28.14 [new file with mode: 0644]
data/partition.28.15 [new file with mode: 0644]
data/partition.28.16 [new file with mode: 0644]
data/partition.28.17 [new file with mode: 0644]
data/partition.28.18 [new file with mode: 0644]
data/partition.28.19 [new file with mode: 0644]
data/partition.28.20 [new file with mode: 0644]
data/partition.28.21 [new file with mode: 0644]
data/partition.28.22 [new file with mode: 0644]
data/partition.28.23 [new file with mode: 0644]
data/partition.28.24 [new file with mode: 0644]
data/partition.28.25 [new file with mode: 0644]
data/partition.28.26 [new file with mode: 0644]
data/partition.28.27 [new file with mode: 0644]
data/partition.28.4 [new file with mode: 0644]
data/partition.28.7 [new file with mode: 0644]
data/partition.29.11 [new file with mode: 0644]
data/partition.29.12 [new file with mode: 0644]
data/partition.29.13 [new file with mode: 0644]
data/partition.29.14 [new file with mode: 0644]
data/partition.29.15 [new file with mode: 0644]
data/partition.29.16 [new file with mode: 0644]
data/partition.29.17 [new file with mode: 0644]
data/partition.29.18 [new file with mode: 0644]
data/partition.29.19 [new file with mode: 0644]
data/partition.29.20 [new file with mode: 0644]
data/partition.29.21 [new file with mode: 0644]
data/partition.29.22 [new file with mode: 0644]
data/partition.29.23 [new file with mode: 0644]
data/partition.29.24 [new file with mode: 0644]
data/partition.29.25 [new file with mode: 0644]
data/partition.29.26 [new file with mode: 0644]
data/partition.29.27 [new file with mode: 0644]
data/partition.29.28 [new file with mode: 0644]
data/partition.30.10 [new file with mode: 0644]
data/partition.30.12 [new file with mode: 0644]
data/partition.30.13 [new file with mode: 0644]
data/partition.30.14 [new file with mode: 0644]
data/partition.30.15 [new file with mode: 0644]
data/partition.30.16 [new file with mode: 0644]
data/partition.30.17 [new file with mode: 0644]
data/partition.30.18 [new file with mode: 0644]
data/partition.30.19 [new file with mode: 0644]
data/partition.30.20 [new file with mode: 0644]
data/partition.30.21 [new file with mode: 0644]
data/partition.30.22 [new file with mode: 0644]
data/partition.30.23 [new file with mode: 0644]
data/partition.30.24 [new file with mode: 0644]
data/partition.30.25 [new file with mode: 0644]
data/partition.30.26 [new file with mode: 0644]
data/partition.30.27 [new file with mode: 0644]
data/partition.30.28 [new file with mode: 0644]
data/partition.30.29 [new file with mode: 0644]
data/partition.30.5 [new file with mode: 0644]
data/partition.30.6 [new file with mode: 0644]

diff --git a/data/main.18.2 b/data/main.18.2
new file mode 100644 (file)
index 0000000..d2f568b
--- /dev/null
@@ -0,0 +1,5 @@
+18 into 2: min fragment 2   [v1-66-g4e22cc3]
+  Cut up 18 sticks of length 2 like this:
+    18 x (2)
+  Reassemble as 2 sticks of length 18 like this:
+    2 x (2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2)
diff --git a/data/main.18.3 b/data/main.18.3
new file mode 100644 (file)
index 0000000..950ea10
--- /dev/null
@@ -0,0 +1,5 @@
+18 into 3: min fragment 3   [v1-66-g4e22cc3]
+  Cut up 18 sticks of length 3 like this:
+    18 x (3)
+  Reassemble as 3 sticks of length 18 like this:
+    3 x (3 + 3 + 3 + 3 + 3 + 3)
diff --git a/data/main.18.4 b/data/main.18.4
new file mode 100644 (file)
index 0000000..150a8fe
--- /dev/null
@@ -0,0 +1,6 @@
+18 into 4: min fragment 2   [v1-66-g4e22cc3]
+  Cut up 18 sticks of length 4 like this:
+    16 x (4)
+    2 x (2 + 2)
+  Reassemble as 4 sticks of length 18 like this:
+    4 x (4 + 4 + 4 + 4 + 2)
diff --git a/data/main.18.6 b/data/main.18.6
new file mode 100644 (file)
index 0000000..d2d9055
--- /dev/null
@@ -0,0 +1,5 @@
+18 into 6: min fragment 6   [v1-66-g4e22cc3]
+  Cut up 18 sticks of length 6 like this:
+    18 x (6)
+  Reassemble as 6 sticks of length 18 like this:
+    6 x (6 + 6 + 6)
diff --git a/data/main.19.2 b/data/main.19.2
new file mode 100644 (file)
index 0000000..6bca8f3
--- /dev/null
@@ -0,0 +1,6 @@
+19 into 2: min fragment 1   [v1-66-g4e22cc3]
+  Cut up 19 sticks of length 2 like this:
+    18 x (2)
+    1 x (1 + 1)
+  Reassemble as 2 sticks of length 19 like this:
+    2 x (2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 1)
diff --git a/data/main.19.3 b/data/main.19.3
new file mode 100644 (file)
index 0000000..977211f
--- /dev/null
@@ -0,0 +1,9 @@
+19 into 3: min fragment 17/12   [v1-66-g4e22cc3]
+  Cut up 19 sticks of length 3 like this:
+    1 x (3)
+    17 x (19/12 + 17/12)
+    1 x (3/2 + 3/2)
+  Reassemble as 3 sticks of length 19 like this:
+    1 x (3 + 19/12 + 19/12 + 3/2 + 17/12 + 17/12 + 17/12 + 17/12 + 17/12 + 17/12 + 17/12 + 17/12)
+    1 x (19/12 + 19/12 + 19/12 + 19/12 + 19/12 + 19/12 + 19/12 + 19/12 + 19/12 + 19/12 + 19/12 + 19/12)
+    1 x (19/12 + 19/12 + 19/12 + 3/2 + 17/12 + 17/12 + 17/12 + 17/12 + 17/12 + 17/12 + 17/12 + 17/12 + 17/12)
diff --git a/data/main.19.4 b/data/main.19.4
new file mode 100644 (file)
index 0000000..87bc653
--- /dev/null
@@ -0,0 +1,7 @@
+19 into 4: min fragment 17/9   [v1-66-g4e22cc3]
+  Cut up 19 sticks of length 4 like this:
+    18 x (19/9 + 17/9)
+    1 x (2 + 2)
+  Reassemble as 4 sticks of length 19 like this:
+    2 x (19/9 + 19/9 + 19/9 + 19/9 + 19/9 + 19/9 + 19/9 + 19/9 + 19/9)
+    2 x (2 + 17/9 + 17/9 + 17/9 + 17/9 + 17/9 + 17/9 + 17/9 + 17/9 + 17/9)
diff --git a/data/main.20.2 b/data/main.20.2
new file mode 100644 (file)
index 0000000..6aced65
--- /dev/null
@@ -0,0 +1,5 @@
+20 into 2: min fragment 2   [v1-66-g4e22cc3]
+  Cut up 20 sticks of length 2 like this:
+    20 x (2)
+  Reassemble as 2 sticks of length 20 like this:
+    2 x (2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2)
diff --git a/data/main.20.3 b/data/main.20.3
new file mode 100644 (file)
index 0000000..47efb59
--- /dev/null
@@ -0,0 +1,7 @@
+20 into 3: min fragment 10/7   [v1-66-g4e22cc3]
+  Cut up 20 sticks of length 3 like this:
+    6 x (3)
+    14 x (11/7 + 10/7)
+  Reassemble as 3 sticks of length 20 like this:
+    2 x (3 + 3 + 3 + 11/7 + 11/7 + 11/7 + 11/7 + 11/7 + 11/7 + 11/7)
+    1 x (10/7 + 10/7 + 10/7 + 10/7 + 10/7 + 10/7 + 10/7 + 10/7 + 10/7 + 10/7 + 10/7 + 10/7 + 10/7 + 10/7)
diff --git a/data/main.20.4 b/data/main.20.4
new file mode 100644 (file)
index 0000000..ff97c34
--- /dev/null
@@ -0,0 +1,5 @@
+20 into 4: min fragment 4   [v1-66-g4e22cc3]
+  Cut up 20 sticks of length 4 like this:
+    20 x (4)
+  Reassemble as 4 sticks of length 20 like this:
+    4 x (4 + 4 + 4 + 4 + 4)
diff --git a/data/main.20.5 b/data/main.20.5
new file mode 100644 (file)
index 0000000..3a5f741
--- /dev/null
@@ -0,0 +1,5 @@
+20 into 5: min fragment 5   [v1-66-g4e22cc3]
+  Cut up 20 sticks of length 5 like this:
+    20 x (5)
+  Reassemble as 5 sticks of length 20 like this:
+    5 x (5 + 5 + 5 + 5)
diff --git a/data/main.21.2 b/data/main.21.2
new file mode 100644 (file)
index 0000000..e7d8bbd
--- /dev/null
@@ -0,0 +1,6 @@
+21 into 2: min fragment 1   [v1-66-g4e22cc3]
+  Cut up 21 sticks of length 2 like this:
+    20 x (2)
+    1 x (1 + 1)
+  Reassemble as 2 sticks of length 21 like this:
+    2 x (2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 1)
diff --git a/data/main.21.3 b/data/main.21.3
new file mode 100644 (file)
index 0000000..3a20f7b
--- /dev/null
@@ -0,0 +1,5 @@
+21 into 3: min fragment 3   [v1-66-g4e22cc3]
+  Cut up 21 sticks of length 3 like this:
+    21 x (3)
+  Reassemble as 3 sticks of length 21 like this:
+    3 x (3 + 3 + 3 + 3 + 3 + 3 + 3)
diff --git a/data/main.21.4 b/data/main.21.4
new file mode 100644 (file)
index 0000000..31da0da
--- /dev/null
@@ -0,0 +1,7 @@
+21 into 4: min fragment 19/10   [v1-66-g4e22cc3]
+  Cut up 21 sticks of length 4 like this:
+    20 x (21/10 + 19/10)
+    1 x (2 + 2)
+  Reassemble as 4 sticks of length 21 like this:
+    2 x (21/10 + 21/10 + 21/10 + 21/10 + 21/10 + 21/10 + 21/10 + 21/10 + 21/10 + 21/10)
+    2 x (2 + 19/10 + 19/10 + 19/10 + 19/10 + 19/10 + 19/10 + 19/10 + 19/10 + 19/10 + 19/10)
diff --git a/data/main.22.2 b/data/main.22.2
new file mode 100644 (file)
index 0000000..0fd8f93
--- /dev/null
@@ -0,0 +1,5 @@
+22 into 2: min fragment 2   [v1-66-g4e22cc3]
+  Cut up 22 sticks of length 2 like this:
+    22 x (2)
+  Reassemble as 2 sticks of length 22 like this:
+    2 x (2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2)
diff --git a/data/main.22.3 b/data/main.22.3
new file mode 100644 (file)
index 0000000..72bd86b
--- /dev/null
@@ -0,0 +1,8 @@
+22 into 3: min fragment 10/7   [v1-66-g4e22cc3]
+  Cut up 22 sticks of length 3 like this:
+    4 x (3)
+    18 x (11/7 + 10/7)
+  Reassemble as 3 sticks of length 22 like this:
+    1 x (3 + 3 + 3 + 11/7 + 10/7 + 10/7 + 10/7 + 10/7 + 10/7 + 10/7 + 10/7 + 10/7)
+    1 x (3 + 11/7 + 11/7 + 11/7 + 10/7 + 10/7 + 10/7 + 10/7 + 10/7 + 10/7 + 10/7 + 10/7 + 10/7 + 10/7)
+    1 x (11/7 + 11/7 + 11/7 + 11/7 + 11/7 + 11/7 + 11/7 + 11/7 + 11/7 + 11/7 + 11/7 + 11/7 + 11/7 + 11/7)
diff --git a/data/main.22.4 b/data/main.22.4
new file mode 100644 (file)
index 0000000..457f3ef
--- /dev/null
@@ -0,0 +1,6 @@
+22 into 4: min fragment 2   [v1-66-g4e22cc3]
+  Cut up 22 sticks of length 4 like this:
+    20 x (4)
+    2 x (2 + 2)
+  Reassemble as 4 sticks of length 22 like this:
+    4 x (4 + 4 + 4 + 4 + 4 + 2)
diff --git a/data/main.23.2 b/data/main.23.2
new file mode 100644 (file)
index 0000000..2210ee3
--- /dev/null
@@ -0,0 +1,6 @@
+23 into 2: min fragment 1   [v1-66-g4e22cc3]
+  Cut up 23 sticks of length 2 like this:
+    22 x (2)
+    1 x (1 + 1)
+  Reassemble as 2 sticks of length 23 like this:
+    2 x (2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 1)
diff --git a/data/main.23.3 b/data/main.23.3
new file mode 100644 (file)
index 0000000..2863862
--- /dev/null
@@ -0,0 +1,8 @@
+23 into 3: min fragment 23/16   [v1-66-g4e22cc3]
+  Cut up 23 sticks of length 3 like this:
+    6 x (3)
+    16 x (25/16 + 23/16)
+    1 x (3/2 + 3/2)
+  Reassemble as 3 sticks of length 23 like this:
+    2 x (3 + 3 + 3 + 25/16 + 25/16 + 25/16 + 25/16 + 25/16 + 25/16 + 25/16 + 25/16 + 3/2)
+    1 x (23/16 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16)
diff --git a/data/main.23.4 b/data/main.23.4
new file mode 100644 (file)
index 0000000..dc9cbbf
--- /dev/null
@@ -0,0 +1,7 @@
+23 into 4: min fragment 21/11   [v1-66-g4e22cc3]
+  Cut up 23 sticks of length 4 like this:
+    22 x (23/11 + 21/11)
+    1 x (2 + 2)
+  Reassemble as 4 sticks of length 23 like this:
+    2 x (23/11 + 23/11 + 23/11 + 23/11 + 23/11 + 23/11 + 23/11 + 23/11 + 23/11 + 23/11 + 23/11)
+    2 x (2 + 21/11 + 21/11 + 21/11 + 21/11 + 21/11 + 21/11 + 21/11 + 21/11 + 21/11 + 21/11 + 21/11)
diff --git a/data/main.24.2 b/data/main.24.2
new file mode 100644 (file)
index 0000000..e1a3765
--- /dev/null
@@ -0,0 +1,5 @@
+24 into 2: min fragment 2   [v1-66-g4e22cc3]
+  Cut up 24 sticks of length 2 like this:
+    24 x (2)
+  Reassemble as 2 sticks of length 24 like this:
+    2 x (2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2)
diff --git a/data/main.24.3 b/data/main.24.3
new file mode 100644 (file)
index 0000000..5f38814
--- /dev/null
@@ -0,0 +1,5 @@
+24 into 3: min fragment 3   [v1-66-g4e22cc3]
+  Cut up 24 sticks of length 3 like this:
+    24 x (3)
+  Reassemble as 3 sticks of length 24 like this:
+    3 x (3 + 3 + 3 + 3 + 3 + 3 + 3 + 3)
diff --git a/data/main.24.4 b/data/main.24.4
new file mode 100644 (file)
index 0000000..cc1bc18
--- /dev/null
@@ -0,0 +1,5 @@
+24 into 4: min fragment 4   [v1-66-g4e22cc3]
+  Cut up 24 sticks of length 4 like this:
+    24 x (4)
+  Reassemble as 4 sticks of length 24 like this:
+    4 x (4 + 4 + 4 + 4 + 4 + 4)
diff --git a/data/main.25.2 b/data/main.25.2
new file mode 100644 (file)
index 0000000..f106286
--- /dev/null
@@ -0,0 +1,6 @@
+25 into 2: min fragment 1   [v1-66-g4e22cc3]
+  Cut up 25 sticks of length 2 like this:
+    24 x (2)
+    1 x (1 + 1)
+  Reassemble as 2 sticks of length 25 like this:
+    2 x (2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 1)
diff --git a/data/main.25.3 b/data/main.25.3
new file mode 100644 (file)
index 0000000..c6d4fee
--- /dev/null
@@ -0,0 +1,9 @@
+25 into 3: min fragment 23/16   [v1-66-g4e22cc3]
+  Cut up 25 sticks of length 3 like this:
+    1 x (3)
+    23 x (25/16 + 23/16)
+    1 x (3/2 + 3/2)
+  Reassemble as 3 sticks of length 25 like this:
+    1 x (3 + 25/16 + 25/16 + 25/16 + 3/2 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16)
+    1 x (25/16 + 25/16 + 25/16 + 25/16 + 25/16 + 25/16 + 25/16 + 25/16 + 25/16 + 25/16 + 25/16 + 25/16 + 25/16 + 25/16 + 25/16 + 25/16)
+    1 x (25/16 + 25/16 + 25/16 + 25/16 + 3/2 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16 + 23/16)
diff --git a/data/main.25.4 b/data/main.25.4
new file mode 100644 (file)
index 0000000..2c4239a
--- /dev/null
@@ -0,0 +1,7 @@
+25 into 4: min fragment 23/12   [v1-66-g4e22cc3]
+  Cut up 25 sticks of length 4 like this:
+    24 x (25/12 + 23/12)
+    1 x (2 + 2)
+  Reassemble as 4 sticks of length 25 like this:
+    2 x (25/12 + 25/12 + 25/12 + 25/12 + 25/12 + 25/12 + 25/12 + 25/12 + 25/12 + 25/12 + 25/12 + 25/12)
+    2 x (2 + 23/12 + 23/12 + 23/12 + 23/12 + 23/12 + 23/12 + 23/12 + 23/12 + 23/12 + 23/12 + 23/12 + 23/12)
diff --git a/data/main.26.2 b/data/main.26.2
new file mode 100644 (file)
index 0000000..edc4059
--- /dev/null
@@ -0,0 +1,5 @@
+26 into 2: min fragment 2   [v1-66-g4e22cc3]
+  Cut up 26 sticks of length 2 like this:
+    26 x (2)
+  Reassemble as 2 sticks of length 26 like this:
+    2 x (2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2)
diff --git a/data/main.26.3 b/data/main.26.3
new file mode 100644 (file)
index 0000000..e62f128
--- /dev/null
@@ -0,0 +1,7 @@
+26 into 3: min fragment 13/9   [v1-66-g4e22cc3]
+  Cut up 26 sticks of length 3 like this:
+    8 x (3)
+    18 x (14/9 + 13/9)
+  Reassemble as 3 sticks of length 26 like this:
+    2 x (3 + 3 + 3 + 3 + 14/9 + 14/9 + 14/9 + 14/9 + 14/9 + 14/9 + 14/9 + 14/9 + 14/9)
+    1 x (13/9 + 13/9 + 13/9 + 13/9 + 13/9 + 13/9 + 13/9 + 13/9 + 13/9 + 13/9 + 13/9 + 13/9 + 13/9 + 13/9 + 13/9 + 13/9 + 13/9 + 13/9)
diff --git a/data/main.27.2 b/data/main.27.2
new file mode 100644 (file)
index 0000000..61d7765
--- /dev/null
@@ -0,0 +1,6 @@
+27 into 2: min fragment 1   [v1-66-g4e22cc3]
+  Cut up 27 sticks of length 2 like this:
+    26 x (2)
+    1 x (1 + 1)
+  Reassemble as 2 sticks of length 27 like this:
+    2 x (2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 1)
diff --git a/data/main.27.3 b/data/main.27.3
new file mode 100644 (file)
index 0000000..cac7b41
--- /dev/null
@@ -0,0 +1,5 @@
+27 into 3: min fragment 3   [v1-66-g4e22cc3]
+  Cut up 27 sticks of length 3 like this:
+    27 x (3)
+  Reassemble as 3 sticks of length 27 like this:
+    3 x (3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3)
diff --git a/data/main.28.2 b/data/main.28.2
new file mode 100644 (file)
index 0000000..ec89c28
--- /dev/null
@@ -0,0 +1,5 @@
+28 into 2: min fragment 2   [v1-66-g4e22cc3]
+  Cut up 28 sticks of length 2 like this:
+    28 x (2)
+  Reassemble as 2 sticks of length 28 like this:
+    2 x (2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2)
diff --git a/data/main.28.3 b/data/main.28.3
new file mode 100644 (file)
index 0000000..e8c289c
--- /dev/null
@@ -0,0 +1,6 @@
+28 into 3: min fragment 13/9   [v1-66-g4e22cc3]
+  Cut up 28 sticks of length 3 like this:
+    28 x (14/9 + 13/9)
+  Reassemble as 3 sticks of length 28 like this:
+    1 x (14/9 + 14/9 + 14/9 + 14/9 + 14/9 + 14/9 + 14/9 + 14/9 + 14/9 + 14/9 + 14/9 + 14/9 + 14/9 + 14/9 + 14/9 + 14/9 + 14/9 + 14/9)
+    2 x (14/9 + 14/9 + 14/9 + 14/9 + 14/9 + 13/9 + 13/9 + 13/9 + 13/9 + 13/9 + 13/9 + 13/9 + 13/9 + 13/9 + 13/9 + 13/9 + 13/9 + 13/9 + 13/9)
diff --git a/data/main.29.2 b/data/main.29.2
new file mode 100644 (file)
index 0000000..b7322d0
--- /dev/null
@@ -0,0 +1,6 @@
+29 into 2: min fragment 1   [v1-66-g4e22cc3]
+  Cut up 29 sticks of length 2 like this:
+    28 x (2)
+    1 x (1 + 1)
+  Reassemble as 2 sticks of length 29 like this:
+    2 x (2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 1)
diff --git a/data/main.29.3 b/data/main.29.3
new file mode 100644 (file)
index 0000000..655769f
--- /dev/null
@@ -0,0 +1,8 @@
+29 into 3: min fragment 29/20   [v1-66-g4e22cc3]
+  Cut up 29 sticks of length 3 like this:
+    8 x (3)
+    20 x (31/20 + 29/20)
+    1 x (3/2 + 3/2)
+  Reassemble as 3 sticks of length 29 like this:
+    2 x (3 + 3 + 3 + 3 + 31/20 + 31/20 + 31/20 + 31/20 + 31/20 + 31/20 + 31/20 + 31/20 + 31/20 + 31/20 + 3/2)
+    1 x (29/20 + 29/20 + 29/20 + 29/20 + 29/20 + 29/20 + 29/20 + 29/20 + 29/20 + 29/20 + 29/20 + 29/20 + 29/20 + 29/20 + 29/20 + 29/20 + 29/20 + 29/20 + 29/20 + 29/20)
diff --git a/data/main.30.2 b/data/main.30.2
new file mode 100644 (file)
index 0000000..3808edf
--- /dev/null
@@ -0,0 +1,5 @@
+30 into 2: min fragment 2   [v1-66-g4e22cc3]
+  Cut up 30 sticks of length 2 like this:
+    30 x (2)
+  Reassemble as 2 sticks of length 30 like this:
+    2 x (2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2)
diff --git a/data/main.30.3 b/data/main.30.3
new file mode 100644 (file)
index 0000000..05e3f55
--- /dev/null
@@ -0,0 +1,5 @@
+30 into 3: min fragment 3   [v1-66-g4e22cc3]
+  Cut up 30 sticks of length 3 like this:
+    30 x (3)
+  Reassemble as 3 sticks of length 30 like this:
+    3 x (3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3)
diff --git a/data/partition.18.10 b/data/partition.18.10
new file mode 100644 (file)
index 0000000..1d3e5cc
--- /dev/null
@@ -0,0 +1,7 @@
+18 into 10 best min fragment found: 4
+  Cut up 18 sticks of length 10 like this:
+    6 x (10)
+    12 x (4 + 6)
+  Reassemble as 10 sticks of length 18 like this:
+    4 x (6 + 6 + 6)
+    6 x (4 + 4 + 10)
diff --git a/data/partition.18.11 b/data/partition.18.11
new file mode 100644 (file)
index 0000000..51bdac2
--- /dev/null
@@ -0,0 +1,8 @@
+18 into 11 best min fragment found: 9/2
+  Cut up 18 sticks of length 11 like this:
+    6 x (5 + 6)
+    12 x (9/2 + 13/2)
+  Reassemble as 11 sticks of length 18 like this:
+    2 x (6 + 6 + 6)
+    6 x (5 + 13/2 + 13/2)
+    3 x (9/2 + 9/2 + 9/2 + 9/2)
diff --git a/data/partition.18.12 b/data/partition.18.12
new file mode 100644 (file)
index 0000000..9409052
--- /dev/null
@@ -0,0 +1,5 @@
+18 into 12 best min fragment found: 6
+  Cut up 18 sticks of length 12 like this:
+    18 x (6 + 6)
+  Reassemble as 12 sticks of length 18 like this:
+    12 x (6 + 6 + 6)
diff --git a/data/partition.18.13 b/data/partition.18.13
new file mode 100644 (file)
index 0000000..88a26c8
--- /dev/null
@@ -0,0 +1,14 @@
+18 into 13 best min fragment found: 13/3
+  Cut up 18 sticks of length 13 like this:
+    3 x (19/3 + 20/3)
+    3 x (56/9 + 61/9)
+    3 x (6 + 7)
+    3 x (17/3 + 22/3)
+    3 x (50/9 + 67/9)
+    3 x (13/3 + 13/3 + 13/3)
+  Reassemble as 13 sticks of length 18 like this:
+    1 x (6 + 6 + 6)
+    3 x (50/9 + 17/3 + 61/9)
+    3 x (13/3 + 20/3 + 7)
+    3 x (13/3 + 19/3 + 22/3)
+    3 x (13/3 + 56/9 + 67/9)
diff --git a/data/partition.18.14 b/data/partition.18.14
new file mode 100644 (file)
index 0000000..8facd82
--- /dev/null
@@ -0,0 +1,8 @@
+18 into 14 best min fragment found: 5
+  Cut up 18 sticks of length 14 like this:
+    6 x (6 + 8)
+    12 x (5 + 9)
+  Reassemble as 14 sticks of length 18 like this:
+    6 x (9 + 9)
+    2 x (6 + 6 + 6)
+    6 x (5 + 5 + 8)
diff --git a/data/partition.18.15 b/data/partition.18.15
new file mode 100644 (file)
index 0000000..82bcf7a
--- /dev/null
@@ -0,0 +1,6 @@
+18 into 15 best min fragment found: 6
+  Cut up 18 sticks of length 15 like this:
+    18 x (6 + 9)
+  Reassemble as 15 sticks of length 18 like this:
+    9 x (9 + 9)
+    6 x (6 + 6 + 6)
diff --git a/data/partition.18.16 b/data/partition.18.16
new file mode 100644 (file)
index 0000000..a727b08
--- /dev/null
@@ -0,0 +1,7 @@
+18 into 16 best min fragment found: 6
+  Cut up 18 sticks of length 16 like this:
+    6 x (8 + 8)
+    12 x (6 + 10)
+  Reassemble as 16 sticks of length 18 like this:
+    12 x (8 + 10)
+    4 x (6 + 6 + 6)
diff --git a/data/partition.18.17 b/data/partition.18.17
new file mode 100644 (file)
index 0000000..877908b
--- /dev/null
@@ -0,0 +1,10 @@
+18 into 17 best min fragment found: 6
+  Cut up 18 sticks of length 17 like this:
+    6 x (8 + 9)
+    6 x (7 + 10)
+    6 x (6 + 11)
+  Reassemble as 17 sticks of length 18 like this:
+    3 x (9 + 9)
+    6 x (8 + 10)
+    6 x (7 + 11)
+    2 x (6 + 6 + 6)
diff --git a/data/partition.18.5 b/data/partition.18.5
new file mode 100644 (file)
index 0000000..0b1f020
--- /dev/null
@@ -0,0 +1,7 @@
+18 into 5 best min fragment found: 9/4
+  Cut up 18 sticks of length 5 like this:
+    2 x (5/2 + 5/2)
+    16 x (9/4 + 11/4)
+  Reassemble as 5 sticks of length 18 like this:
+    4 x (9/4 + 9/4 + 5/2 + 11/4 + 11/4 + 11/4 + 11/4)
+    1 x (9/4 + 9/4 + 9/4 + 9/4 + 9/4 + 9/4 + 9/4 + 9/4)
diff --git a/data/partition.18.7 b/data/partition.18.7
new file mode 100644 (file)
index 0000000..f514f3e
--- /dev/null
@@ -0,0 +1,6 @@
+18 into 7 best min fragment found: 3
+  Cut up 18 sticks of length 7 like this:
+    18 x (3 + 4)
+  Reassemble as 7 sticks of length 18 like this:
+    6 x (3 + 3 + 4 + 4 + 4)
+    1 x (3 + 3 + 3 + 3 + 3 + 3)
diff --git a/data/partition.18.8 b/data/partition.18.8
new file mode 100644 (file)
index 0000000..b06ff98
--- /dev/null
@@ -0,0 +1,7 @@
+18 into 8 best min fragment found: 7/2
+  Cut up 18 sticks of length 8 like this:
+    2 x (4 + 4)
+    16 x (7/2 + 9/2)
+  Reassemble as 8 sticks of length 18 like this:
+    4 x (9/2 + 9/2 + 9/2 + 9/2)
+    4 x (7/2 + 7/2 + 7/2 + 7/2 + 4)
diff --git a/data/partition.18.9 b/data/partition.18.9
new file mode 100644 (file)
index 0000000..b2c815c
--- /dev/null
@@ -0,0 +1,5 @@
+18 into 9 best min fragment found: 9
+  Cut up 18 sticks of length 9 like this:
+    9 x (9 + 9)
+  Reassemble as 9 sticks of length 18 like this:
+    18 x (9)
diff --git a/data/partition.19.10 b/data/partition.19.10
new file mode 100644 (file)
index 0000000..57076a9
--- /dev/null
@@ -0,0 +1,10 @@
+19 into 10 best min fragment found: 11/3
+  Cut up 19 sticks of length 10 like this:
+    2 x (13/3 + 17/3)
+    2 x (4 + 6)
+    15 x (11/3 + 19/3)
+  Reassemble as 10 sticks of length 19 like this:
+    5 x (19/3 + 19/3 + 19/3)
+    2 x (11/3 + 11/3 + 17/3 + 6)
+    1 x (11/3 + 11/3 + 11/3 + 4 + 4)
+    2 x (11/3 + 11/3 + 11/3 + 11/3 + 13/3)
diff --git a/data/partition.19.11 b/data/partition.19.11
new file mode 100644 (file)
index 0000000..7ae6580
--- /dev/null
@@ -0,0 +1,9 @@
+19 into 11 best min fragment found: 9/2
+  Cut up 19 sticks of length 11 like this:
+    1 x (11/2 + 11/2)
+    6 x (5 + 6)
+    12 x (9/2 + 13/2)
+  Reassemble as 11 sticks of length 19 like this:
+    6 x (6 + 13/2 + 13/2)
+    3 x (9/2 + 9/2 + 5 + 5)
+    2 x (9/2 + 9/2 + 9/2 + 11/2)
diff --git a/data/partition.19.12 b/data/partition.19.12
new file mode 100644 (file)
index 0000000..eba2fd0
--- /dev/null
@@ -0,0 +1,16 @@
+19 into 12 best min fragment found: 19/4
+  Cut up 19 sticks of length 12 like this:
+    2 x (12)
+    1 x (6 + 6)
+    2 x (23/4 + 25/4)
+    2 x (11/2 + 13/2)
+    2 x (21/4 + 27/4)
+    2 x (5 + 7)
+    8 x (19/4 + 29/4)
+  Reassemble as 12 sticks of length 19 like this:
+    2 x (7 + 12)
+    2 x (23/4 + 6 + 29/4)
+    2 x (11/2 + 25/4 + 29/4)
+    2 x (21/4 + 13/2 + 29/4)
+    2 x (5 + 27/4 + 29/4)
+    2 x (19/4 + 19/4 + 19/4 + 19/4)
diff --git a/data/partition.19.13 b/data/partition.19.13
new file mode 100644 (file)
index 0000000..3494397
--- /dev/null
@@ -0,0 +1,23 @@
+19 into 13 best min fragment found: 13/3
+  Cut up 19 sticks of length 13 like this:
+    1 x (58/9 + 59/9)
+    1 x (19/3 + 20/3)
+    1 x (56/9 + 61/9)
+    1 x (55/9 + 62/9)
+    1 x (6 + 7)
+    1 x (53/9 + 64/9)
+    4 x (52/9 + 65/9)
+    1 x (17/3 + 22/3)
+    7 x (50/9 + 67/9)
+    1 x (13/3 + 13/3 + 13/3)
+  Reassemble as 13 sticks of length 19 like this:
+    2 x (52/9 + 52/9 + 67/9)
+    1 x (17/3 + 53/9 + 67/9)
+    1 x (50/9 + 20/3 + 61/9)
+    1 x (50/9 + 59/9 + 62/9)
+    1 x (50/9 + 58/9 + 7)
+    1 x (50/9 + 19/3 + 64/9)
+    1 x (50/9 + 56/9 + 65/9)
+    1 x (50/9 + 55/9 + 22/3)
+    1 x (50/9 + 6 + 67/9)
+    3 x (13/3 + 65/9 + 67/9)
diff --git a/data/partition.19.14 b/data/partition.19.14
new file mode 100644 (file)
index 0000000..0b8a06f
--- /dev/null
@@ -0,0 +1,19 @@
+19 into 14 best min fragment found: 14/3
+  Cut up 19 sticks of length 14 like this:
+    1 x (7 + 7)
+    2 x (20/3 + 22/3)
+    2 x (19/3 + 23/3)
+    2 x (56/9 + 70/9)
+    2 x (6 + 8)
+    2 x (53/9 + 73/9)
+    2 x (17/3 + 25/3)
+    2 x (50/9 + 76/9)
+    4 x (14/3 + 14/3 + 14/3)
+  Reassemble as 14 sticks of length 19 like this:
+    2 x (50/9 + 17/3 + 70/9)
+    2 x (14/3 + 7 + 22/3)
+    2 x (14/3 + 20/3 + 23/3)
+    2 x (14/3 + 19/3 + 8)
+    2 x (14/3 + 56/9 + 73/9)
+    2 x (14/3 + 6 + 25/3)
+    2 x (14/3 + 53/9 + 76/9)
diff --git a/data/partition.19.15 b/data/partition.19.15
new file mode 100644 (file)
index 0000000..b625810
--- /dev/null
@@ -0,0 +1,15 @@
+19 into 15 best min fragment found: 21/4
+  Cut up 19 sticks of length 15 like this:
+    1 x (15/2 + 15/2)
+    2 x (7 + 8)
+    2 x (27/4 + 33/4)
+    6 x (23/4 + 37/4)
+    2 x (11/2 + 19/2)
+    6 x (21/4 + 39/4)
+  Reassemble as 15 sticks of length 19 like this:
+    1 x (19/2 + 19/2)
+    6 x (37/4 + 39/4)
+    2 x (23/4 + 23/4 + 15/2)
+    2 x (21/4 + 27/4 + 7)
+    2 x (21/4 + 23/4 + 8)
+    2 x (21/4 + 11/2 + 33/4)
diff --git a/data/partition.19.16 b/data/partition.19.16
new file mode 100644 (file)
index 0000000..9625020
--- /dev/null
@@ -0,0 +1,24 @@
+19 into 16 best min fragment found: 16/3
+  Cut up 19 sticks of length 16 like this:
+    3 x (67/9 + 77/9)
+    1 x (22/3 + 26/3)
+    1 x (64/9 + 80/9)
+    2 x (7 + 9)
+    2 x (20/3 + 28/3)
+    2 x (19/3 + 29/3)
+    2 x (6 + 10)
+    1 x (53/9 + 91/9)
+    1 x (17/3 + 31/3)
+    3 x (50/9 + 94/9)
+    1 x (16/3 + 16/3 + 16/3)
+  Reassemble as 16 sticks of length 19 like this:
+    2 x (28/3 + 29/3)
+    2 x (9 + 10)
+    1 x (80/9 + 91/9)
+    1 x (26/3 + 31/3)
+    3 x (77/9 + 94/9)
+    1 x (17/3 + 53/9 + 67/9)
+    1 x (50/9 + 19/3 + 64/9)
+    2 x (50/9 + 6 + 67/9)
+    2 x (16/3 + 20/3 + 7)
+    1 x (16/3 + 19/3 + 22/3)
diff --git a/data/partition.19.17 b/data/partition.19.17
new file mode 100644 (file)
index 0000000..0b6e2da
--- /dev/null
@@ -0,0 +1,21 @@
+19 into 17 best min fragment found: 17/3
+  Cut up 19 sticks of length 17 like this:
+    2 x (25/3 + 26/3)
+    2 x (8 + 9)
+    2 x (23/3 + 28/3)
+    2 x (22/3 + 29/3)
+    2 x (7 + 10)
+    2 x (20/3 + 31/3)
+    2 x (19/3 + 32/3)
+    2 x (6 + 11)
+    3 x (17/3 + 17/3 + 17/3)
+  Reassemble as 17 sticks of length 19 like this:
+    2 x (28/3 + 29/3)
+    2 x (9 + 10)
+    2 x (26/3 + 31/3)
+    2 x (25/3 + 32/3)
+    2 x (8 + 11)
+    1 x (17/3 + 20/3 + 20/3)
+    2 x (17/3 + 19/3 + 7)
+    2 x (17/3 + 6 + 22/3)
+    2 x (17/3 + 17/3 + 23/3)
diff --git a/data/partition.19.18 b/data/partition.19.18
new file mode 100644 (file)
index 0000000..6f26d26
--- /dev/null
@@ -0,0 +1,10 @@
+19 into 18 best min fragment found: 6
+  Cut up 19 sticks of length 18 like this:
+    3 x (9 + 9)
+    6 x (8 + 10)
+    6 x (7 + 11)
+    4 x (6 + 6 + 6)
+  Reassemble as 18 sticks of length 19 like this:
+    6 x (9 + 10)
+    6 x (8 + 11)
+    6 x (6 + 6 + 7)
diff --git a/data/partition.19.5 b/data/partition.19.5
new file mode 100644 (file)
index 0000000..9fbed3d
--- /dev/null
@@ -0,0 +1,8 @@
+19 into 5 best min fragment found: 16/7
+  Cut up 19 sticks of length 5 like this:
+    2 x (17/7 + 18/7)
+    17 x (16/7 + 19/7)
+  Reassemble as 5 sticks of length 19 like this:
+    2 x (19/7 + 19/7 + 19/7 + 19/7 + 19/7 + 19/7 + 19/7)
+    1 x (16/7 + 16/7 + 16/7 + 16/7 + 16/7 + 17/7 + 17/7 + 19/7)
+    2 x (16/7 + 16/7 + 16/7 + 16/7 + 16/7 + 16/7 + 18/7 + 19/7)
diff --git a/data/partition.19.6 b/data/partition.19.6
new file mode 100644 (file)
index 0000000..ab20147
--- /dev/null
@@ -0,0 +1,9 @@
+19 into 6 best min fragment found: 19/7
+  Cut up 19 sticks of length 6 like this:
+    1 x (3 + 3)
+    2 x (20/7 + 22/7)
+    16 x (19/7 + 23/7)
+  Reassemble as 6 sticks of length 19 like this:
+    2 x (20/7 + 3 + 23/7 + 23/7 + 23/7 + 23/7)
+    2 x (19/7 + 22/7 + 23/7 + 23/7 + 23/7 + 23/7)
+    2 x (19/7 + 19/7 + 19/7 + 19/7 + 19/7 + 19/7 + 19/7)
diff --git a/data/partition.19.7 b/data/partition.19.7
new file mode 100644 (file)
index 0000000..80b508b
--- /dev/null
@@ -0,0 +1,11 @@
+19 into 7 best min fragment found: 25/8
+  Cut up 19 sticks of length 7 like this:
+    1 x (7/2 + 7/2)
+    2 x (27/8 + 29/8)
+    2 x (13/4 + 15/4)
+    14 x (25/8 + 31/8)
+  Reassemble as 7 sticks of length 19 like this:
+    2 x (29/8 + 15/4 + 31/8 + 31/8 + 31/8)
+    2 x (7/2 + 31/8 + 31/8 + 31/8 + 31/8)
+    1 x (25/8 + 25/8 + 25/8 + 25/8 + 13/4 + 13/4)
+    2 x (25/8 + 25/8 + 25/8 + 25/8 + 25/8 + 27/8)
diff --git a/data/partition.19.8 b/data/partition.19.8
new file mode 100644 (file)
index 0000000..3bb5b7a
--- /dev/null
@@ -0,0 +1,11 @@
+19 into 8 best min fragment found: 13/4
+  Cut up 19 sticks of length 8 like this:
+    1 x (4 + 4)
+    2 x (15/4 + 17/4)
+    2 x (7/2 + 9/2)
+    14 x (13/4 + 19/4)
+  Reassemble as 8 sticks of length 19 like this:
+    2 x (19/4 + 19/4 + 19/4 + 19/4)
+    2 x (13/4 + 13/4 + 15/4 + 4 + 19/4)
+    2 x (13/4 + 13/4 + 7/2 + 17/4 + 19/4)
+    2 x (13/4 + 13/4 + 13/4 + 9/2 + 19/4)
diff --git a/data/partition.19.9 b/data/partition.19.9
new file mode 100644 (file)
index 0000000..35d57ec
--- /dev/null
@@ -0,0 +1,12 @@
+19 into 9 best min fragment found: 19/5
+  Cut up 19 sticks of length 9 like this:
+    2 x (22/5 + 23/5)
+    2 x (21/5 + 24/5)
+    2 x (4 + 5)
+    13 x (19/5 + 26/5)
+  Reassemble as 9 sticks of length 19 like this:
+    2 x (21/5 + 22/5 + 26/5 + 26/5)
+    2 x (4 + 23/5 + 26/5 + 26/5)
+    1 x (19/5 + 5 + 5 + 26/5)
+    2 x (19/5 + 24/5 + 26/5 + 26/5)
+    2 x (19/5 + 19/5 + 19/5 + 19/5 + 19/5)
diff --git a/data/partition.20.10 b/data/partition.20.10
new file mode 100644 (file)
index 0000000..1550457
--- /dev/null
@@ -0,0 +1,5 @@
+20 into 10 best min fragment found: 10
+  Cut up 20 sticks of length 10 like this:
+    10 x (10 + 10)
+  Reassemble as 10 sticks of length 20 like this:
+    20 x (10)
diff --git a/data/partition.20.11 b/data/partition.20.11
new file mode 100644 (file)
index 0000000..5f7f7e1
--- /dev/null
@@ -0,0 +1,12 @@
+20 into 11 best min fragment found: 13/3
+  Cut up 20 sticks of length 11 like this:
+    2 x (16/3 + 17/3)
+    2 x (5 + 6)
+    2 x (14/3 + 19/3)
+    14 x (13/3 + 20/3)
+  Reassemble as 11 sticks of length 20 like this:
+    4 x (20/3 + 20/3 + 20/3)
+    1 x (13/3 + 13/3 + 17/3 + 17/3)
+    2 x (13/3 + 13/3 + 16/3 + 6)
+    2 x (13/3 + 13/3 + 5 + 19/3)
+    2 x (13/3 + 13/3 + 14/3 + 20/3)
diff --git a/data/partition.20.12 b/data/partition.20.12
new file mode 100644 (file)
index 0000000..31c6963
--- /dev/null
@@ -0,0 +1,7 @@
+20 into 12 best min fragment found: 5
+  Cut up 20 sticks of length 12 like this:
+    4 x (6 + 6)
+    16 x (5 + 7)
+  Reassemble as 12 sticks of length 20 like this:
+    8 x (6 + 7 + 7)
+    4 x (5 + 5 + 5 + 5)
diff --git a/data/partition.20.13 b/data/partition.20.13
new file mode 100644 (file)
index 0000000..fbb9ef3
--- /dev/null
@@ -0,0 +1,11 @@
+20 into 13 best min fragment found: 5
+  Cut up 20 sticks of length 13 like this:
+    4 x (32/5 + 33/5)
+    4 x (28/5 + 37/5)
+    4 x (27/5 + 38/5)
+    8 x (5 + 8)
+  Reassemble as 13 sticks of length 20 like this:
+    4 x (28/5 + 32/5 + 8)
+    4 x (27/5 + 33/5 + 8)
+    4 x (5 + 37/5 + 38/5)
+    1 x (5 + 5 + 5 + 5)
diff --git a/data/partition.20.14 b/data/partition.20.14
new file mode 100644 (file)
index 0000000..d79c9b5
--- /dev/null
@@ -0,0 +1,17 @@
+20 into 14 best min fragment found: 14/3
+  Cut up 20 sticks of length 14 like this:
+    2 x (62/9 + 64/9)
+    2 x (58/9 + 68/9)
+    2 x (56/9 + 70/9)
+    2 x (6 + 8)
+    4 x (52/9 + 74/9)
+    6 x (50/9 + 76/9)
+    2 x (14/3 + 14/3 + 14/3)
+  Reassemble as 14 sticks of length 20 like this:
+    2 x (52/9 + 52/9 + 76/9)
+    2 x (50/9 + 58/9 + 8)
+    2 x (50/9 + 56/9 + 74/9)
+    2 x (50/9 + 6 + 76/9)
+    2 x (14/3 + 68/9 + 70/9)
+    2 x (14/3 + 64/9 + 74/9)
+    2 x (14/3 + 62/9 + 76/9)
diff --git a/data/partition.20.15 b/data/partition.20.15
new file mode 100644 (file)
index 0000000..f22ace6
--- /dev/null
@@ -0,0 +1,5 @@
+20 into 15 best min fragment found: 5
+  Cut up 20 sticks of length 15 like this:
+    20 x (5 + 5 + 5)
+  Reassemble as 15 sticks of length 20 like this:
+    15 x (5 + 5 + 5 + 5)
diff --git a/data/partition.20.16 b/data/partition.20.16
new file mode 100644 (file)
index 0000000..f9d0887
--- /dev/null
@@ -0,0 +1,7 @@
+20 into 16 best min fragment found: 6
+  Cut up 20 sticks of length 16 like this:
+    4 x (8 + 8)
+    16 x (6 + 10)
+  Reassemble as 16 sticks of length 20 like this:
+    8 x (10 + 10)
+    8 x (6 + 6 + 8)
diff --git a/data/partition.20.17 b/data/partition.20.17
new file mode 100644 (file)
index 0000000..a6da093
--- /dev/null
@@ -0,0 +1,21 @@
+20 into 17 best min fragment found: 17/3
+  Cut up 20 sticks of length 17 like this:
+    2 x (25/3 + 26/3)
+    2 x (8 + 9)
+    2 x (23/3 + 28/3)
+    2 x (22/3 + 29/3)
+    2 x (7 + 10)
+    2 x (20/3 + 31/3)
+    2 x (19/3 + 32/3)
+    2 x (6 + 11)
+    4 x (17/3 + 17/3 + 17/3)
+  Reassemble as 17 sticks of length 20 like this:
+    1 x (10 + 10)
+    2 x (29/3 + 31/3)
+    2 x (28/3 + 32/3)
+    2 x (9 + 11)
+    2 x (17/3 + 7 + 22/3)
+    2 x (17/3 + 20/3 + 23/3)
+    2 x (17/3 + 19/3 + 8)
+    2 x (17/3 + 6 + 25/3)
+    2 x (17/3 + 17/3 + 26/3)
diff --git a/data/partition.20.18 b/data/partition.20.18
new file mode 100644 (file)
index 0000000..adb279b
--- /dev/null
@@ -0,0 +1,7 @@
+20 into 18 best min fragment found: 6
+  Cut up 20 sticks of length 18 like this:
+    12 x (8 + 10)
+    8 x (6 + 6 + 6)
+  Reassemble as 18 sticks of length 20 like this:
+    6 x (10 + 10)
+    12 x (6 + 6 + 8)
diff --git a/data/partition.20.19 b/data/partition.20.19
new file mode 100644 (file)
index 0000000..7868d48
--- /dev/null
@@ -0,0 +1,17 @@
+20 into 19 best min fragment found: 13/2
+  Cut up 20 sticks of length 19 like this:
+    2 x (19/2 + 19/2)
+    2 x (9 + 10)
+    4 x (17/2 + 21/2)
+    2 x (8 + 11)
+    4 x (15/2 + 23/2)
+    2 x (7 + 12)
+    4 x (13/2 + 25/2)
+  Reassemble as 19 sticks of length 20 like this:
+    1 x (10 + 10)
+    4 x (19/2 + 21/2)
+    2 x (9 + 11)
+    4 x (17/2 + 23/2)
+    2 x (8 + 12)
+    4 x (15/2 + 25/2)
+    2 x (13/2 + 13/2 + 7)
diff --git a/data/partition.20.6 b/data/partition.20.6
new file mode 100644 (file)
index 0000000..ad630a1
--- /dev/null
@@ -0,0 +1,7 @@
+20 into 6 best min fragment found: 8/3
+  Cut up 20 sticks of length 6 like this:
+    8 x (6)
+    12 x (8/3 + 10/3)
+  Reassemble as 6 sticks of length 20 like this:
+    2 x (10/3 + 10/3 + 10/3 + 10/3 + 10/3 + 10/3)
+    4 x (8/3 + 8/3 + 8/3 + 6 + 6)
diff --git a/data/partition.20.7 b/data/partition.20.7
new file mode 100644 (file)
index 0000000..729de2b
--- /dev/null
@@ -0,0 +1,7 @@
+20 into 7 best min fragment found: 3
+  Cut up 20 sticks of length 7 like this:
+    10 x (7)
+    10 x (3 + 4)
+  Reassemble as 7 sticks of length 20 like this:
+    2 x (4 + 4 + 4 + 4 + 4)
+    5 x (3 + 3 + 7 + 7)
diff --git a/data/partition.20.8 b/data/partition.20.8
new file mode 100644 (file)
index 0000000..fdd5ee4
--- /dev/null
@@ -0,0 +1,6 @@
+20 into 8 best min fragment found: 4
+  Cut up 20 sticks of length 8 like this:
+    16 x (8)
+    4 x (4 + 4)
+  Reassemble as 8 sticks of length 20 like this:
+    8 x (4 + 8 + 8)
diff --git a/data/partition.20.9 b/data/partition.20.9
new file mode 100644 (file)
index 0000000..3d9e068
--- /dev/null
@@ -0,0 +1,6 @@
+20 into 9 best min fragment found: 4
+  Cut up 20 sticks of length 9 like this:
+    20 x (4 + 5)
+  Reassemble as 9 sticks of length 20 like this:
+    5 x (5 + 5 + 5 + 5)
+    4 x (4 + 4 + 4 + 4 + 4)
diff --git a/data/partition.21.10 b/data/partition.21.10
new file mode 100644 (file)
index 0000000..aa08fbd
--- /dev/null
@@ -0,0 +1,13 @@
+21 into 10 best min fragment found: 21/5
+  Cut up 21 sticks of length 10 like this:
+    5 x (5 + 5)
+    2 x (24/5 + 26/5)
+    2 x (23/5 + 27/5)
+    2 x (22/5 + 28/5)
+    10 x (21/5 + 29/5)
+  Reassemble as 10 sticks of length 21 like this:
+    2 x (5 + 5 + 27/5 + 28/5)
+    2 x (5 + 5 + 26/5 + 29/5)
+    2 x (23/5 + 24/5 + 29/5 + 29/5)
+    2 x (22/5 + 5 + 29/5 + 29/5)
+    2 x (21/5 + 21/5 + 21/5 + 21/5 + 21/5)
diff --git a/data/partition.21.11 b/data/partition.21.11
new file mode 100644 (file)
index 0000000..3480b65
--- /dev/null
@@ -0,0 +1,9 @@
+21 into 11 best min fragment found: 4
+  Cut up 21 sticks of length 11 like this:
+    6 x (5 + 6)
+    9 x (100/21 + 131/21)
+    6 x (4 + 7)
+  Reassemble as 11 sticks of length 21 like this:
+    2 x (7 + 7 + 7)
+    3 x (100/21 + 5 + 5 + 131/21)
+    6 x (4 + 100/21 + 6 + 131/21)
diff --git a/data/partition.21.12 b/data/partition.21.12
new file mode 100644 (file)
index 0000000..8e62e42
--- /dev/null
@@ -0,0 +1,7 @@
+21 into 12 best min fragment found: 5
+  Cut up 21 sticks of length 12 like this:
+    3 x (6 + 6)
+    18 x (5 + 7)
+  Reassemble as 12 sticks of length 21 like this:
+    6 x (7 + 7 + 7)
+    6 x (5 + 5 + 5 + 6)
diff --git a/data/partition.21.13 b/data/partition.21.13
new file mode 100644 (file)
index 0000000..6704b03
--- /dev/null
@@ -0,0 +1,10 @@
+21 into 13 best min fragment found: 21/4
+  Cut up 21 sticks of length 13 like this:
+    3 x (6 + 7)
+    6 x (11/2 + 15/2)
+    12 x (21/4 + 31/4)
+  Reassemble as 13 sticks of length 21 like this:
+    1 x (7 + 7 + 7)
+    3 x (6 + 15/2 + 15/2)
+    6 x (11/2 + 31/4 + 31/4)
+    3 x (21/4 + 21/4 + 21/4 + 21/4)
diff --git a/data/partition.21.14 b/data/partition.21.14
new file mode 100644 (file)
index 0000000..8e14196
--- /dev/null
@@ -0,0 +1,5 @@
+21 into 14 best min fragment found: 7
+  Cut up 21 sticks of length 14 like this:
+    21 x (7 + 7)
+  Reassemble as 14 sticks of length 21 like this:
+    14 x (7 + 7 + 7)
diff --git a/data/partition.21.15 b/data/partition.21.15
new file mode 100644 (file)
index 0000000..472128b
--- /dev/null
@@ -0,0 +1,9 @@
+21 into 15 best min fragment found: 5
+  Cut up 21 sticks of length 15 like this:
+    6 x (7 + 8)
+    6 x (6 + 9)
+    9 x (5 + 5 + 5)
+  Reassemble as 15 sticks of length 21 like this:
+    3 x (5 + 8 + 8)
+    6 x (5 + 7 + 9)
+    6 x (5 + 5 + 5 + 6)
diff --git a/data/partition.21.16 b/data/partition.21.16
new file mode 100644 (file)
index 0000000..377848f
--- /dev/null
@@ -0,0 +1,14 @@
+21 into 16 best min fragment found: 11/2
+  Cut up 21 sticks of length 16 like this:
+    1 x (15/2 + 17/2)
+    1 x (7 + 9)
+    3 x (13/2 + 19/2)
+    4 x (6 + 10)
+    12 x (11/2 + 21/2)
+  Reassemble as 16 sticks of length 21 like this:
+    6 x (21/2 + 21/2)
+    1 x (13/2 + 7 + 15/2)
+    1 x (6 + 13/2 + 17/2)
+    1 x (11/2 + 13/2 + 9)
+    3 x (11/2 + 6 + 19/2)
+    4 x (11/2 + 11/2 + 10)
diff --git a/data/partition.21.17 b/data/partition.21.17
new file mode 100644 (file)
index 0000000..c793e0d
--- /dev/null
@@ -0,0 +1,10 @@
+21 into 17 best min fragment found: 6
+  Cut up 21 sticks of length 17 like this:
+    3 x (8 + 9)
+    9 x (7 + 10)
+    9 x (6 + 11)
+  Reassemble as 17 sticks of length 21 like this:
+    9 x (10 + 11)
+    2 x (7 + 7 + 7)
+    3 x (6 + 7 + 8)
+    3 x (6 + 6 + 9)
diff --git a/data/partition.21.18 b/data/partition.21.18
new file mode 100644 (file)
index 0000000..b51fefb
--- /dev/null
@@ -0,0 +1,6 @@
+21 into 18 best min fragment found: 6
+  Cut up 21 sticks of length 18 like this:
+    9 x (9 + 9)
+    12 x (6 + 6 + 6)
+  Reassemble as 18 sticks of length 21 like this:
+    18 x (6 + 6 + 9)
diff --git a/data/partition.21.19 b/data/partition.21.19
new file mode 100644 (file)
index 0000000..40663b1
--- /dev/null
@@ -0,0 +1,14 @@
+21 into 19 best min fragment found: 13/2
+  Cut up 21 sticks of length 19 like this:
+    3 x (9 + 10)
+    6 x (17/2 + 21/2)
+    3 x (8 + 11)
+    3 x (7 + 12)
+    6 x (13/2 + 25/2)
+  Reassemble as 19 sticks of length 21 like this:
+    3 x (21/2 + 21/2)
+    3 x (10 + 11)
+    3 x (9 + 12)
+    6 x (17/2 + 25/2)
+    1 x (7 + 7 + 7)
+    3 x (13/2 + 13/2 + 8)
diff --git a/data/partition.21.20 b/data/partition.21.20
new file mode 100644 (file)
index 0000000..243acbb
--- /dev/null
@@ -0,0 +1,11 @@
+21 into 20 best min fragment found: 7
+  Cut up 21 sticks of length 20 like this:
+    3 x (10 + 10)
+    6 x (9 + 11)
+    6 x (8 + 12)
+    6 x (7 + 13)
+  Reassemble as 20 sticks of length 21 like this:
+    6 x (10 + 11)
+    6 x (9 + 12)
+    6 x (8 + 13)
+    2 x (7 + 7 + 7)
diff --git a/data/partition.21.6 b/data/partition.21.6
new file mode 100644 (file)
index 0000000..614920e
--- /dev/null
@@ -0,0 +1,6 @@
+21 into 6 best min fragment found: 3
+  Cut up 21 sticks of length 6 like this:
+    18 x (6)
+    3 x (3 + 3)
+  Reassemble as 6 sticks of length 21 like this:
+    6 x (3 + 6 + 6 + 6)
diff --git a/data/partition.21.7 b/data/partition.21.7
new file mode 100644 (file)
index 0000000..ad7cddf
--- /dev/null
@@ -0,0 +1,5 @@
+21 into 7 best min fragment found: 7
+  Cut up 21 sticks of length 7 like this:
+    7 x (7 + 7 + 7)
+  Reassemble as 7 sticks of length 21 like this:
+    21 x (7)
diff --git a/data/partition.21.8 b/data/partition.21.8
new file mode 100644 (file)
index 0000000..34304a9
--- /dev/null
@@ -0,0 +1,7 @@
+21 into 8 best min fragment found: 7/2
+  Cut up 21 sticks of length 8 like this:
+    3 x (4 + 4)
+    18 x (7/2 + 9/2)
+  Reassemble as 8 sticks of length 21 like this:
+    6 x (7/2 + 4 + 9/2 + 9/2 + 9/2)
+    2 x (7/2 + 7/2 + 7/2 + 7/2 + 7/2 + 7/2)
diff --git a/data/partition.21.9 b/data/partition.21.9
new file mode 100644 (file)
index 0000000..c7f588f
--- /dev/null
@@ -0,0 +1,7 @@
+21 into 9 best min fragment found: 15/4
+  Cut up 21 sticks of length 9 like this:
+    3 x (9/2 + 9/2)
+    18 x (15/4 + 21/4)
+  Reassemble as 9 sticks of length 21 like this:
+    3 x (21/4 + 21/4 + 21/4 + 21/4)
+    6 x (15/4 + 15/4 + 15/4 + 9/2 + 21/4)
diff --git a/data/partition.22.10 b/data/partition.22.10
new file mode 100644 (file)
index 0000000..2fabf7d
--- /dev/null
@@ -0,0 +1,9 @@
+22 into 10 best min fragment found: 13/3
+  Cut up 22 sticks of length 10 like this:
+    2 x (5 + 5)
+    4 x (14/3 + 16/3)
+    16 x (13/3 + 17/3)
+  Reassemble as 10 sticks of length 22 like this:
+    2 x (16/3 + 16/3 + 17/3 + 17/3)
+    4 x (5 + 17/3 + 17/3 + 17/3)
+    4 x (13/3 + 13/3 + 13/3 + 13/3 + 14/3)
diff --git a/data/partition.22.11 b/data/partition.22.11
new file mode 100644 (file)
index 0000000..c979da5
--- /dev/null
@@ -0,0 +1,5 @@
+22 into 11 best min fragment found: 11
+  Cut up 22 sticks of length 11 like this:
+    11 x (11 + 11)
+  Reassemble as 11 sticks of length 22 like this:
+    22 x (11)
diff --git a/data/partition.22.12 b/data/partition.22.12
new file mode 100644 (file)
index 0000000..68aee0d
--- /dev/null
@@ -0,0 +1,13 @@
+22 into 12 best min fragment found: 14/3
+  Cut up 22 sticks of length 12 like this:
+    2 x (124/21 + 128/21)
+    2 x (38/7 + 46/7)
+    2 x (110/21 + 142/21)
+    4 x (100/21 + 152/21)
+    12 x (14/3 + 22/3)
+  Reassemble as 12 sticks of length 22 like this:
+    4 x (22/3 + 22/3 + 22/3)
+    2 x (100/21 + 100/21 + 110/21 + 152/21)
+    2 x (14/3 + 14/3 + 128/21 + 46/7)
+    2 x (14/3 + 14/3 + 124/21 + 142/21)
+    2 x (14/3 + 14/3 + 38/7 + 152/21)
diff --git a/data/partition.22.13 b/data/partition.22.13
new file mode 100644 (file)
index 0000000..a64dd01
--- /dev/null
@@ -0,0 +1,15 @@
+22 into 13 best min fragment found: 21/4
+  Cut up 22 sticks of length 13 like this:
+    2 x (13/2 + 13/2)
+    2 x (25/4 + 27/4)
+    2 x (6 + 7)
+    2 x (23/4 + 29/4)
+    2 x (11/2 + 15/2)
+    12 x (21/4 + 31/4)
+  Reassemble as 13 sticks of length 22 like this:
+    2 x (7 + 29/4 + 31/4)
+    2 x (27/4 + 15/2 + 31/4)
+    4 x (13/2 + 31/4 + 31/4)
+    1 x (21/4 + 21/4 + 23/4 + 23/4)
+    2 x (21/4 + 21/4 + 11/2 + 6)
+    2 x (21/4 + 21/4 + 21/4 + 25/4)
diff --git a/data/partition.22.14 b/data/partition.22.14
new file mode 100644 (file)
index 0000000..e060976
--- /dev/null
@@ -0,0 +1,11 @@
+22 into 14 best min fragment found: 11/2
+  Cut up 22 sticks of length 14 like this:
+    2 x (7 + 7)
+    4 x (13/2 + 15/2)
+    4 x (6 + 8)
+    12 x (11/2 + 17/2)
+  Reassemble as 14 sticks of length 22 like this:
+    4 x (13/2 + 7 + 17/2)
+    4 x (6 + 15/2 + 17/2)
+    4 x (11/2 + 8 + 17/2)
+    2 x (11/2 + 11/2 + 11/2 + 11/2)
diff --git a/data/partition.22.15 b/data/partition.22.15
new file mode 100644 (file)
index 0000000..b5a2329
--- /dev/null
@@ -0,0 +1,9 @@
+22 into 15 best min fragment found: 5
+  Cut up 22 sticks of length 15 like this:
+    6 x (7 + 8)
+    6 x (6 + 9)
+    10 x (5 + 5 + 5)
+  Reassemble as 15 sticks of length 22 like this:
+    6 x (5 + 8 + 9)
+    3 x (5 + 5 + 6 + 6)
+    6 x (5 + 5 + 5 + 7)
diff --git a/data/partition.22.16 b/data/partition.22.16
new file mode 100644 (file)
index 0000000..4abb24d
--- /dev/null
@@ -0,0 +1,12 @@
+22 into 16 best min fragment found: 16/3
+  Cut up 22 sticks of length 16 like this:
+    2 x (8 + 8)
+    4 x (22/3 + 26/3)
+    4 x (20/3 + 28/3)
+    4 x (6 + 10)
+    8 x (16/3 + 16/3 + 16/3)
+  Reassemble as 16 sticks of length 22 like this:
+    4 x (16/3 + 8 + 26/3)
+    4 x (16/3 + 22/3 + 28/3)
+    4 x (16/3 + 20/3 + 10)
+    4 x (16/3 + 16/3 + 16/3 + 6)
diff --git a/data/partition.22.17 b/data/partition.22.17
new file mode 100644 (file)
index 0000000..cb001fc
--- /dev/null
@@ -0,0 +1,10 @@
+22 into 17 best min fragment found: 6
+  Cut up 22 sticks of length 17 like this:
+    2 x (8 + 9)
+    6 x (7 + 10)
+    14 x (6 + 11)
+  Reassemble as 17 sticks of length 22 like this:
+    7 x (11 + 11)
+    2 x (7 + 7 + 8)
+    2 x (6 + 7 + 9)
+    6 x (6 + 6 + 10)
diff --git a/data/partition.22.18 b/data/partition.22.18
new file mode 100644 (file)
index 0000000..9f33502
--- /dev/null
@@ -0,0 +1,11 @@
+22 into 18 best min fragment found: 13/2
+  Cut up 22 sticks of length 18 like this:
+    2 x (9 + 9)
+    8 x (15/2 + 21/2)
+    4 x (7 + 11)
+    8 x (13/2 + 23/2)
+  Reassemble as 18 sticks of length 22 like this:
+    2 x (11 + 11)
+    8 x (21/2 + 23/2)
+    4 x (7 + 15/2 + 15/2)
+    4 x (13/2 + 13/2 + 9)
diff --git a/data/partition.22.19 b/data/partition.22.19
new file mode 100644 (file)
index 0000000..1318848
--- /dev/null
@@ -0,0 +1,13 @@
+22 into 19 best min fragment found: 13/2
+  Cut up 22 sticks of length 19 like this:
+    4 x (19/2 + 19/2)
+    4 x (9 + 10)
+    2 x (8 + 11)
+    4 x (7 + 12)
+    8 x (13/2 + 25/2)
+  Reassemble as 19 sticks of length 22 like this:
+    1 x (11 + 11)
+    4 x (10 + 12)
+    8 x (19/2 + 25/2)
+    2 x (7 + 7 + 8)
+    4 x (13/2 + 13/2 + 9)
diff --git a/data/partition.22.20 b/data/partition.22.20
new file mode 100644 (file)
index 0000000..62e38a7
--- /dev/null
@@ -0,0 +1,11 @@
+22 into 20 best min fragment found: 7
+  Cut up 22 sticks of length 20 like this:
+    2 x (10 + 10)
+    8 x (9 + 11)
+    4 x (8 + 12)
+    8 x (7 + 13)
+  Reassemble as 20 sticks of length 22 like this:
+    4 x (11 + 11)
+    4 x (10 + 12)
+    8 x (9 + 13)
+    4 x (7 + 7 + 8)
diff --git a/data/partition.22.21 b/data/partition.22.21
new file mode 100644 (file)
index 0000000..ccb9aec
--- /dev/null
@@ -0,0 +1,11 @@
+22 into 21 best min fragment found: 7
+  Cut up 22 sticks of length 21 like this:
+    6 x (10 + 11)
+    6 x (9 + 12)
+    6 x (8 + 13)
+    4 x (7 + 7 + 7)
+  Reassemble as 21 sticks of length 22 like this:
+    3 x (11 + 11)
+    6 x (10 + 12)
+    6 x (9 + 13)
+    6 x (7 + 7 + 8)
diff --git a/data/partition.22.7 b/data/partition.22.7
new file mode 100644 (file)
index 0000000..8055daf
--- /dev/null
@@ -0,0 +1,15 @@
+22 into 7 best min fragment found: 22/7
+  Cut up 22 sticks of length 7 like this:
+    1 x (73/21 + 74/21)
+    1 x (71/21 + 76/21)
+    1 x (10/3 + 11/3)
+    1 x (68/21 + 79/21)
+    1 x (67/21 + 80/21)
+    17 x (22/7 + 27/7)
+  Reassemble as 7 sticks of length 22 like this:
+    1 x (68/21 + 10/3 + 27/7 + 27/7 + 27/7 + 27/7)
+    1 x (67/21 + 71/21 + 27/7 + 27/7 + 27/7 + 27/7)
+    1 x (22/7 + 76/21 + 11/3 + 27/7 + 27/7 + 27/7)
+    1 x (22/7 + 74/21 + 79/21 + 27/7 + 27/7 + 27/7)
+    1 x (22/7 + 73/21 + 80/21 + 27/7 + 27/7 + 27/7)
+    2 x (22/7 + 22/7 + 22/7 + 22/7 + 22/7 + 22/7 + 22/7)
diff --git a/data/partition.22.8 b/data/partition.22.8
new file mode 100644 (file)
index 0000000..cb9b586
--- /dev/null
@@ -0,0 +1,7 @@
+22 into 8 best min fragment found: 18/5
+  Cut up 22 sticks of length 8 like this:
+    2 x (4 + 4)
+    20 x (18/5 + 22/5)
+  Reassemble as 8 sticks of length 22 like this:
+    4 x (22/5 + 22/5 + 22/5 + 22/5 + 22/5)
+    4 x (18/5 + 18/5 + 18/5 + 18/5 + 18/5 + 4)
diff --git a/data/partition.22.9 b/data/partition.22.9
new file mode 100644 (file)
index 0000000..6d02de3
--- /dev/null
@@ -0,0 +1,11 @@
+22 into 9 best min fragment found: 7/2
+  Cut up 22 sticks of length 9 like this:
+    2 x (49/11 + 50/11)
+    2 x (4 + 5)
+    2 x (39/11 + 60/11)
+    16 x (7/2 + 11/2)
+  Reassemble as 9 sticks of length 22 like this:
+    4 x (11/2 + 11/2 + 11/2 + 11/2)
+    2 x (7/2 + 7/2 + 50/11 + 5 + 60/11)
+    1 x (7/2 + 7/2 + 7/2 + 7/2 + 4 + 4)
+    2 x (7/2 + 7/2 + 7/2 + 7/2 + 39/11 + 49/11)
diff --git a/data/partition.23.10 b/data/partition.23.10
new file mode 100644 (file)
index 0000000..1f4c591
--- /dev/null
@@ -0,0 +1,11 @@
+23 into 10 best min fragment found: 17/4
+  Cut up 23 sticks of length 10 like this:
+    1 x (5 + 5)
+    2 x (19/4 + 21/4)
+    2 x (9/2 + 11/2)
+    18 x (17/4 + 23/4)
+  Reassemble as 10 sticks of length 23 like this:
+    4 x (23/4 + 23/4 + 23/4 + 23/4)
+    2 x (17/4 + 17/4 + 17/4 + 5 + 21/4)
+    2 x (17/4 + 17/4 + 17/4 + 19/4 + 11/2)
+    2 x (17/4 + 17/4 + 17/4 + 9/2 + 23/4)
diff --git a/data/partition.23.11 b/data/partition.23.11
new file mode 100644 (file)
index 0000000..b7e7d46
--- /dev/null
@@ -0,0 +1,10 @@
+23 into 11 best min fragment found: 23/5
+  Cut up 23 sticks of length 11 like this:
+    4 x (26/5 + 29/5)
+    9 x (5 + 6)
+    10 x (23/5 + 32/5)
+  Reassemble as 11 sticks of length 23 like this:
+    3 x (5 + 6 + 6 + 6)
+    2 x (5 + 29/5 + 29/5 + 32/5)
+    4 x (5 + 26/5 + 32/5 + 32/5)
+    2 x (23/5 + 23/5 + 23/5 + 23/5 + 23/5)
diff --git a/data/partition.23.12 b/data/partition.23.12
new file mode 100644 (file)
index 0000000..a0fba39
--- /dev/null
@@ -0,0 +1,17 @@
+23 into 12 best min fragment found: 13/3
+  Cut up 23 sticks of length 12 like this:
+    2 x (124/21 + 128/21)
+    1 x (39/7 + 45/7)
+    1 x (38/7 + 46/7)
+    2 x (107/21 + 145/21)
+    3 x (103/21 + 149/21)
+    8 x (100/21 + 152/21)
+    6 x (13/3 + 23/3)
+  Reassemble as 12 sticks of length 23 like this:
+    2 x (23/3 + 23/3 + 23/3)
+    1 x (100/21 + 38/7 + 39/7 + 152/21)
+    2 x (100/21 + 107/21 + 124/21 + 152/21)
+    1 x (100/21 + 103/21 + 45/7 + 145/21)
+    2 x (100/21 + 103/21 + 128/21 + 152/21)
+    1 x (100/21 + 100/21 + 46/7 + 145/21)
+    3 x (13/3 + 13/3 + 149/21 + 152/21)
diff --git a/data/partition.23.13 b/data/partition.23.13
new file mode 100644 (file)
index 0000000..2423256
--- /dev/null
@@ -0,0 +1,14 @@
+23 into 13 best min fragment found: 53/10
+  Cut up 23 sticks of length 13 like this:
+    1 x (31/5 + 34/5)
+    1 x (61/10 + 69/10)
+    3 x (59/10 + 71/10)
+    6 x (27/5 + 38/5)
+    12 x (53/10 + 77/10)
+  Reassemble as 13 sticks of length 23 like this:
+    6 x (38/5 + 77/10 + 77/10)
+    1 x (27/5 + 27/5 + 27/5 + 34/5)
+    1 x (53/10 + 59/10 + 59/10 + 59/10)
+    1 x (53/10 + 27/5 + 61/10 + 31/5)
+    1 x (53/10 + 27/5 + 27/5 + 69/10)
+    3 x (53/10 + 53/10 + 53/10 + 71/10)
diff --git a/data/partition.23.14 b/data/partition.23.14
new file mode 100644 (file)
index 0000000..474e271
--- /dev/null
@@ -0,0 +1,11 @@
+23 into 14 best min fragment found: 17/3
+  Cut up 23 sticks of length 14 like this:
+    1 x (7 + 7)
+    6 x (19/3 + 23/3)
+    4 x (6 + 8)
+    12 x (17/3 + 25/3)
+  Reassemble as 14 sticks of length 23 like this:
+    2 x (23/3 + 23/3 + 23/3)
+    2 x (7 + 8 + 8)
+    6 x (19/3 + 25/3 + 25/3)
+    4 x (17/3 + 17/3 + 17/3 + 6)
diff --git a/data/partition.23.15 b/data/partition.23.15
new file mode 100644 (file)
index 0000000..b786c12
--- /dev/null
@@ -0,0 +1,19 @@
+23 into 15 best min fragment found: 23/4
+  Cut up 23 sticks of length 15 like this:
+    1 x (15/2 + 15/2)
+    2 x (29/4 + 31/4)
+    2 x (7 + 8)
+    2 x (27/4 + 33/4)
+    2 x (13/2 + 17/2)
+    2 x (25/4 + 35/4)
+    2 x (6 + 9)
+    10 x (23/4 + 37/4)
+  Reassemble as 15 sticks of length 23 like this:
+    2 x (27/4 + 7 + 37/4)
+    2 x (13/2 + 29/4 + 37/4)
+    2 x (25/4 + 15/2 + 37/4)
+    2 x (6 + 31/4 + 37/4)
+    2 x (23/4 + 17/2 + 35/4)
+    2 x (23/4 + 33/4 + 9)
+    2 x (23/4 + 8 + 37/4)
+    1 x (23/4 + 23/4 + 23/4 + 23/4)
diff --git a/data/partition.23.16 b/data/partition.23.16
new file mode 100644 (file)
index 0000000..69b4dcc
--- /dev/null
@@ -0,0 +1,20 @@
+23 into 16 best min fragment found: 16/3
+  Cut up 23 sticks of length 16 like this:
+    1 x (8 + 8)
+    2 x (23/3 + 25/3)
+    2 x (22/3 + 26/3)
+    2 x (7 + 9)
+    2 x (20/3 + 28/3)
+    2 x (19/3 + 29/3)
+    2 x (6 + 10)
+    2 x (17/3 + 31/3)
+    8 x (16/3 + 16/3 + 16/3)
+  Reassemble as 16 sticks of length 23 like this:
+    2 x (16/3 + 26/3 + 9)
+    2 x (16/3 + 25/3 + 28/3)
+    2 x (16/3 + 8 + 29/3)
+    2 x (16/3 + 23/3 + 10)
+    2 x (16/3 + 22/3 + 31/3)
+    2 x (16/3 + 16/3 + 6 + 19/3)
+    2 x (16/3 + 16/3 + 17/3 + 20/3)
+    2 x (16/3 + 16/3 + 16/3 + 7)
diff --git a/data/partition.23.17 b/data/partition.23.17
new file mode 100644 (file)
index 0000000..472408a
--- /dev/null
@@ -0,0 +1,21 @@
+23 into 17 best min fragment found: 17/3
+  Cut up 23 sticks of length 17 like this:
+    2 x (25/3 + 26/3)
+    2 x (8 + 9)
+    2 x (23/3 + 28/3)
+    2 x (22/3 + 29/3)
+    2 x (7 + 10)
+    2 x (20/3 + 31/3)
+    2 x (19/3 + 32/3)
+    2 x (6 + 11)
+    7 x (17/3 + 17/3 + 17/3)
+  Reassemble as 17 sticks of length 23 like this:
+    1 x (17/3 + 26/3 + 26/3)
+    2 x (17/3 + 25/3 + 9)
+    2 x (17/3 + 8 + 28/3)
+    2 x (17/3 + 23/3 + 29/3)
+    2 x (17/3 + 22/3 + 10)
+    2 x (17/3 + 7 + 31/3)
+    2 x (17/3 + 20/3 + 32/3)
+    2 x (17/3 + 19/3 + 11)
+    2 x (17/3 + 17/3 + 17/3 + 6)
diff --git a/data/partition.23.18 b/data/partition.23.18
new file mode 100644 (file)
index 0000000..d8b33da
--- /dev/null
@@ -0,0 +1,15 @@
+23 into 18 best min fragment found: 19/3
+  Cut up 23 sticks of length 18 like this:
+    1 x (9 + 9)
+    2 x (25/3 + 29/3)
+    2 x (8 + 10)
+    2 x (23/3 + 31/3)
+    8 x (20/3 + 34/3)
+    8 x (19/3 + 35/3)
+  Reassemble as 18 sticks of length 23 like this:
+    8 x (34/3 + 35/3)
+    2 x (20/3 + 8 + 25/3)
+    2 x (20/3 + 20/3 + 29/3)
+    2 x (19/3 + 23/3 + 9)
+    2 x (19/3 + 20/3 + 10)
+    2 x (19/3 + 19/3 + 31/3)
diff --git a/data/partition.23.19 b/data/partition.23.19
new file mode 100644 (file)
index 0000000..f34453f
--- /dev/null
@@ -0,0 +1,19 @@
+23 into 19 best min fragment found: 27/4
+  Cut up 23 sticks of length 19 like this:
+    1 x (19/2 + 19/2)
+    6 x (33/4 + 43/4)
+    2 x (8 + 11)
+    2 x (31/4 + 45/4)
+    2 x (15/2 + 23/2)
+    2 x (29/4 + 47/4)
+    2 x (7 + 12)
+    6 x (27/4 + 49/4)
+  Reassemble as 19 sticks of length 23 like this:
+    1 x (23/2 + 23/2)
+    2 x (45/4 + 47/4)
+    2 x (11 + 12)
+    6 x (43/4 + 49/4)
+    2 x (29/4 + 15/2 + 33/4)
+    2 x (7 + 31/4 + 33/4)
+    2 x (27/4 + 8 + 33/4)
+    2 x (27/4 + 27/4 + 19/2)
diff --git a/data/partition.23.20 b/data/partition.23.20
new file mode 100644 (file)
index 0000000..509bc37
--- /dev/null
@@ -0,0 +1,11 @@
+23 into 20 best min fragment found: 7
+  Cut up 23 sticks of length 20 like this:
+    5 x (10 + 10)
+    4 x (9 + 11)
+    4 x (8 + 12)
+    10 x (7 + 13)
+  Reassemble as 20 sticks of length 23 like this:
+    4 x (11 + 12)
+    10 x (10 + 13)
+    2 x (7 + 8 + 8)
+    4 x (7 + 7 + 9)
diff --git a/data/partition.23.21 b/data/partition.23.21
new file mode 100644 (file)
index 0000000..2eb63c6
--- /dev/null
@@ -0,0 +1,19 @@
+23 into 21 best min fragment found: 29/4
+  Cut up 23 sticks of length 21 like this:
+    1 x (21/2 + 21/2)
+    4 x (39/4 + 45/4)
+    2 x (19/2 + 23/2)
+    4 x (37/4 + 47/4)
+    2 x (17/2 + 25/2)
+    4 x (31/4 + 53/4)
+    2 x (15/2 + 27/2)
+    4 x (29/4 + 55/4)
+  Reassemble as 21 sticks of length 23 like this:
+    1 x (23/2 + 23/2)
+    4 x (45/4 + 47/4)
+    2 x (21/2 + 25/2)
+    4 x (39/4 + 53/4)
+    2 x (19/2 + 27/2)
+    4 x (37/4 + 55/4)
+    2 x (15/2 + 31/4 + 31/4)
+    2 x (29/4 + 29/4 + 17/2)
diff --git a/data/partition.23.22 b/data/partition.23.22
new file mode 100644 (file)
index 0000000..8bdcd6d
--- /dev/null
@@ -0,0 +1,19 @@
+23 into 22 best min fragment found: 15/2
+  Cut up 23 sticks of length 22 like this:
+    1 x (11 + 11)
+    4 x (21/2 + 23/2)
+    2 x (10 + 12)
+    4 x (19/2 + 25/2)
+    2 x (9 + 13)
+    4 x (17/2 + 27/2)
+    2 x (8 + 14)
+    4 x (15/2 + 29/2)
+  Reassemble as 22 sticks of length 23 like this:
+    2 x (23/2 + 23/2)
+    2 x (11 + 12)
+    4 x (21/2 + 25/2)
+    2 x (10 + 13)
+    4 x (19/2 + 27/2)
+    2 x (9 + 14)
+    4 x (17/2 + 29/2)
+    2 x (15/2 + 15/2 + 8)
diff --git a/data/partition.23.7 b/data/partition.23.7
new file mode 100644 (file)
index 0000000..dbd98eb
--- /dev/null
@@ -0,0 +1,9 @@
+23 into 7 best min fragment found: 19/6
+  Cut up 23 sticks of length 7 like this:
+    1 x (7/2 + 7/2)
+    2 x (10/3 + 11/3)
+    20 x (19/6 + 23/6)
+  Reassemble as 7 sticks of length 23 like this:
+    3 x (23/6 + 23/6 + 23/6 + 23/6 + 23/6 + 23/6)
+    2 x (19/6 + 19/6 + 19/6 + 19/6 + 19/6 + 7/2 + 11/3)
+    2 x (19/6 + 19/6 + 19/6 + 19/6 + 19/6 + 10/3 + 23/6)
diff --git a/data/partition.23.8 b/data/partition.23.8
new file mode 100644 (file)
index 0000000..dfbb754
--- /dev/null
@@ -0,0 +1,9 @@
+23 into 8 best min fragment found: 17/5
+  Cut up 23 sticks of length 8 like this:
+    1 x (4 + 4)
+    4 x (18/5 + 22/5)
+    18 x (17/5 + 23/5)
+  Reassemble as 8 sticks of length 23 like this:
+    2 x (23/5 + 23/5 + 23/5 + 23/5 + 23/5)
+    2 x (17/5 + 17/5 + 17/5 + 4 + 22/5 + 22/5)
+    4 x (17/5 + 17/5 + 17/5 + 18/5 + 23/5 + 23/5)
diff --git a/data/partition.23.9 b/data/partition.23.9
new file mode 100644 (file)
index 0000000..788e697
--- /dev/null
@@ -0,0 +1,13 @@
+23 into 9 best min fragment found: 23/6
+  Cut up 23 sticks of length 9 like this:
+    1 x (9/2 + 9/2)
+    2 x (13/3 + 14/3)
+    2 x (25/6 + 29/6)
+    2 x (4 + 5)
+    16 x (23/6 + 31/6)
+  Reassemble as 9 sticks of length 23 like this:
+    2 x (23/6 + 13/3 + 9/2 + 31/6 + 31/6)
+    2 x (23/6 + 25/6 + 14/3 + 31/6 + 31/6)
+    2 x (23/6 + 4 + 29/6 + 31/6 + 31/6)
+    2 x (23/6 + 23/6 + 5 + 31/6 + 31/6)
+    1 x (23/6 + 23/6 + 23/6 + 23/6 + 23/6 + 23/6)
diff --git a/data/partition.24.10 b/data/partition.24.10
new file mode 100644 (file)
index 0000000..0a85e81
--- /dev/null
@@ -0,0 +1,9 @@
+24 into 10 best min fragment found: 4
+  Cut up 24 sticks of length 10 like this:
+    4 x (13/3 + 17/3)
+    12 x (25/6 + 35/6)
+    8 x (4 + 6)
+  Reassemble as 10 sticks of length 24 like this:
+    2 x (6 + 6 + 6 + 6)
+    4 x (25/6 + 25/6 + 25/6 + 17/3 + 35/6)
+    4 x (4 + 4 + 13/3 + 35/6 + 35/6)
diff --git a/data/partition.24.11 b/data/partition.24.11
new file mode 100644 (file)
index 0000000..bc5feb6
--- /dev/null
@@ -0,0 +1,11 @@
+24 into 11 best min fragment found: 19/4
+  Cut up 24 sticks of length 11 like this:
+    2 x (11/2 + 11/2)
+    2 x (21/4 + 23/4)
+    4 x (5 + 6)
+    16 x (19/4 + 25/4)
+  Reassemble as 11 sticks of length 24 like this:
+    1 x (23/4 + 23/4 + 25/4 + 25/4)
+    4 x (11/2 + 6 + 25/4 + 25/4)
+    2 x (21/4 + 25/4 + 25/4 + 25/4)
+    4 x (19/4 + 19/4 + 19/4 + 19/4 + 5)
diff --git a/data/partition.24.12 b/data/partition.24.12
new file mode 100644 (file)
index 0000000..24a183b
--- /dev/null
@@ -0,0 +1,5 @@
+24 into 12 best min fragment found: 12
+  Cut up 24 sticks of length 12 like this:
+    12 x (12 + 12)
+  Reassemble as 12 sticks of length 24 like this:
+    24 x (12)
diff --git a/data/partition.24.13 b/data/partition.24.13
new file mode 100644 (file)
index 0000000..4b0f9da
--- /dev/null
@@ -0,0 +1,8 @@
+24 into 13 best min fragment found: 5
+  Cut up 24 sticks of length 13 like this:
+    6 x (6 + 7)
+    18 x (5 + 8)
+  Reassemble as 13 sticks of length 24 like this:
+    4 x (8 + 8 + 8)
+    3 x (5 + 5 + 7 + 7)
+    6 x (5 + 5 + 6 + 8)
diff --git a/data/partition.24.14 b/data/partition.24.14
new file mode 100644 (file)
index 0000000..bcb7961
--- /dev/null
@@ -0,0 +1,6 @@
+24 into 14 best min fragment found: 6
+  Cut up 24 sticks of length 14 like this:
+    24 x (6 + 8)
+  Reassemble as 14 sticks of length 24 like this:
+    8 x (8 + 8 + 8)
+    6 x (6 + 6 + 6 + 6)
diff --git a/data/partition.24.15 b/data/partition.24.15
new file mode 100644 (file)
index 0000000..3835386
--- /dev/null
@@ -0,0 +1,6 @@
+24 into 15 best min fragment found: 6
+  Cut up 24 sticks of length 15 like this:
+    24 x (6 + 9)
+  Reassemble as 15 sticks of length 24 like this:
+    12 x (6 + 9 + 9)
+    3 x (6 + 6 + 6 + 6)
diff --git a/data/partition.24.16 b/data/partition.24.16
new file mode 100644 (file)
index 0000000..4e24c8d
--- /dev/null
@@ -0,0 +1,5 @@
+24 into 16 best min fragment found: 8
+  Cut up 24 sticks of length 16 like this:
+    24 x (8 + 8)
+  Reassemble as 16 sticks of length 24 like this:
+    16 x (8 + 8 + 8)
diff --git a/data/partition.24.17 b/data/partition.24.17
new file mode 100644 (file)
index 0000000..c31065f
--- /dev/null
@@ -0,0 +1,21 @@
+24 into 17 best min fragment found: 17/3
+  Cut up 24 sticks of length 17 like this:
+    2 x (25/3 + 26/3)
+    2 x (8 + 9)
+    2 x (23/3 + 28/3)
+    2 x (22/3 + 29/3)
+    2 x (7 + 10)
+    2 x (20/3 + 31/3)
+    2 x (19/3 + 32/3)
+    2 x (6 + 11)
+    8 x (17/3 + 17/3 + 17/3)
+  Reassemble as 17 sticks of length 24 like this:
+    2 x (17/3 + 9 + 28/3)
+    2 x (17/3 + 26/3 + 29/3)
+    2 x (17/3 + 25/3 + 10)
+    2 x (17/3 + 8 + 31/3)
+    2 x (17/3 + 23/3 + 32/3)
+    2 x (17/3 + 22/3 + 11)
+    1 x (17/3 + 17/3 + 19/3 + 19/3)
+    2 x (17/3 + 17/3 + 6 + 20/3)
+    2 x (17/3 + 17/3 + 17/3 + 7)
diff --git a/data/partition.24.18 b/data/partition.24.18
new file mode 100644 (file)
index 0000000..f446527
--- /dev/null
@@ -0,0 +1,5 @@
+24 into 18 best min fragment found: 6
+  Cut up 24 sticks of length 18 like this:
+    24 x (6 + 6 + 6)
+  Reassemble as 18 sticks of length 24 like this:
+    18 x (6 + 6 + 6 + 6)
diff --git a/data/partition.24.19 b/data/partition.24.19
new file mode 100644 (file)
index 0000000..0dd5137
--- /dev/null
@@ -0,0 +1,13 @@
+24 into 19 best min fragment found: 27/4
+  Cut up 24 sticks of length 19 like this:
+    2 x (19/2 + 19/2)
+    4 x (17/2 + 21/2)
+    8 x (29/4 + 47/4)
+    2 x (7 + 12)
+    8 x (27/4 + 49/4)
+  Reassemble as 19 sticks of length 24 like this:
+    1 x (12 + 12)
+    8 x (47/4 + 49/4)
+    4 x (29/4 + 29/4 + 19/2)
+    2 x (7 + 17/2 + 17/2)
+    4 x (27/4 + 27/4 + 21/2)
diff --git a/data/partition.24.20 b/data/partition.24.20
new file mode 100644 (file)
index 0000000..b4e9e55
--- /dev/null
@@ -0,0 +1,6 @@
+24 into 20 best min fragment found: 8
+  Cut up 24 sticks of length 20 like this:
+    24 x (8 + 12)
+  Reassemble as 20 sticks of length 24 like this:
+    12 x (12 + 12)
+    8 x (8 + 8 + 8)
diff --git a/data/partition.24.21 b/data/partition.24.21
new file mode 100644 (file)
index 0000000..9b75208
--- /dev/null
@@ -0,0 +1,9 @@
+24 into 21 best min fragment found: 15/2
+  Cut up 24 sticks of length 21 like this:
+    6 x (21/2 + 21/2)
+    6 x (9 + 12)
+    12 x (15/2 + 27/2)
+  Reassemble as 21 sticks of length 24 like this:
+    3 x (12 + 12)
+    12 x (21/2 + 27/2)
+    6 x (15/2 + 15/2 + 9)
diff --git a/data/partition.24.22 b/data/partition.24.22
new file mode 100644 (file)
index 0000000..b0e0e62
--- /dev/null
@@ -0,0 +1,8 @@
+24 into 22 best min fragment found: 8
+  Cut up 24 sticks of length 22 like this:
+    12 x (10 + 12)
+    12 x (8 + 14)
+  Reassemble as 22 sticks of length 24 like this:
+    6 x (12 + 12)
+    12 x (10 + 14)
+    4 x (8 + 8 + 8)
diff --git a/data/partition.24.23 b/data/partition.24.23
new file mode 100644 (file)
index 0000000..592fce4
--- /dev/null
@@ -0,0 +1,12 @@
+24 into 23 best min fragment found: 8
+  Cut up 24 sticks of length 23 like this:
+    6 x (11 + 12)
+    6 x (10 + 13)
+    6 x (9 + 14)
+    6 x (8 + 15)
+  Reassemble as 23 sticks of length 24 like this:
+    3 x (12 + 12)
+    6 x (11 + 13)
+    6 x (10 + 14)
+    6 x (9 + 15)
+    2 x (8 + 8 + 8)
diff --git a/data/partition.24.6 b/data/partition.24.6
new file mode 100644 (file)
index 0000000..0465295
--- /dev/null
@@ -0,0 +1,5 @@
+24 into 6 best min fragment found: 6
+  Cut up 24 sticks of length 6 like this:
+    6 x (6 + 6 + 6 + 6)
+  Reassemble as 6 sticks of length 24 like this:
+    24 x (6)
diff --git a/data/partition.24.8 b/data/partition.24.8
new file mode 100644 (file)
index 0000000..069bb06
--- /dev/null
@@ -0,0 +1,5 @@
+24 into 8 best min fragment found: 8
+  Cut up 24 sticks of length 8 like this:
+    8 x (8 + 8 + 8)
+  Reassemble as 8 sticks of length 24 like this:
+    24 x (8)
diff --git a/data/partition.24.9 b/data/partition.24.9
new file mode 100644 (file)
index 0000000..a7ed2bb
--- /dev/null
@@ -0,0 +1,7 @@
+24 into 9 best min fragment found: 4
+  Cut up 24 sticks of length 9 like this:
+    6 x (25/6 + 29/6)
+    18 x (4 + 5)
+  Reassemble as 9 sticks of length 24 like this:
+    6 x (25/6 + 29/6 + 5 + 5 + 5)
+    3 x (4 + 4 + 4 + 4 + 4 + 4)
diff --git a/data/partition.25.10 b/data/partition.25.10
new file mode 100644 (file)
index 0000000..9d81329
--- /dev/null
@@ -0,0 +1,5 @@
+25 into 10 best min fragment found: 5
+  Cut up 25 sticks of length 10 like this:
+    25 x (5 + 5)
+  Reassemble as 10 sticks of length 25 like this:
+    10 x (5 + 5 + 5 + 5 + 5)
diff --git a/data/partition.25.11 b/data/partition.25.11
new file mode 100644 (file)
index 0000000..6494f39
--- /dev/null
@@ -0,0 +1,8 @@
+25 into 11 best min fragment found: 19/4
+  Cut up 25 sticks of length 11 like this:
+    5 x (5 + 6)
+    20 x (19/4 + 25/4)
+  Reassemble as 11 sticks of length 25 like this:
+    5 x (25/4 + 25/4 + 25/4 + 25/4)
+    1 x (5 + 5 + 5 + 5 + 5)
+    5 x (19/4 + 19/4 + 19/4 + 19/4 + 6)
diff --git a/data/partition.25.12 b/data/partition.25.12
new file mode 100644 (file)
index 0000000..94fe727
--- /dev/null
@@ -0,0 +1,7 @@
+25 into 12 best min fragment found: 5
+  Cut up 25 sticks of length 12 like this:
+    5 x (6 + 6)
+    20 x (5 + 7)
+  Reassemble as 12 sticks of length 25 like this:
+    10 x (5 + 6 + 7 + 7)
+    2 x (5 + 5 + 5 + 5 + 5)
diff --git a/data/partition.25.13 b/data/partition.25.13
new file mode 100644 (file)
index 0000000..64a7a30
--- /dev/null
@@ -0,0 +1,14 @@
+25 into 13 best min fragment found: 14/3
+  Cut up 25 sticks of length 13 like this:
+    3 x (19/3 + 20/3)
+    3 x (17/3 + 22/3)
+    3 x (16/3 + 23/3)
+    1 x (5 + 8)
+    15 x (14/3 + 25/3)
+  Reassemble as 13 sticks of length 25 like this:
+    2 x (25/3 + 25/3 + 25/3)
+    3 x (14/3 + 17/3 + 19/3 + 25/3)
+    3 x (14/3 + 16/3 + 20/3 + 25/3)
+    1 x (14/3 + 5 + 23/3 + 23/3)
+    1 x (14/3 + 14/3 + 23/3 + 8)
+    3 x (14/3 + 14/3 + 22/3 + 25/3)
diff --git a/data/partition.25.14 b/data/partition.25.14
new file mode 100644 (file)
index 0000000..736b31c
--- /dev/null
@@ -0,0 +1,10 @@
+25 into 14 best min fragment found: 17/3
+  Cut up 25 sticks of length 14 like this:
+    3 x (19/3 + 23/3)
+    4 x (6 + 8)
+    18 x (17/3 + 25/3)
+  Reassemble as 14 sticks of length 25 like this:
+    6 x (25/3 + 25/3 + 25/3)
+    1 x (6 + 19/3 + 19/3 + 19/3)
+    3 x (17/3 + 17/3 + 6 + 23/3)
+    4 x (17/3 + 17/3 + 17/3 + 8)
diff --git a/data/partition.25.15 b/data/partition.25.15
new file mode 100644 (file)
index 0000000..56da0e7
--- /dev/null
@@ -0,0 +1,7 @@
+25 into 15 best min fragment found: 25/4
+  Cut up 25 sticks of length 15 like this:
+    5 x (15/2 + 15/2)
+    20 x (25/4 + 35/4)
+  Reassemble as 15 sticks of length 25 like this:
+    10 x (15/2 + 35/4 + 35/4)
+    5 x (25/4 + 25/4 + 25/4 + 25/4)
diff --git a/data/partition.25.16 b/data/partition.25.16
new file mode 100644 (file)
index 0000000..5eb0de0
--- /dev/null
@@ -0,0 +1,19 @@
+25 into 16 best min fragment found: 25/4
+  Cut up 25 sticks of length 16 like this:
+    1 x (8 + 8)
+    2 x (31/4 + 33/4)
+    2 x (15/2 + 17/2)
+    2 x (29/4 + 35/4)
+    2 x (7 + 9)
+    2 x (27/4 + 37/4)
+    2 x (13/2 + 19/2)
+    12 x (25/4 + 39/4)
+  Reassemble as 16 sticks of length 25 like this:
+    2 x (15/2 + 31/4 + 39/4)
+    2 x (29/4 + 8 + 39/4)
+    2 x (7 + 33/4 + 39/4)
+    2 x (27/4 + 17/2 + 39/4)
+    2 x (13/2 + 35/4 + 39/4)
+    2 x (25/4 + 37/4 + 19/2)
+    2 x (25/4 + 9 + 39/4)
+    2 x (25/4 + 25/4 + 25/4 + 25/4)
diff --git a/data/partition.25.17 b/data/partition.25.17
new file mode 100644 (file)
index 0000000..d94fb66
--- /dev/null
@@ -0,0 +1,21 @@
+25 into 17 best min fragment found: 17/3
+  Cut up 25 sticks of length 17 like this:
+    2 x (25/3 + 26/3)
+    2 x (8 + 9)
+    2 x (23/3 + 28/3)
+    2 x (22/3 + 29/3)
+    2 x (7 + 10)
+    2 x (20/3 + 31/3)
+    2 x (19/3 + 32/3)
+    2 x (6 + 11)
+    9 x (17/3 + 17/3 + 17/3)
+  Reassemble as 17 sticks of length 25 like this:
+    1 x (17/3 + 29/3 + 29/3)
+    2 x (17/3 + 28/3 + 10)
+    2 x (17/3 + 9 + 31/3)
+    2 x (17/3 + 26/3 + 32/3)
+    2 x (17/3 + 25/3 + 11)
+    2 x (17/3 + 17/3 + 20/3 + 7)
+    2 x (17/3 + 17/3 + 19/3 + 22/3)
+    2 x (17/3 + 17/3 + 6 + 23/3)
+    2 x (17/3 + 17/3 + 17/3 + 8)
diff --git a/data/partition.25.18 b/data/partition.25.18
new file mode 100644 (file)
index 0000000..c3416e5
--- /dev/null
@@ -0,0 +1,10 @@
+25 into 18 best min fragment found: 6
+  Cut up 25 sticks of length 18 like this:
+    3 x (9 + 9)
+    6 x (8 + 10)
+    6 x (7 + 11)
+    10 x (6 + 6 + 6)
+  Reassemble as 18 sticks of length 25 like this:
+    6 x (6 + 9 + 10)
+    6 x (6 + 8 + 11)
+    6 x (6 + 6 + 6 + 7)
diff --git a/data/partition.25.19 b/data/partition.25.19
new file mode 100644 (file)
index 0000000..54d1364
--- /dev/null
@@ -0,0 +1,14 @@
+25 into 19 best min fragment found: 13/2
+  Cut up 25 sticks of length 19 like this:
+    1 x (9 + 10)
+    3 x (8 + 11)
+    3 x (15/2 + 23/2)
+    4 x (7 + 12)
+    14 x (13/2 + 25/2)
+  Reassemble as 19 sticks of length 25 like this:
+    7 x (25/2 + 25/2)
+    1 x (8 + 8 + 9)
+    1 x (7 + 8 + 10)
+    3 x (13/2 + 15/2 + 11)
+    3 x (13/2 + 7 + 23/2)
+    4 x (13/2 + 13/2 + 12)
diff --git a/data/partition.25.20 b/data/partition.25.20
new file mode 100644 (file)
index 0000000..288dabf
--- /dev/null
@@ -0,0 +1,7 @@
+25 into 20 best min fragment found: 15/2
+  Cut up 25 sticks of length 20 like this:
+    5 x (10 + 10)
+    20 x (15/2 + 25/2)
+  Reassemble as 20 sticks of length 25 like this:
+    10 x (25/2 + 25/2)
+    10 x (15/2 + 15/2 + 10)
diff --git a/data/partition.25.21 b/data/partition.25.21
new file mode 100644 (file)
index 0000000..0be46a4
--- /dev/null
@@ -0,0 +1,11 @@
+25 into 21 best min fragment found: 7
+  Cut up 25 sticks of length 21 like this:
+    6 x (10 + 11)
+    6 x (9 + 12)
+    6 x (8 + 13)
+    7 x (7 + 7 + 7)
+  Reassemble as 21 sticks of length 25 like this:
+    6 x (12 + 13)
+    3 x (7 + 9 + 9)
+    6 x (7 + 8 + 10)
+    6 x (7 + 7 + 11)
diff --git a/data/partition.25.22 b/data/partition.25.22
new file mode 100644 (file)
index 0000000..49bff58
--- /dev/null
@@ -0,0 +1,17 @@
+25 into 22 best min fragment found: 23/3
+  Cut up 25 sticks of length 22 like this:
+    1 x (11 + 11)
+    6 x (32/3 + 34/3)
+    2 x (29/3 + 37/3)
+    2 x (28/3 + 38/3)
+    6 x (25/3 + 41/3)
+    2 x (8 + 14)
+    6 x (23/3 + 43/3)
+  Reassemble as 22 sticks of length 25 like this:
+    2 x (37/3 + 38/3)
+    6 x (34/3 + 41/3)
+    2 x (11 + 14)
+    6 x (32/3 + 43/3)
+    2 x (25/3 + 25/3 + 25/3)
+    2 x (23/3 + 8 + 28/3)
+    2 x (23/3 + 23/3 + 29/3)
diff --git a/data/partition.25.23 b/data/partition.25.23
new file mode 100644 (file)
index 0000000..ed4be5e
--- /dev/null
@@ -0,0 +1,27 @@
+25 into 23 best min fragment found: 23/3
+  Cut up 25 sticks of length 23 like this:
+    2 x (34/3 + 35/3)
+    2 x (11 + 12)
+    2 x (32/3 + 37/3)
+    2 x (31/3 + 38/3)
+    2 x (10 + 13)
+    2 x (29/3 + 40/3)
+    2 x (28/3 + 41/3)
+    2 x (9 + 14)
+    2 x (26/3 + 43/3)
+    2 x (25/3 + 44/3)
+    2 x (8 + 15)
+    3 x (23/3 + 23/3 + 23/3)
+  Reassemble as 23 sticks of length 25 like this:
+    2 x (37/3 + 38/3)
+    2 x (12 + 13)
+    2 x (35/3 + 40/3)
+    2 x (34/3 + 41/3)
+    2 x (11 + 14)
+    2 x (32/3 + 43/3)
+    2 x (31/3 + 44/3)
+    2 x (10 + 15)
+    1 x (23/3 + 26/3 + 26/3)
+    2 x (23/3 + 25/3 + 9)
+    2 x (23/3 + 8 + 28/3)
+    2 x (23/3 + 23/3 + 29/3)
diff --git a/data/partition.25.24 b/data/partition.25.24
new file mode 100644 (file)
index 0000000..ce4498f
--- /dev/null
@@ -0,0 +1,12 @@
+25 into 24 best min fragment found: 8
+  Cut up 25 sticks of length 24 like this:
+    3 x (12 + 12)
+    6 x (11 + 13)
+    6 x (10 + 14)
+    6 x (9 + 15)
+    4 x (8 + 8 + 8)
+  Reassemble as 24 sticks of length 25 like this:
+    6 x (12 + 13)
+    6 x (11 + 14)
+    6 x (10 + 15)
+    6 x (8 + 8 + 9)
diff --git a/data/partition.25.5 b/data/partition.25.5
new file mode 100644 (file)
index 0000000..77055d4
--- /dev/null
@@ -0,0 +1,5 @@
+25 into 5 best min fragment found: 5
+  Cut up 25 sticks of length 5 like this:
+    5 x (5 + 5 + 5 + 5 + 5)
+  Reassemble as 5 sticks of length 25 like this:
+    25 x (5)
diff --git a/data/partition.25.8 b/data/partition.25.8
new file mode 100644 (file)
index 0000000..96c5c25
--- /dev/null
@@ -0,0 +1,9 @@
+25 into 8 best min fragment found: 25/7
+  Cut up 25 sticks of length 8 like this:
+    1 x (4 + 4)
+    4 x (26/7 + 30/7)
+    20 x (25/7 + 31/7)
+  Reassemble as 8 sticks of length 25 like this:
+    2 x (25/7 + 4 + 30/7 + 30/7 + 31/7 + 31/7)
+    4 x (25/7 + 26/7 + 31/7 + 31/7 + 31/7 + 31/7)
+    2 x (25/7 + 25/7 + 25/7 + 25/7 + 25/7 + 25/7 + 25/7)
diff --git a/data/partition.25.9 b/data/partition.25.9
new file mode 100644 (file)
index 0000000..13081ba
--- /dev/null
@@ -0,0 +1,6 @@
+25 into 9 best min fragment found: 4
+  Cut up 25 sticks of length 9 like this:
+    25 x (4 + 5)
+  Reassemble as 9 sticks of length 25 like this:
+    4 x (5 + 5 + 5 + 5 + 5)
+    5 x (4 + 4 + 4 + 4 + 4 + 5)
diff --git a/data/partition.26.10 b/data/partition.26.10
new file mode 100644 (file)
index 0000000..e0a1766
--- /dev/null
@@ -0,0 +1,9 @@
+26 into 10 best min fragment found: 13/3
+  Cut up 26 sticks of length 10 like this:
+    2 x (5 + 5)
+    4 x (14/3 + 16/3)
+    20 x (13/3 + 17/3)
+  Reassemble as 10 sticks of length 26 like this:
+    4 x (13/3 + 5 + 16/3 + 17/3 + 17/3)
+    4 x (13/3 + 14/3 + 17/3 + 17/3 + 17/3)
+    2 x (13/3 + 13/3 + 13/3 + 13/3 + 13/3 + 13/3)
diff --git a/data/partition.26.11 b/data/partition.26.11
new file mode 100644 (file)
index 0000000..c1bc14b
--- /dev/null
@@ -0,0 +1,9 @@
+26 into 11 best min fragment found: 9/2
+  Cut up 26 sticks of length 11 like this:
+    2 x (11/2 + 11/2)
+    4 x (5 + 6)
+    20 x (9/2 + 13/2)
+  Reassemble as 11 sticks of length 26 like this:
+    3 x (13/2 + 13/2 + 13/2 + 13/2)
+    4 x (9/2 + 9/2 + 5 + 11/2 + 13/2)
+    4 x (9/2 + 9/2 + 9/2 + 6 + 13/2)
diff --git a/data/partition.26.12 b/data/partition.26.12
new file mode 100644 (file)
index 0000000..b2a23a1
--- /dev/null
@@ -0,0 +1,8 @@
+26 into 12 best min fragment found: 26/5
+  Cut up 26 sticks of length 12 like this:
+    6 x (28/5 + 32/5)
+    20 x (26/5 + 34/5)
+  Reassemble as 12 sticks of length 26 like this:
+    2 x (32/5 + 32/5 + 32/5 + 34/5)
+    6 x (28/5 + 34/5 + 34/5 + 34/5)
+    4 x (26/5 + 26/5 + 26/5 + 26/5 + 26/5)
diff --git a/data/partition.26.13 b/data/partition.26.13
new file mode 100644 (file)
index 0000000..293040b
--- /dev/null
@@ -0,0 +1,5 @@
+26 into 13 best min fragment found: 13
+  Cut up 26 sticks of length 13 like this:
+    13 x (13 + 13)
+  Reassemble as 13 sticks of length 26 like this:
+    26 x (13)
diff --git a/data/partition.26.14 b/data/partition.26.14
new file mode 100644 (file)
index 0000000..26ba1a6
--- /dev/null
@@ -0,0 +1,15 @@
+26 into 14 best min fragment found: 16/3
+  Cut up 26 sticks of length 14 like this:
+    2 x (83/12 + 85/12)
+    2 x (77/12 + 91/12)
+    2 x (25/4 + 31/4)
+    2 x (23/4 + 33/4)
+    2 x (67/12 + 101/12)
+    16 x (16/3 + 26/3)
+  Reassemble as 14 sticks of length 26 like this:
+    4 x (26/3 + 26/3 + 26/3)
+    2 x (16/3 + 23/4 + 25/4 + 26/3)
+    2 x (16/3 + 67/12 + 77/12 + 26/3)
+    2 x (16/3 + 16/3 + 91/12 + 31/4)
+    2 x (16/3 + 16/3 + 85/12 + 33/4)
+    2 x (16/3 + 16/3 + 83/12 + 101/12)
diff --git a/data/partition.26.15 b/data/partition.26.15
new file mode 100644 (file)
index 0000000..cac7d51
--- /dev/null
@@ -0,0 +1,20 @@
+26 into 15 best min fragment found: 37/6
+  Cut up 26 sticks of length 15 like this:
+    2 x (15/2 + 15/2)
+    5 x (20/3 + 25/3)
+    1 x (53/8 + 67/8)
+    1 x (157/24 + 203/24)
+    1 x (155/24 + 205/24)
+    1 x (51/8 + 69/8)
+    1 x (151/24 + 209/24)
+    1 x (149/24 + 211/24)
+    13 x (37/6 + 53/6)
+  Reassemble as 15 sticks of length 26 like this:
+    1 x (205/24 + 69/8 + 53/6)
+    1 x (203/24 + 209/24 + 53/6)
+    1 x (67/8 + 211/24 + 53/6)
+    5 x (25/3 + 53/6 + 53/6)
+    1 x (151/24 + 51/8 + 20/3 + 20/3)
+    1 x (149/24 + 155/24 + 20/3 + 20/3)
+    1 x (37/6 + 157/24 + 53/8 + 20/3)
+    4 x (37/6 + 37/6 + 37/6 + 15/2)
diff --git a/data/partition.26.16 b/data/partition.26.16
new file mode 100644 (file)
index 0000000..c17ebf2
--- /dev/null
@@ -0,0 +1,10 @@
+26 into 16 best min fragment found: 13/2
+  Cut up 26 sticks of length 16 like this:
+    4 x (15/2 + 17/2)
+    6 x (7 + 9)
+    16 x (13/2 + 19/2)
+  Reassemble as 16 sticks of length 26 like this:
+    2 x (17/2 + 17/2 + 9)
+    4 x (15/2 + 9 + 19/2)
+    6 x (7 + 19/2 + 19/2)
+    4 x (13/2 + 13/2 + 13/2 + 13/2)
diff --git a/data/partition.26.17 b/data/partition.26.17
new file mode 100644 (file)
index 0000000..e6c6acc
--- /dev/null
@@ -0,0 +1,13 @@
+26 into 17 best min fragment found: 13/2
+  Cut up 26 sticks of length 17 like this:
+    2 x (17/2 + 17/2)
+    4 x (8 + 9)
+    4 x (15/2 + 19/2)
+    4 x (7 + 10)
+    12 x (13/2 + 21/2)
+  Reassemble as 17 sticks of length 26 like this:
+    4 x (15/2 + 8 + 21/2)
+    4 x (7 + 17/2 + 21/2)
+    4 x (13/2 + 19/2 + 10)
+    4 x (13/2 + 9 + 21/2)
+    1 x (13/2 + 13/2 + 13/2 + 13/2)
diff --git a/data/partition.26.18 b/data/partition.26.18
new file mode 100644 (file)
index 0000000..ca5c083
--- /dev/null
@@ -0,0 +1,7 @@
+26 into 18 best min fragment found: 6
+  Cut up 26 sticks of length 18 like this:
+    12 x (8 + 10)
+    14 x (6 + 6 + 6)
+  Reassemble as 18 sticks of length 26 like this:
+    6 x (6 + 10 + 10)
+    12 x (6 + 6 + 6 + 8)
diff --git a/data/partition.26.19 b/data/partition.26.19
new file mode 100644 (file)
index 0000000..c82c29e
--- /dev/null
@@ -0,0 +1,23 @@
+26 into 19 best min fragment found: 19/3
+  Cut up 26 sticks of length 19 like this:
+    2 x (28/3 + 29/3)
+    2 x (9 + 10)
+    2 x (26/3 + 31/3)
+    2 x (25/3 + 32/3)
+    2 x (8 + 11)
+    2 x (23/3 + 34/3)
+    2 x (22/3 + 35/3)
+    2 x (7 + 12)
+    2 x (20/3 + 37/3)
+    8 x (19/3 + 19/3 + 19/3)
+  Reassemble as 19 sticks of length 26 like this:
+    2 x (19/3 + 29/3 + 10)
+    2 x (19/3 + 28/3 + 31/3)
+    2 x (19/3 + 9 + 32/3)
+    2 x (19/3 + 26/3 + 11)
+    2 x (19/3 + 25/3 + 34/3)
+    2 x (19/3 + 8 + 35/3)
+    2 x (19/3 + 23/3 + 12)
+    2 x (19/3 + 22/3 + 37/3)
+    1 x (19/3 + 19/3 + 20/3 + 20/3)
+    2 x (19/3 + 19/3 + 19/3 + 7)
diff --git a/data/partition.26.20 b/data/partition.26.20
new file mode 100644 (file)
index 0000000..26d151b
--- /dev/null
@@ -0,0 +1,10 @@
+26 into 20 best min fragment found: 7
+  Cut up 26 sticks of length 20 like this:
+    4 x (9 + 11)
+    6 x (8 + 12)
+    16 x (7 + 13)
+  Reassemble as 20 sticks of length 26 like this:
+    8 x (13 + 13)
+    2 x (8 + 9 + 9)
+    4 x (7 + 8 + 11)
+    6 x (7 + 7 + 12)
diff --git a/data/partition.26.21 b/data/partition.26.21
new file mode 100644 (file)
index 0000000..a6abbe8
--- /dev/null
@@ -0,0 +1,18 @@
+26 into 21 best min fragment found: 22/3
+  Cut up 26 sticks of length 21 like this:
+    2 x (31/3 + 32/3)
+    2 x (10 + 11)
+    8 x (26/3 + 37/3)
+    2 x (25/3 + 38/3)
+    2 x (8 + 13)
+    2 x (23/3 + 40/3)
+    8 x (22/3 + 41/3)
+  Reassemble as 21 sticks of length 26 like this:
+    1 x (13 + 13)
+    2 x (38/3 + 40/3)
+    8 x (37/3 + 41/3)
+    2 x (26/3 + 26/3 + 26/3)
+    2 x (22/3 + 26/3 + 10)
+    2 x (22/3 + 25/3 + 31/3)
+    2 x (22/3 + 8 + 32/3)
+    2 x (22/3 + 23/3 + 11)
diff --git a/data/partition.26.22 b/data/partition.26.22
new file mode 100644 (file)
index 0000000..e5a1991
--- /dev/null
@@ -0,0 +1,15 @@
+26 into 22 best min fragment found: 22/3
+  Cut up 26 sticks of length 22 like this:
+    4 x (32/3 + 34/3)
+    4 x (10 + 12)
+    4 x (28/3 + 38/3)
+    4 x (26/3 + 40/3)
+    4 x (8 + 14)
+    6 x (22/3 + 22/3 + 22/3)
+  Reassemble as 22 sticks of length 26 like this:
+    4 x (38/3 + 40/3)
+    4 x (12 + 14)
+    2 x (22/3 + 28/3 + 28/3)
+    4 x (22/3 + 26/3 + 10)
+    4 x (22/3 + 8 + 32/3)
+    4 x (22/3 + 22/3 + 34/3)
diff --git a/data/partition.26.23 b/data/partition.26.23
new file mode 100644 (file)
index 0000000..5632d30
--- /dev/null
@@ -0,0 +1,12 @@
+26 into 23 best min fragment found: 8
+  Cut up 26 sticks of length 23 like this:
+    8 x (11 + 12)
+    2 x (10 + 13)
+    8 x (9 + 14)
+    8 x (8 + 15)
+  Reassemble as 23 sticks of length 26 like this:
+    1 x (13 + 13)
+    8 x (12 + 14)
+    8 x (11 + 15)
+    4 x (8 + 9 + 9)
+    2 x (8 + 8 + 10)
diff --git a/data/partition.26.24 b/data/partition.26.24
new file mode 100644 (file)
index 0000000..cb21bd5
--- /dev/null
@@ -0,0 +1,8 @@
+26 into 24 best min fragment found: 8
+  Cut up 26 sticks of length 24 like this:
+    6 x (12 + 12)
+    12 x (10 + 14)
+    8 x (8 + 8 + 8)
+  Reassemble as 24 sticks of length 26 like this:
+    12 x (12 + 14)
+    12 x (8 + 8 + 10)
diff --git a/data/partition.26.25 b/data/partition.26.25
new file mode 100644 (file)
index 0000000..b1efc39
--- /dev/null
@@ -0,0 +1,21 @@
+26 into 25 best min fragment found: 17/2
+  Cut up 26 sticks of length 25 like this:
+    2 x (25/2 + 25/2)
+    2 x (12 + 13)
+    4 x (23/2 + 27/2)
+    2 x (11 + 14)
+    4 x (21/2 + 29/2)
+    2 x (10 + 15)
+    4 x (19/2 + 31/2)
+    2 x (9 + 16)
+    4 x (17/2 + 33/2)
+  Reassemble as 25 sticks of length 26 like this:
+    1 x (13 + 13)
+    4 x (25/2 + 27/2)
+    2 x (12 + 14)
+    4 x (23/2 + 29/2)
+    2 x (11 + 15)
+    4 x (21/2 + 31/2)
+    2 x (10 + 16)
+    4 x (19/2 + 33/2)
+    2 x (17/2 + 17/2 + 9)
diff --git a/data/partition.27.10 b/data/partition.27.10
new file mode 100644 (file)
index 0000000..e217b47
--- /dev/null
@@ -0,0 +1,7 @@
+27 into 10 best min fragment found: 9/2
+  Cut up 27 sticks of length 10 like this:
+    3 x (5 + 5)
+    24 x (9/2 + 11/2)
+  Reassemble as 10 sticks of length 27 like this:
+    6 x (5 + 11/2 + 11/2 + 11/2 + 11/2)
+    4 x (9/2 + 9/2 + 9/2 + 9/2 + 9/2 + 9/2)
diff --git a/data/partition.27.11 b/data/partition.27.11
new file mode 100644 (file)
index 0000000..701710a
--- /dev/null
@@ -0,0 +1,15 @@
+27 into 11 best min fragment found: 17/4
+  Cut up 27 sticks of length 11 like this:
+    1 x (11/2 + 11/2)
+    2 x (21/4 + 23/4)
+    2 x (5 + 6)
+    2 x (19/4 + 25/4)
+    2 x (9/2 + 13/2)
+    18 x (17/4 + 27/4)
+  Reassemble as 11 sticks of length 27 like this:
+    1 x (27/4 + 27/4 + 27/4 + 27/4)
+    2 x (17/4 + 9/2 + 19/4 + 27/4 + 27/4)
+    2 x (17/4 + 17/4 + 23/4 + 6 + 27/4)
+    2 x (17/4 + 17/4 + 11/2 + 25/4 + 27/4)
+    2 x (17/4 + 17/4 + 21/4 + 13/2 + 27/4)
+    2 x (17/4 + 17/4 + 5 + 27/4 + 27/4)
diff --git a/data/partition.27.12 b/data/partition.27.12
new file mode 100644 (file)
index 0000000..846ee47
--- /dev/null
@@ -0,0 +1,7 @@
+27 into 12 best min fragment found: 21/4
+  Cut up 27 sticks of length 12 like this:
+    3 x (6 + 6)
+    24 x (21/4 + 27/4)
+  Reassemble as 12 sticks of length 27 like this:
+    6 x (27/4 + 27/4 + 27/4 + 27/4)
+    6 x (21/4 + 21/4 + 21/4 + 21/4 + 6)
diff --git a/data/partition.27.13 b/data/partition.27.13
new file mode 100644 (file)
index 0000000..af713e1
--- /dev/null
@@ -0,0 +1,23 @@
+27 into 13 best min fragment found: 27/5
+  Cut up 27 sticks of length 13 like this:
+    1 x (162/25 + 163/25)
+    2 x (159/25 + 166/25)
+    1 x (158/25 + 167/25)
+    1 x (154/25 + 171/25)
+    1 x (152/25 + 173/25)
+    1 x (143/25 + 182/25)
+    2 x (141/25 + 184/25)
+    1 x (137/25 + 188/25)
+    3 x (136/25 + 189/25)
+    14 x (27/5 + 38/5)
+  Reassemble as 13 sticks of length 27 like this:
+    1 x (143/25 + 152/25 + 38/5 + 38/5)
+    1 x (141/25 + 171/25 + 173/25 + 38/5)
+    1 x (141/25 + 154/25 + 38/5 + 38/5)
+    1 x (137/25 + 158/25 + 38/5 + 38/5)
+    1 x (136/25 + 167/25 + 182/25 + 38/5)
+    2 x (136/25 + 159/25 + 38/5 + 38/5)
+    2 x (27/5 + 166/25 + 184/25 + 38/5)
+    1 x (27/5 + 163/25 + 188/25 + 189/25)
+    1 x (27/5 + 162/25 + 189/25 + 189/25)
+    2 x (27/5 + 27/5 + 27/5 + 27/5 + 27/5)
diff --git a/data/partition.27.14 b/data/partition.27.14
new file mode 100644 (file)
index 0000000..f94add4
--- /dev/null
@@ -0,0 +1,9 @@
+27 into 14 best min fragment found: 5
+  Cut up 27 sticks of length 14 like this:
+    3 x (7 + 7)
+    6 x (6 + 8)
+    18 x (5 + 9)
+  Reassemble as 14 sticks of length 27 like this:
+    2 x (9 + 9 + 9)
+    6 x (5 + 6 + 7 + 9)
+    6 x (5 + 5 + 8 + 9)
diff --git a/data/partition.27.15 b/data/partition.27.15
new file mode 100644 (file)
index 0000000..0204f9e
--- /dev/null
@@ -0,0 +1,6 @@
+27 into 15 best min fragment found: 6
+  Cut up 27 sticks of length 15 like this:
+    27 x (6 + 9)
+  Reassemble as 15 sticks of length 27 like this:
+    6 x (9 + 9 + 9)
+    9 x (6 + 6 + 6 + 9)
diff --git a/data/partition.27.16 b/data/partition.27.16
new file mode 100644 (file)
index 0000000..4a8b56b
--- /dev/null
@@ -0,0 +1,11 @@
+27 into 16 best min fragment found: 13/2
+  Cut up 27 sticks of length 16 like this:
+    3 x (8 + 8)
+    4 x (15/2 + 17/2)
+    4 x (7 + 9)
+    16 x (13/2 + 19/2)
+  Reassemble as 16 sticks of length 27 like this:
+    4 x (17/2 + 9 + 19/2)
+    6 x (8 + 19/2 + 19/2)
+    2 x (13/2 + 13/2 + 7 + 7)
+    4 x (13/2 + 13/2 + 13/2 + 15/2)
diff --git a/data/partition.27.17 b/data/partition.27.17
new file mode 100644 (file)
index 0000000..faadad2
--- /dev/null
@@ -0,0 +1,19 @@
+27 into 17 best min fragment found: 27/4
+  Cut up 27 sticks of length 17 like this:
+    1 x (17/2 + 17/2)
+    2 x (33/4 + 35/4)
+    2 x (8 + 9)
+    2 x (31/4 + 37/4)
+    2 x (15/2 + 19/2)
+    2 x (29/4 + 39/4)
+    2 x (7 + 10)
+    14 x (27/4 + 41/4)
+  Reassemble as 17 sticks of length 27 like this:
+    2 x (33/4 + 17/2 + 41/4)
+    2 x (8 + 35/4 + 41/4)
+    2 x (31/4 + 9 + 41/4)
+    2 x (15/2 + 37/4 + 41/4)
+    2 x (29/4 + 19/2 + 41/4)
+    2 x (7 + 39/4 + 41/4)
+    2 x (27/4 + 10 + 41/4)
+    3 x (27/4 + 27/4 + 27/4 + 27/4)
diff --git a/data/partition.27.18 b/data/partition.27.18
new file mode 100644 (file)
index 0000000..eac0907
--- /dev/null
@@ -0,0 +1,5 @@
+27 into 18 best min fragment found: 9
+  Cut up 27 sticks of length 18 like this:
+    27 x (9 + 9)
+  Reassemble as 18 sticks of length 27 like this:
+    18 x (9 + 9 + 9)
diff --git a/data/partition.27.19 b/data/partition.27.19
new file mode 100644 (file)
index 0000000..f20adb3
--- /dev/null
@@ -0,0 +1,23 @@
+27 into 19 best min fragment found: 19/3
+  Cut up 27 sticks of length 19 like this:
+    2 x (28/3 + 29/3)
+    2 x (9 + 10)
+    2 x (26/3 + 31/3)
+    2 x (25/3 + 32/3)
+    2 x (8 + 11)
+    2 x (23/3 + 34/3)
+    2 x (22/3 + 35/3)
+    2 x (7 + 12)
+    2 x (20/3 + 37/3)
+    9 x (19/3 + 19/3 + 19/3)
+  Reassemble as 19 sticks of length 27 like this:
+    1 x (19/3 + 31/3 + 31/3)
+    2 x (19/3 + 10 + 32/3)
+    2 x (19/3 + 29/3 + 11)
+    2 x (19/3 + 28/3 + 34/3)
+    2 x (19/3 + 9 + 35/3)
+    2 x (19/3 + 26/3 + 12)
+    2 x (19/3 + 25/3 + 37/3)
+    2 x (19/3 + 19/3 + 7 + 22/3)
+    2 x (19/3 + 19/3 + 20/3 + 23/3)
+    2 x (19/3 + 19/3 + 19/3 + 8)
diff --git a/data/partition.27.20 b/data/partition.27.20
new file mode 100644 (file)
index 0000000..694617b
--- /dev/null
@@ -0,0 +1,24 @@
+27 into 20 best min fragment found: 20/3
+  Cut up 27 sticks of length 20 like this:
+    1 x (10 + 10)
+    2 x (29/3 + 31/3)
+    2 x (28/3 + 32/3)
+    2 x (9 + 11)
+    2 x (26/3 + 34/3)
+    2 x (25/3 + 35/3)
+    2 x (8 + 12)
+    2 x (23/3 + 37/3)
+    2 x (22/3 + 38/3)
+    2 x (7 + 13)
+    8 x (20/3 + 20/3 + 20/3)
+  Reassemble as 20 sticks of length 27 like this:
+    2 x (20/3 + 10 + 31/3)
+    2 x (20/3 + 29/3 + 32/3)
+    2 x (20/3 + 28/3 + 11)
+    2 x (20/3 + 9 + 34/3)
+    2 x (20/3 + 26/3 + 35/3)
+    2 x (20/3 + 25/3 + 12)
+    2 x (20/3 + 8 + 37/3)
+    2 x (20/3 + 23/3 + 38/3)
+    2 x (20/3 + 22/3 + 13)
+    2 x (20/3 + 20/3 + 20/3 + 7)
diff --git a/data/partition.27.21 b/data/partition.27.21
new file mode 100644 (file)
index 0000000..96b686d
--- /dev/null
@@ -0,0 +1,8 @@
+27 into 21 best min fragment found: 15/2
+  Cut up 27 sticks of length 21 like this:
+    9 x (9 + 12)
+    18 x (15/2 + 27/2)
+  Reassemble as 21 sticks of length 27 like this:
+    9 x (27/2 + 27/2)
+    3 x (9 + 9 + 9)
+    9 x (15/2 + 15/2 + 12)
diff --git a/data/partition.27.22 b/data/partition.27.22
new file mode 100644 (file)
index 0000000..0c049fd
--- /dev/null
@@ -0,0 +1,9 @@
+27 into 22 best min fragment found: 8
+  Cut up 27 sticks of length 22 like this:
+    3 x (11 + 11)
+    12 x (9 + 13)
+    12 x (8 + 14)
+  Reassemble as 22 sticks of length 27 like this:
+    12 x (13 + 14)
+    4 x (9 + 9 + 9)
+    6 x (8 + 8 + 11)
diff --git a/data/partition.27.23 b/data/partition.27.23
new file mode 100644 (file)
index 0000000..9cae4a6
--- /dev/null
@@ -0,0 +1,27 @@
+27 into 23 best min fragment found: 23/3
+  Cut up 27 sticks of length 23 like this:
+    2 x (34/3 + 35/3)
+    2 x (11 + 12)
+    2 x (32/3 + 37/3)
+    2 x (31/3 + 38/3)
+    2 x (10 + 13)
+    2 x (29/3 + 40/3)
+    2 x (28/3 + 41/3)
+    2 x (9 + 14)
+    2 x (26/3 + 43/3)
+    2 x (25/3 + 44/3)
+    2 x (8 + 15)
+    5 x (23/3 + 23/3 + 23/3)
+  Reassemble as 23 sticks of length 27 like this:
+    2 x (40/3 + 41/3)
+    2 x (13 + 14)
+    2 x (38/3 + 43/3)
+    2 x (37/3 + 44/3)
+    2 x (12 + 15)
+    1 x (23/3 + 29/3 + 29/3)
+    2 x (23/3 + 28/3 + 10)
+    2 x (23/3 + 9 + 31/3)
+    2 x (23/3 + 26/3 + 32/3)
+    2 x (23/3 + 25/3 + 11)
+    2 x (23/3 + 8 + 34/3)
+    2 x (23/3 + 23/3 + 35/3)
diff --git a/data/partition.27.24 b/data/partition.27.24
new file mode 100644 (file)
index 0000000..8b29936
--- /dev/null
@@ -0,0 +1,7 @@
+27 into 24 best min fragment found: 9
+  Cut up 27 sticks of length 24 like this:
+    9 x (12 + 12)
+    18 x (9 + 15)
+  Reassemble as 24 sticks of length 27 like this:
+    18 x (12 + 15)
+    6 x (9 + 9 + 9)
diff --git a/data/partition.27.25 b/data/partition.27.25
new file mode 100644 (file)
index 0000000..7bfa92b
--- /dev/null
@@ -0,0 +1,17 @@
+27 into 25 best min fragment found: 17/2
+  Cut up 27 sticks of length 25 like this:
+    3 x (25/2 + 25/2)
+    3 x (12 + 13)
+    3 x (11 + 14)
+    6 x (21/2 + 29/2)
+    3 x (10 + 15)
+    3 x (9 + 16)
+    6 x (17/2 + 33/2)
+  Reassemble as 25 sticks of length 27 like this:
+    3 x (13 + 14)
+    6 x (25/2 + 29/2)
+    3 x (12 + 15)
+    3 x (11 + 16)
+    6 x (21/2 + 33/2)
+    1 x (9 + 9 + 9)
+    3 x (17/2 + 17/2 + 10)
diff --git a/data/partition.27.26 b/data/partition.27.26
new file mode 100644 (file)
index 0000000..a46acb1
--- /dev/null
@@ -0,0 +1,13 @@
+27 into 26 best min fragment found: 9
+  Cut up 27 sticks of length 26 like this:
+    3 x (13 + 13)
+    6 x (12 + 14)
+    6 x (11 + 15)
+    6 x (10 + 16)
+    6 x (9 + 17)
+  Reassemble as 26 sticks of length 27 like this:
+    6 x (13 + 14)
+    6 x (12 + 15)
+    6 x (11 + 16)
+    6 x (10 + 17)
+    2 x (9 + 9 + 9)
diff --git a/data/partition.27.9 b/data/partition.27.9
new file mode 100644 (file)
index 0000000..35c5e5c
--- /dev/null
@@ -0,0 +1,5 @@
+27 into 9 best min fragment found: 9
+  Cut up 27 sticks of length 9 like this:
+    9 x (9 + 9 + 9)
+  Reassemble as 9 sticks of length 27 like this:
+    27 x (9)
diff --git a/data/partition.28.10 b/data/partition.28.10
new file mode 100644 (file)
index 0000000..93360c4
--- /dev/null
@@ -0,0 +1,8 @@
+28 into 10 best min fragment found: 22/5
+  Cut up 28 sticks of length 10 like this:
+    4 x (24/5 + 26/5)
+    24 x (22/5 + 28/5)
+  Reassemble as 10 sticks of length 28 like this:
+    4 x (28/5 + 28/5 + 28/5 + 28/5 + 28/5)
+    2 x (22/5 + 22/5 + 22/5 + 22/5 + 26/5 + 26/5)
+    4 x (22/5 + 22/5 + 22/5 + 22/5 + 24/5 + 28/5)
diff --git a/data/partition.28.11 b/data/partition.28.11
new file mode 100644 (file)
index 0000000..01dffad
--- /dev/null
@@ -0,0 +1,15 @@
+28 into 11 best min fragment found: 14/3
+  Cut up 28 sticks of length 11 like this:
+    2 x (148/27 + 149/27)
+    2 x (140/27 + 157/27)
+    2 x (139/27 + 158/27)
+    2 x (131/27 + 166/27)
+    2 x (130/27 + 167/27)
+    18 x (14/3 + 19/3)
+  Reassemble as 11 sticks of length 28 like this:
+    2 x (14/3 + 140/27 + 148/27 + 19/3 + 19/3)
+    2 x (14/3 + 139/27 + 149/27 + 19/3 + 19/3)
+    2 x (14/3 + 131/27 + 157/27 + 19/3 + 19/3)
+    2 x (14/3 + 130/27 + 158/27 + 19/3 + 19/3)
+    2 x (14/3 + 14/3 + 166/27 + 167/27 + 19/3)
+    1 x (14/3 + 14/3 + 14/3 + 14/3 + 14/3 + 14/3)
diff --git a/data/partition.28.12 b/data/partition.28.12
new file mode 100644 (file)
index 0000000..a68d9c3
--- /dev/null
@@ -0,0 +1,7 @@
+28 into 12 best min fragment found: 5
+  Cut up 28 sticks of length 12 like this:
+    4 x (6 + 6)
+    24 x (5 + 7)
+  Reassemble as 12 sticks of length 28 like this:
+    4 x (7 + 7 + 7 + 7)
+    8 x (5 + 5 + 5 + 6 + 7)
diff --git a/data/partition.28.13 b/data/partition.28.13
new file mode 100644 (file)
index 0000000..fc0d790
--- /dev/null
@@ -0,0 +1,12 @@
+28 into 13 best min fragment found: 28/5
+  Cut up 28 sticks of length 13 like this:
+    1 x (32/5 + 33/5)
+    1 x (6 + 7)
+    6 x (29/5 + 36/5)
+    20 x (28/5 + 37/5)
+  Reassemble as 13 sticks of length 28 like this:
+    1 x (33/5 + 7 + 36/5 + 36/5)
+    1 x (32/5 + 36/5 + 36/5 + 36/5)
+    1 x (6 + 36/5 + 37/5 + 37/5)
+    6 x (29/5 + 37/5 + 37/5 + 37/5)
+    4 x (28/5 + 28/5 + 28/5 + 28/5 + 28/5)
diff --git a/data/partition.28.14 b/data/partition.28.14
new file mode 100644 (file)
index 0000000..e359558
--- /dev/null
@@ -0,0 +1,5 @@
+28 into 14 best min fragment found: 14
+  Cut up 28 sticks of length 14 like this:
+    14 x (14 + 14)
+  Reassemble as 14 sticks of length 28 like this:
+    28 x (14)
diff --git a/data/partition.28.15 b/data/partition.28.15
new file mode 100644 (file)
index 0000000..48a52c0
--- /dev/null
@@ -0,0 +1,27 @@
+28 into 15 best min fragment found: 17/3
+  Cut up 28 sticks of length 15 like this:
+    1 x (67/9 + 68/9)
+    1 x (22/3 + 23/3)
+    1 x (65/9 + 70/9)
+    1 x (64/9 + 71/9)
+    1 x (62/9 + 73/9)
+    1 x (61/9 + 74/9)
+    1 x (56/9 + 79/9)
+    1 x (55/9 + 80/9)
+    1 x (6 + 9)
+    1 x (53/9 + 82/9)
+    1 x (52/9 + 83/9)
+    17 x (17/3 + 28/3)
+  Reassemble as 15 sticks of length 28 like this:
+    4 x (28/3 + 28/3 + 28/3)
+    1 x (17/3 + 56/9 + 61/9 + 28/3)
+    1 x (17/3 + 55/9 + 62/9 + 28/3)
+    1 x (17/3 + 6 + 73/9 + 74/9)
+    1 x (17/3 + 53/9 + 64/9 + 28/3)
+    1 x (17/3 + 52/9 + 65/9 + 28/3)
+    1 x (17/3 + 17/3 + 71/9 + 79/9)
+    1 x (17/3 + 17/3 + 70/9 + 80/9)
+    1 x (17/3 + 17/3 + 23/3 + 9)
+    1 x (17/3 + 17/3 + 68/9 + 82/9)
+    1 x (17/3 + 17/3 + 67/9 + 83/9)
+    1 x (17/3 + 17/3 + 22/3 + 28/3)
diff --git a/data/partition.28.16 b/data/partition.28.16
new file mode 100644 (file)
index 0000000..80f8059
--- /dev/null
@@ -0,0 +1,7 @@
+28 into 16 best min fragment found: 20/3
+  Cut up 28 sticks of length 16 like this:
+    4 x (8 + 8)
+    24 x (20/3 + 28/3)
+  Reassemble as 16 sticks of length 28 like this:
+    8 x (28/3 + 28/3 + 28/3)
+    8 x (20/3 + 20/3 + 20/3 + 8)
diff --git a/data/partition.28.17 b/data/partition.28.17
new file mode 100644 (file)
index 0000000..0a3ac78
--- /dev/null
@@ -0,0 +1,8 @@
+28 into 17 best min fragment found: 7
+  Cut up 28 sticks of length 17 like this:
+    8 x (8 + 9)
+    20 x (7 + 10)
+  Reassemble as 17 sticks of length 28 like this:
+    4 x (9 + 9 + 10)
+    8 x (8 + 10 + 10)
+    5 x (7 + 7 + 7 + 7)
diff --git a/data/partition.28.18 b/data/partition.28.18
new file mode 100644 (file)
index 0000000..701c537
--- /dev/null
@@ -0,0 +1,9 @@
+28 into 18 best min fragment found: 7
+  Cut up 28 sticks of length 18 like this:
+    4 x (9 + 9)
+    8 x (8 + 10)
+    16 x (7 + 11)
+  Reassemble as 18 sticks of length 28 like this:
+    8 x (8 + 9 + 11)
+    8 x (7 + 10 + 11)
+    2 x (7 + 7 + 7 + 7)
diff --git a/data/partition.28.19 b/data/partition.28.19
new file mode 100644 (file)
index 0000000..10d4925
--- /dev/null
@@ -0,0 +1,23 @@
+28 into 19 best min fragment found: 19/3
+  Cut up 28 sticks of length 19 like this:
+    2 x (28/3 + 29/3)
+    2 x (9 + 10)
+    2 x (26/3 + 31/3)
+    2 x (25/3 + 32/3)
+    2 x (8 + 11)
+    2 x (23/3 + 34/3)
+    2 x (22/3 + 35/3)
+    2 x (7 + 12)
+    2 x (20/3 + 37/3)
+    10 x (19/3 + 19/3 + 19/3)
+  Reassemble as 19 sticks of length 28 like this:
+    2 x (19/3 + 32/3 + 11)
+    2 x (19/3 + 31/3 + 34/3)
+    2 x (19/3 + 10 + 35/3)
+    2 x (19/3 + 29/3 + 12)
+    2 x (19/3 + 28/3 + 37/3)
+    1 x (19/3 + 19/3 + 23/3 + 23/3)
+    2 x (19/3 + 19/3 + 22/3 + 8)
+    2 x (19/3 + 19/3 + 7 + 25/3)
+    2 x (19/3 + 19/3 + 20/3 + 26/3)
+    2 x (19/3 + 19/3 + 19/3 + 9)
diff --git a/data/partition.28.20 b/data/partition.28.20
new file mode 100644 (file)
index 0000000..5538d1f
--- /dev/null
@@ -0,0 +1,9 @@
+28 into 20 best min fragment found: 20/3
+  Cut up 28 sticks of length 20 like this:
+    8 x (28/3 + 32/3)
+    8 x (8 + 12)
+    12 x (20/3 + 20/3 + 20/3)
+  Reassemble as 20 sticks of length 28 like this:
+    4 x (20/3 + 32/3 + 32/3)
+    8 x (20/3 + 28/3 + 12)
+    8 x (20/3 + 20/3 + 20/3 + 8)
diff --git a/data/partition.28.21 b/data/partition.28.21
new file mode 100644 (file)
index 0000000..8f7d15a
--- /dev/null
@@ -0,0 +1,5 @@
+28 into 21 best min fragment found: 7
+  Cut up 28 sticks of length 21 like this:
+    28 x (7 + 7 + 7)
+  Reassemble as 21 sticks of length 28 like this:
+    21 x (7 + 7 + 7 + 7)
diff --git a/data/partition.28.22 b/data/partition.28.22
new file mode 100644 (file)
index 0000000..2fa4499
--- /dev/null
@@ -0,0 +1,8 @@
+28 into 22 best min fragment found: 8
+  Cut up 28 sticks of length 22 like this:
+    8 x (10 + 12)
+    20 x (8 + 14)
+  Reassemble as 22 sticks of length 28 like this:
+    10 x (14 + 14)
+    4 x (8 + 10 + 10)
+    8 x (8 + 8 + 12)
diff --git a/data/partition.28.23 b/data/partition.28.23
new file mode 100644 (file)
index 0000000..d548f7c
--- /dev/null
@@ -0,0 +1,15 @@
+28 into 23 best min fragment found: 33/4
+  Cut up 28 sticks of length 23 like this:
+    2 x (23/2 + 23/2)
+    8 x (39/4 + 53/4)
+    4 x (19/2 + 27/2)
+    2 x (9 + 14)
+    4 x (17/2 + 29/2)
+    8 x (33/4 + 59/4)
+  Reassemble as 23 sticks of length 28 like this:
+    1 x (14 + 14)
+    4 x (27/2 + 29/2)
+    8 x (53/4 + 59/4)
+    2 x (9 + 19/2 + 19/2)
+    4 x (17/2 + 39/4 + 39/4)
+    4 x (33/4 + 33/4 + 23/2)
diff --git a/data/partition.28.24 b/data/partition.28.24
new file mode 100644 (file)
index 0000000..2ddcd36
--- /dev/null
@@ -0,0 +1,6 @@
+28 into 24 best min fragment found: 8
+  Cut up 28 sticks of length 24 like this:
+    12 x (12 + 12)
+    16 x (8 + 8 + 8)
+  Reassemble as 24 sticks of length 28 like this:
+    24 x (8 + 8 + 12)
diff --git a/data/partition.28.25 b/data/partition.28.25
new file mode 100644 (file)
index 0000000..98562ab
--- /dev/null
@@ -0,0 +1,29 @@
+28 into 25 best min fragment found: 25/3
+  Cut up 28 sticks of length 25 like this:
+    2 x (37/3 + 38/3)
+    2 x (12 + 13)
+    2 x (35/3 + 40/3)
+    2 x (34/3 + 41/3)
+    2 x (11 + 14)
+    2 x (32/3 + 43/3)
+    2 x (31/3 + 44/3)
+    2 x (10 + 15)
+    2 x (29/3 + 46/3)
+    2 x (28/3 + 47/3)
+    2 x (9 + 16)
+    2 x (26/3 + 49/3)
+    4 x (25/3 + 25/3 + 25/3)
+  Reassemble as 25 sticks of length 28 like this:
+    1 x (14 + 14)
+    2 x (41/3 + 43/3)
+    2 x (40/3 + 44/3)
+    2 x (13 + 15)
+    2 x (38/3 + 46/3)
+    2 x (37/3 + 47/3)
+    2 x (12 + 16)
+    2 x (35/3 + 49/3)
+    2 x (25/3 + 29/3 + 10)
+    2 x (25/3 + 28/3 + 31/3)
+    2 x (25/3 + 9 + 32/3)
+    2 x (25/3 + 26/3 + 11)
+    2 x (25/3 + 25/3 + 34/3)
diff --git a/data/partition.28.26 b/data/partition.28.26
new file mode 100644 (file)
index 0000000..a9179a1
--- /dev/null
@@ -0,0 +1,13 @@
+28 into 26 best min fragment found: 9
+  Cut up 28 sticks of length 26 like this:
+    4 x (13 + 13)
+    4 x (12 + 14)
+    8 x (11 + 15)
+    4 x (10 + 16)
+    8 x (9 + 17)
+  Reassemble as 26 sticks of length 28 like this:
+    2 x (14 + 14)
+    8 x (13 + 15)
+    4 x (12 + 16)
+    8 x (11 + 17)
+    4 x (9 + 9 + 10)
diff --git a/data/partition.28.27 b/data/partition.28.27
new file mode 100644 (file)
index 0000000..ad3006d
--- /dev/null
@@ -0,0 +1,13 @@
+28 into 27 best min fragment found: 9
+  Cut up 28 sticks of length 27 like this:
+    6 x (13 + 14)
+    6 x (12 + 15)
+    6 x (11 + 16)
+    6 x (10 + 17)
+    4 x (9 + 9 + 9)
+  Reassemble as 27 sticks of length 28 like this:
+    3 x (14 + 14)
+    6 x (13 + 15)
+    6 x (12 + 16)
+    6 x (11 + 17)
+    6 x (9 + 9 + 10)
diff --git a/data/partition.28.4 b/data/partition.28.4
new file mode 100644 (file)
index 0000000..d0e9564
--- /dev/null
@@ -0,0 +1,5 @@
+28 into 4 best min fragment found: 4
+  Cut up 28 sticks of length 4 like this:
+    4 x (4 + 4 + 4 + 4 + 4 + 4 + 4)
+  Reassemble as 4 sticks of length 28 like this:
+    28 x (4)
diff --git a/data/partition.28.7 b/data/partition.28.7
new file mode 100644 (file)
index 0000000..4583618
--- /dev/null
@@ -0,0 +1,5 @@
+28 into 7 best min fragment found: 7
+  Cut up 28 sticks of length 7 like this:
+    7 x (7 + 7 + 7 + 7)
+  Reassemble as 7 sticks of length 28 like this:
+    28 x (7)
diff --git a/data/partition.29.11 b/data/partition.29.11
new file mode 100644 (file)
index 0000000..cca8190
--- /dev/null
@@ -0,0 +1,9 @@
+29 into 11 best min fragment found: 29/6
+  Cut up 29 sticks of length 11 like this:
+    3 x (11/2 + 11/2)
+    6 x (5 + 6)
+    20 x (29/6 + 37/6)
+  Reassemble as 11 sticks of length 29 like this:
+    6 x (5 + 11/2 + 37/6 + 37/6 + 37/6)
+    2 x (29/6 + 6 + 6 + 6 + 37/6)
+    3 x (29/6 + 29/6 + 29/6 + 29/6 + 29/6 + 29/6)
diff --git a/data/partition.29.12 b/data/partition.29.12
new file mode 100644 (file)
index 0000000..0826337
--- /dev/null
@@ -0,0 +1,11 @@
+29 into 12 best min fragment found: 19/4
+  Cut up 29 sticks of length 12 like this:
+    1 x (6 + 6)
+    4 x (21/4 + 27/4)
+    4 x (5 + 7)
+    20 x (19/4 + 29/4)
+  Reassemble as 12 sticks of length 29 like this:
+    2 x (29/4 + 29/4 + 29/4 + 29/4)
+    2 x (19/4 + 19/4 + 6 + 27/4 + 27/4)
+    4 x (19/4 + 19/4 + 21/4 + 7 + 29/4)
+    4 x (19/4 + 19/4 + 5 + 29/4 + 29/4)
diff --git a/data/partition.29.13 b/data/partition.29.13
new file mode 100644 (file)
index 0000000..2f6f5bd
--- /dev/null
@@ -0,0 +1,15 @@
+29 into 13 best min fragment found: 45/8
+  Cut up 29 sticks of length 13 like this:
+    1 x (13/2 + 13/2)
+    4 x (49/8 + 55/8)
+    2 x (6 + 7)
+    2 x (47/8 + 57/8)
+    2 x (23/4 + 29/4)
+    18 x (45/8 + 59/8)
+  Reassemble as 13 sticks of length 29 like this:
+    1 x (57/8 + 57/8 + 59/8 + 59/8)
+    2 x (7 + 29/4 + 59/8 + 59/8)
+    4 x (55/8 + 59/8 + 59/8 + 59/8)
+    2 x (45/8 + 45/8 + 23/4 + 47/8 + 49/8)
+    2 x (45/8 + 45/8 + 45/8 + 6 + 49/8)
+    2 x (45/8 + 45/8 + 45/8 + 45/8 + 13/2)
diff --git a/data/partition.29.14 b/data/partition.29.14
new file mode 100644 (file)
index 0000000..ba3dc8d
--- /dev/null
@@ -0,0 +1,18 @@
+29 into 14 best min fragment found: 29/5
+  Cut up 29 sticks of length 14 like this:
+    1 x (7 + 7)
+    2 x (174/25 + 176/25)
+    2 x (33/5 + 37/5)
+    2 x (164/25 + 186/25)
+    2 x (151/25 + 199/25)
+    2 x (6 + 8)
+    2 x (149/25 + 201/25)
+    16 x (29/5 + 41/5)
+  Reassemble as 14 sticks of length 29 like this:
+    2 x (151/25 + 164/25 + 41/5 + 41/5)
+    2 x (6 + 33/5 + 41/5 + 41/5)
+    2 x (149/25 + 37/5 + 186/25 + 41/5)
+    2 x (29/5 + 176/25 + 199/25 + 41/5)
+    2 x (29/5 + 7 + 8 + 41/5)
+    2 x (29/5 + 174/25 + 201/25 + 41/5)
+    2 x (29/5 + 29/5 + 29/5 + 29/5 + 29/5)
diff --git a/data/partition.29.15 b/data/partition.29.15
new file mode 100644 (file)
index 0000000..35fb630
--- /dev/null
@@ -0,0 +1,16 @@
+29 into 15 best min fragment found: 16/3
+  Cut up 29 sticks of length 15 like this:
+    3 x (22/3 + 23/3)
+    3 x (20/3 + 25/3)
+    3 x (19/3 + 26/3)
+    1 x (6 + 9)
+    2 x (17/3 + 28/3)
+    17 x (16/3 + 29/3)
+  Reassemble as 15 sticks of length 29 like this:
+    2 x (29/3 + 29/3 + 29/3)
+    3 x (16/3 + 20/3 + 22/3 + 29/3)
+    3 x (16/3 + 19/3 + 23/3 + 29/3)
+    1 x (16/3 + 6 + 25/3 + 28/3)
+    2 x (16/3 + 17/3 + 25/3 + 29/3)
+    1 x (16/3 + 16/3 + 9 + 28/3)
+    3 x (16/3 + 16/3 + 26/3 + 29/3)
diff --git a/data/partition.29.16 b/data/partition.29.16
new file mode 100644 (file)
index 0000000..5307a18
--- /dev/null
@@ -0,0 +1,15 @@
+29 into 16 best min fragment found: 19/3
+  Cut up 29 sticks of length 16 like this:
+    1 x (8 + 8)
+    2 x (23/3 + 25/3)
+    2 x (22/3 + 26/3)
+    2 x (7 + 9)
+    2 x (20/3 + 28/3)
+    20 x (19/3 + 29/3)
+  Reassemble as 16 sticks of length 29 like this:
+    6 x (29/3 + 29/3 + 29/3)
+    2 x (19/3 + 19/3 + 8 + 25/3)
+    2 x (19/3 + 19/3 + 23/3 + 26/3)
+    2 x (19/3 + 19/3 + 22/3 + 9)
+    2 x (19/3 + 19/3 + 7 + 28/3)
+    2 x (19/3 + 19/3 + 20/3 + 29/3)
diff --git a/data/partition.29.17 b/data/partition.29.17
new file mode 100644 (file)
index 0000000..fda2c18
--- /dev/null
@@ -0,0 +1,15 @@
+29 into 17 best min fragment found: 27/4
+  Cut up 29 sticks of length 17 like this:
+    4 x (17/2 + 17/2)
+    3 x (33/4 + 35/4)
+    1 x (8 + 9)
+    1 x (15/2 + 19/2)
+    3 x (29/4 + 39/4)
+    17 x (27/4 + 41/4)
+  Reassemble as 17 sticks of length 29 like this:
+    1 x (19/2 + 39/4 + 39/4)
+    1 x (9 + 39/4 + 41/4)
+    8 x (17/2 + 41/4 + 41/4)
+    1 x (27/4 + 27/4 + 15/2 + 8)
+    3 x (27/4 + 27/4 + 29/4 + 33/4)
+    3 x (27/4 + 27/4 + 27/4 + 35/4)
diff --git a/data/partition.29.18 b/data/partition.29.18
new file mode 100644 (file)
index 0000000..cd6c57d
--- /dev/null
@@ -0,0 +1,16 @@
+29 into 18 best min fragment found: 29/4
+  Cut up 29 sticks of length 18 like this:
+    1 x (35/4 + 37/4)
+    1 x (33/4 + 39/4)
+    2 x (8 + 10)
+    2 x (31/4 + 41/4)
+    7 x (15/2 + 21/2)
+    16 x (29/4 + 43/4)
+  Reassemble as 18 sticks of length 29 like this:
+    1 x (37/4 + 39/4 + 10)
+    1 x (35/4 + 10 + 41/4)
+    1 x (33/4 + 41/4 + 21/2)
+    2 x (8 + 21/2 + 21/2)
+    2 x (31/4 + 21/2 + 43/4)
+    7 x (15/2 + 43/4 + 43/4)
+    4 x (29/4 + 29/4 + 29/4 + 29/4)
diff --git a/data/partition.29.19 b/data/partition.29.19
new file mode 100644 (file)
index 0000000..9c863cc
--- /dev/null
@@ -0,0 +1,42 @@
+29 into 19 best min fragment found: 29/4
+  Cut up 29 sticks of length 19 like this:
+    1 x (265/28 + 267/28)
+    1 x (129/14 + 137/14)
+    1 x (257/28 + 275/28)
+    1 x (127/14 + 139/14)
+    1 x (253/28 + 279/28)
+    1 x (251/28 + 281/28)
+    1 x (125/14 + 141/14)
+    1 x (233/28 + 299/28)
+    1 x (58/7 + 75/7)
+    1 x (115/14 + 151/14)
+    1 x (229/28 + 303/28)
+    1 x (113/14 + 153/14)
+    1 x (225/28 + 307/28)
+    1 x (223/28 + 309/28)
+    1 x (111/14 + 155/14)
+    1 x (209/28 + 323/28)
+    1 x (52/7 + 81/7)
+    1 x (205/28 + 327/28)
+    1 x (51/7 + 82/7)
+    10 x (29/4 + 47/4)
+  Reassemble as 19 sticks of length 29 like this:
+    1 x (233/28 + 125/14 + 47/4)
+    1 x (58/7 + 251/28 + 47/4)
+    1 x (115/14 + 253/28 + 47/4)
+    1 x (229/28 + 127/14 + 47/4)
+    1 x (113/14 + 257/28 + 47/4)
+    1 x (225/28 + 129/14 + 47/4)
+    1 x (223/28 + 265/28 + 81/7)
+    1 x (111/14 + 267/28 + 323/28)
+    1 x (209/28 + 137/14 + 47/4)
+    1 x (52/7 + 275/28 + 47/4)
+    1 x (205/28 + 139/14 + 47/4)
+    1 x (51/7 + 279/28 + 47/4)
+    1 x (29/4 + 303/28 + 153/14)
+    1 x (29/4 + 151/14 + 307/28)
+    1 x (29/4 + 75/7 + 309/28)
+    1 x (29/4 + 299/28 + 155/14)
+    1 x (29/4 + 141/14 + 327/28)
+    1 x (29/4 + 281/28 + 82/7)
+    1 x (29/4 + 29/4 + 29/4 + 29/4)
diff --git a/data/partition.29.20 b/data/partition.29.20
new file mode 100644 (file)
index 0000000..f8c6f1f
--- /dev/null
@@ -0,0 +1,24 @@
+29 into 20 best min fragment found: 20/3
+  Cut up 29 sticks of length 20 like this:
+    1 x (10 + 10)
+    2 x (29/3 + 31/3)
+    2 x (28/3 + 32/3)
+    2 x (9 + 11)
+    2 x (26/3 + 34/3)
+    2 x (25/3 + 35/3)
+    2 x (8 + 12)
+    2 x (23/3 + 37/3)
+    2 x (22/3 + 38/3)
+    2 x (7 + 13)
+    10 x (20/3 + 20/3 + 20/3)
+  Reassemble as 20 sticks of length 29 like this:
+    2 x (20/3 + 11 + 34/3)
+    2 x (20/3 + 32/3 + 35/3)
+    2 x (20/3 + 31/3 + 12)
+    2 x (20/3 + 10 + 37/3)
+    2 x (20/3 + 29/3 + 38/3)
+    2 x (20/3 + 28/3 + 13)
+    2 x (20/3 + 20/3 + 23/3 + 8)
+    2 x (20/3 + 20/3 + 22/3 + 25/3)
+    2 x (20/3 + 20/3 + 7 + 26/3)
+    2 x (20/3 + 20/3 + 20/3 + 9)
diff --git a/data/partition.29.21 b/data/partition.29.21
new file mode 100644 (file)
index 0000000..9aa10cf
--- /dev/null
@@ -0,0 +1,11 @@
+29 into 21 best min fragment found: 7
+  Cut up 29 sticks of length 21 like this:
+    6 x (10 + 11)
+    6 x (9 + 12)
+    6 x (8 + 13)
+    11 x (7 + 7 + 7)
+  Reassemble as 21 sticks of length 29 like this:
+    3 x (7 + 11 + 11)
+    6 x (7 + 10 + 12)
+    6 x (7 + 9 + 13)
+    6 x (7 + 7 + 7 + 8)
diff --git a/data/partition.29.22 b/data/partition.29.22
new file mode 100644 (file)
index 0000000..4cd4211
--- /dev/null
@@ -0,0 +1,16 @@
+29 into 22 best min fragment found: 15/2
+  Cut up 29 sticks of length 22 like this:
+    1 x (21/2 + 23/2)
+    2 x (19/2 + 25/2)
+    3 x (9 + 13)
+    3 x (17/2 + 27/2)
+    4 x (8 + 14)
+    16 x (15/2 + 29/2)
+  Reassemble as 22 sticks of length 29 like this:
+    8 x (29/2 + 29/2)
+    1 x (9 + 19/2 + 21/2)
+    1 x (8 + 19/2 + 23/2)
+    2 x (15/2 + 9 + 25/2)
+    3 x (15/2 + 17/2 + 13)
+    3 x (15/2 + 8 + 27/2)
+    4 x (15/2 + 15/2 + 14)
diff --git a/data/partition.29.23 b/data/partition.29.23
new file mode 100644 (file)
index 0000000..add64e1
--- /dev/null
@@ -0,0 +1,21 @@
+29 into 23 best min fragment found: 49/6
+  Cut up 29 sticks of length 23 like this:
+    1 x (23/2 + 23/2)
+    2 x (34/3 + 35/3)
+    2 x (21/2 + 25/2)
+    2 x (31/3 + 38/3)
+    8 x (53/6 + 85/6)
+    2 x (26/3 + 43/3)
+    2 x (17/2 + 29/2)
+    2 x (25/3 + 44/3)
+    8 x (49/6 + 89/6)
+  Reassemble as 23 sticks of length 29 like this:
+    1 x (29/2 + 29/2)
+    2 x (43/3 + 44/3)
+    8 x (85/6 + 89/6)
+    2 x (53/6 + 53/6 + 34/3)
+    2 x (26/3 + 53/6 + 23/2)
+    2 x (17/2 + 53/6 + 35/3)
+    2 x (49/6 + 31/3 + 21/2)
+    2 x (49/6 + 25/3 + 25/2)
+    2 x (49/6 + 49/6 + 38/3)
diff --git a/data/partition.29.24 b/data/partition.29.24
new file mode 100644 (file)
index 0000000..017d03d
--- /dev/null
@@ -0,0 +1,15 @@
+29 into 24 best min fragment found: 17/2
+  Cut up 29 sticks of length 24 like this:
+    1 x (12 + 12)
+    8 x (21/2 + 27/2)
+    4 x (10 + 14)
+    4 x (19/2 + 29/2)
+    4 x (9 + 15)
+    8 x (17/2 + 31/2)
+  Reassemble as 24 sticks of length 29 like this:
+    2 x (29/2 + 29/2)
+    4 x (14 + 15)
+    8 x (27/2 + 31/2)
+    4 x (9 + 19/2 + 21/2)
+    4 x (17/2 + 10 + 21/2)
+    2 x (17/2 + 17/2 + 12)
diff --git a/data/partition.29.25 b/data/partition.29.25
new file mode 100644 (file)
index 0000000..851d04b
--- /dev/null
@@ -0,0 +1,19 @@
+29 into 25 best min fragment found: 17/2
+  Cut up 29 sticks of length 25 like this:
+    5 x (25/2 + 25/2)
+    4 x (12 + 13)
+    2 x (23/2 + 27/2)
+    1 x (11 + 14)
+    1 x (10 + 15)
+    2 x (19/2 + 31/2)
+    4 x (9 + 16)
+    10 x (17/2 + 33/2)
+  Reassemble as 25 sticks of length 29 like this:
+    1 x (14 + 15)
+    2 x (27/2 + 31/2)
+    4 x (13 + 16)
+    10 x (25/2 + 33/2)
+    1 x (19/2 + 19/2 + 10)
+    1 x (9 + 9 + 11)
+    2 x (17/2 + 9 + 23/2)
+    4 x (17/2 + 17/2 + 12)
diff --git a/data/partition.29.26 b/data/partition.29.26
new file mode 100644 (file)
index 0000000..24c2960
--- /dev/null
@@ -0,0 +1,30 @@
+29 into 26 best min fragment found: 26/3
+  Cut up 29 sticks of length 26 like this:
+    1 x (13 + 13)
+    2 x (38/3 + 40/3)
+    2 x (37/3 + 41/3)
+    2 x (12 + 14)
+    2 x (35/3 + 43/3)
+    2 x (34/3 + 44/3)
+    2 x (11 + 15)
+    2 x (32/3 + 46/3)
+    2 x (31/3 + 47/3)
+    2 x (10 + 16)
+    2 x (29/3 + 49/3)
+    2 x (28/3 + 50/3)
+    2 x (9 + 17)
+    4 x (26/3 + 26/3 + 26/3)
+  Reassemble as 26 sticks of length 29 like this:
+    2 x (43/3 + 44/3)
+    2 x (14 + 15)
+    2 x (41/3 + 46/3)
+    2 x (40/3 + 47/3)
+    2 x (13 + 16)
+    2 x (38/3 + 49/3)
+    2 x (37/3 + 50/3)
+    2 x (12 + 17)
+    2 x (26/3 + 10 + 31/3)
+    2 x (26/3 + 29/3 + 32/3)
+    2 x (26/3 + 28/3 + 11)
+    2 x (26/3 + 9 + 34/3)
+    2 x (26/3 + 26/3 + 35/3)
diff --git a/data/partition.29.27 b/data/partition.29.27
new file mode 100644 (file)
index 0000000..fbf5cb1
--- /dev/null
@@ -0,0 +1,23 @@
+29 into 27 best min fragment found: 37/4
+  Cut up 29 sticks of length 27 like this:
+    1 x (27/2 + 27/2)
+    4 x (53/4 + 55/4)
+    2 x (25/2 + 29/2)
+    4 x (47/4 + 61/4)
+    2 x (23/2 + 31/2)
+    4 x (45/4 + 63/4)
+    2 x (21/2 + 33/2)
+    4 x (39/4 + 69/4)
+    2 x (19/2 + 35/2)
+    4 x (37/4 + 71/4)
+  Reassemble as 27 sticks of length 29 like this:
+    1 x (29/2 + 29/2)
+    4 x (55/4 + 61/4)
+    2 x (27/2 + 31/2)
+    4 x (53/4 + 63/4)
+    2 x (25/2 + 33/2)
+    4 x (47/4 + 69/4)
+    2 x (23/2 + 35/2)
+    4 x (45/4 + 71/4)
+    2 x (19/2 + 39/4 + 39/4)
+    2 x (37/4 + 37/4 + 21/2)
diff --git a/data/partition.29.28 b/data/partition.29.28
new file mode 100644 (file)
index 0000000..4781d8a
--- /dev/null
@@ -0,0 +1,23 @@
+29 into 28 best min fragment found: 19/2
+  Cut up 29 sticks of length 28 like this:
+    1 x (14 + 14)
+    4 x (27/2 + 29/2)
+    2 x (13 + 15)
+    4 x (25/2 + 31/2)
+    2 x (12 + 16)
+    4 x (23/2 + 33/2)
+    2 x (11 + 17)
+    4 x (21/2 + 35/2)
+    2 x (10 + 18)
+    4 x (19/2 + 37/2)
+  Reassemble as 28 sticks of length 29 like this:
+    2 x (29/2 + 29/2)
+    2 x (14 + 15)
+    4 x (27/2 + 31/2)
+    2 x (13 + 16)
+    4 x (25/2 + 33/2)
+    2 x (12 + 17)
+    4 x (23/2 + 35/2)
+    2 x (11 + 18)
+    4 x (21/2 + 37/2)
+    2 x (19/2 + 19/2 + 10)
diff --git a/data/partition.30.10 b/data/partition.30.10
new file mode 100644 (file)
index 0000000..85c339c
--- /dev/null
@@ -0,0 +1,5 @@
+30 into 10 best min fragment found: 10
+  Cut up 30 sticks of length 10 like this:
+    10 x (10 + 10 + 10)
+  Reassemble as 10 sticks of length 30 like this:
+    30 x (10)
diff --git a/data/partition.30.12 b/data/partition.30.12
new file mode 100644 (file)
index 0000000..c307029
--- /dev/null
@@ -0,0 +1,5 @@
+30 into 12 best min fragment found: 6
+  Cut up 30 sticks of length 12 like this:
+    30 x (6 + 6)
+  Reassemble as 12 sticks of length 30 like this:
+    12 x (6 + 6 + 6 + 6 + 6)
diff --git a/data/partition.30.13 b/data/partition.30.13
new file mode 100644 (file)
index 0000000..c36ff15
--- /dev/null
@@ -0,0 +1,9 @@
+30 into 13 best min fragment found: 11/2
+  Cut up 30 sticks of length 13 like this:
+    2 x (13/2 + 13/2)
+    4 x (6 + 7)
+    24 x (11/2 + 15/2)
+  Reassemble as 13 sticks of length 30 like this:
+    5 x (15/2 + 15/2 + 15/2 + 15/2)
+    4 x (11/2 + 11/2 + 11/2 + 13/2 + 7)
+    4 x (11/2 + 11/2 + 11/2 + 6 + 15/2)
diff --git a/data/partition.30.14 b/data/partition.30.14
new file mode 100644 (file)
index 0000000..ba3ca8a
--- /dev/null
@@ -0,0 +1,6 @@
+30 into 14 best min fragment found: 6
+  Cut up 30 sticks of length 14 like this:
+    30 x (6 + 8)
+  Reassemble as 14 sticks of length 30 like this:
+    10 x (6 + 8 + 8 + 8)
+    4 x (6 + 6 + 6 + 6 + 6)
diff --git a/data/partition.30.15 b/data/partition.30.15
new file mode 100644 (file)
index 0000000..8910292
--- /dev/null
@@ -0,0 +1,5 @@
+30 into 15 best min fragment found: 15
+  Cut up 30 sticks of length 15 like this:
+    15 x (15 + 15)
+  Reassemble as 15 sticks of length 30 like this:
+    30 x (15)
diff --git a/data/partition.30.16 b/data/partition.30.16
new file mode 100644 (file)
index 0000000..6d67b4d
--- /dev/null
@@ -0,0 +1,7 @@
+30 into 16 best min fragment found: 6
+  Cut up 30 sticks of length 16 like this:
+    6 x (8 + 8)
+    24 x (6 + 10)
+  Reassemble as 16 sticks of length 30 like this:
+    4 x (10 + 10 + 10)
+    12 x (6 + 6 + 8 + 10)
diff --git a/data/partition.30.17 b/data/partition.30.17
new file mode 100644 (file)
index 0000000..341a45c
--- /dev/null
@@ -0,0 +1,8 @@
+30 into 17 best min fragment found: 7
+  Cut up 30 sticks of length 17 like this:
+    6 x (8 + 9)
+    24 x (7 + 10)
+  Reassemble as 17 sticks of length 30 like this:
+    8 x (10 + 10 + 10)
+    3 x (7 + 7 + 8 + 8)
+    6 x (7 + 7 + 7 + 9)
diff --git a/data/partition.30.18 b/data/partition.30.18
new file mode 100644 (file)
index 0000000..7f8a164
--- /dev/null
@@ -0,0 +1,7 @@
+30 into 18 best min fragment found: 15/2
+  Cut up 30 sticks of length 18 like this:
+    6 x (9 + 9)
+    24 x (15/2 + 21/2)
+  Reassemble as 18 sticks of length 30 like this:
+    12 x (9 + 21/2 + 21/2)
+    6 x (15/2 + 15/2 + 15/2 + 15/2)
diff --git a/data/partition.30.19 b/data/partition.30.19
new file mode 100644 (file)
index 0000000..5a1668e
--- /dev/null
@@ -0,0 +1,13 @@
+30 into 19 best min fragment found: 15/2
+  Cut up 30 sticks of length 19 like this:
+    2 x (19/2 + 19/2)
+    4 x (9 + 10)
+    4 x (17/2 + 21/2)
+    4 x (8 + 11)
+    16 x (15/2 + 23/2)
+  Reassemble as 19 sticks of length 30 like this:
+    4 x (9 + 19/2 + 23/2)
+    4 x (17/2 + 10 + 23/2)
+    4 x (8 + 21/2 + 23/2)
+    4 x (15/2 + 11 + 23/2)
+    3 x (15/2 + 15/2 + 15/2 + 15/2)
diff --git a/data/partition.30.20 b/data/partition.30.20
new file mode 100644 (file)
index 0000000..fac9f17
--- /dev/null
@@ -0,0 +1,5 @@
+30 into 20 best min fragment found: 10
+  Cut up 30 sticks of length 20 like this:
+    30 x (10 + 10)
+  Reassemble as 20 sticks of length 30 like this:
+    20 x (10 + 10 + 10)
diff --git a/data/partition.30.21 b/data/partition.30.21
new file mode 100644 (file)
index 0000000..0677052
--- /dev/null
@@ -0,0 +1,11 @@
+30 into 21 best min fragment found: 7
+  Cut up 30 sticks of length 21 like this:
+    6 x (10 + 11)
+    6 x (9 + 12)
+    6 x (8 + 13)
+    12 x (7 + 7 + 7)
+  Reassemble as 21 sticks of length 30 like this:
+    6 x (7 + 11 + 12)
+    6 x (7 + 10 + 13)
+    3 x (7 + 7 + 8 + 8)
+    6 x (7 + 7 + 7 + 9)
diff --git a/data/partition.30.22 b/data/partition.30.22
new file mode 100644 (file)
index 0000000..0c1b125
--- /dev/null
@@ -0,0 +1,15 @@
+30 into 22 best min fragment found: 22/3
+  Cut up 30 sticks of length 22 like this:
+    4 x (32/3 + 34/3)
+    4 x (10 + 12)
+    4 x (28/3 + 38/3)
+    4 x (26/3 + 40/3)
+    4 x (8 + 14)
+    10 x (22/3 + 22/3 + 22/3)
+  Reassemble as 22 sticks of length 30 like this:
+    2 x (22/3 + 34/3 + 34/3)
+    4 x (22/3 + 32/3 + 12)
+    4 x (22/3 + 10 + 38/3)
+    4 x (22/3 + 28/3 + 40/3)
+    4 x (22/3 + 26/3 + 14)
+    4 x (22/3 + 22/3 + 22/3 + 8)
diff --git a/data/partition.30.23 b/data/partition.30.23
new file mode 100644 (file)
index 0000000..df41b96
--- /dev/null
@@ -0,0 +1,10 @@
+30 into 23 best min fragment found: 8
+  Cut up 30 sticks of length 23 like this:
+    6 x (10 + 13)
+    6 x (9 + 14)
+    18 x (8 + 15)
+  Reassemble as 23 sticks of length 30 like this:
+    9 x (15 + 15)
+    2 x (10 + 10 + 10)
+    6 x (8 + 9 + 13)
+    6 x (8 + 8 + 14)
diff --git a/data/partition.30.24 b/data/partition.30.24
new file mode 100644 (file)
index 0000000..8befc62
--- /dev/null
@@ -0,0 +1,7 @@
+30 into 24 best min fragment found: 9
+  Cut up 30 sticks of length 24 like this:
+    6 x (12 + 12)
+    24 x (9 + 15)
+  Reassemble as 24 sticks of length 30 like this:
+    12 x (15 + 15)
+    12 x (9 + 9 + 12)
diff --git a/data/partition.30.25 b/data/partition.30.25
new file mode 100644 (file)
index 0000000..4e2a715
--- /dev/null
@@ -0,0 +1,6 @@
+30 into 25 best min fragment found: 10
+  Cut up 30 sticks of length 25 like this:
+    30 x (10 + 15)
+  Reassemble as 25 sticks of length 30 like this:
+    15 x (15 + 15)
+    10 x (10 + 10 + 10)
diff --git a/data/partition.30.26 b/data/partition.30.26
new file mode 100644 (file)
index 0000000..5b7dc5e
--- /dev/null
@@ -0,0 +1,11 @@
+30 into 26 best min fragment found: 9
+  Cut up 30 sticks of length 26 like this:
+    6 x (13 + 13)
+    6 x (12 + 14)
+    6 x (10 + 16)
+    12 x (9 + 17)
+  Reassemble as 26 sticks of length 30 like this:
+    6 x (14 + 16)
+    12 x (13 + 17)
+    2 x (10 + 10 + 10)
+    6 x (9 + 9 + 12)
diff --git a/data/partition.30.27 b/data/partition.30.27
new file mode 100644 (file)
index 0000000..fe750e6
--- /dev/null
@@ -0,0 +1,7 @@
+30 into 27 best min fragment found: 9
+  Cut up 30 sticks of length 27 like this:
+    18 x (12 + 15)
+    12 x (9 + 9 + 9)
+  Reassemble as 27 sticks of length 30 like this:
+    9 x (15 + 15)
+    18 x (9 + 9 + 12)
diff --git a/data/partition.30.28 b/data/partition.30.28
new file mode 100644 (file)
index 0000000..e95738c
--- /dev/null
@@ -0,0 +1,9 @@
+30 into 28 best min fragment found: 10
+  Cut up 30 sticks of length 28 like this:
+    6 x (14 + 14)
+    12 x (12 + 16)
+    12 x (10 + 18)
+  Reassemble as 28 sticks of length 30 like this:
+    12 x (14 + 16)
+    12 x (12 + 18)
+    4 x (10 + 10 + 10)
diff --git a/data/partition.30.29 b/data/partition.30.29
new file mode 100644 (file)
index 0000000..0ee3908
--- /dev/null
@@ -0,0 +1,14 @@
+30 into 29 best min fragment found: 10
+  Cut up 30 sticks of length 29 like this:
+    6 x (14 + 15)
+    6 x (13 + 16)
+    6 x (12 + 17)
+    6 x (11 + 18)
+    6 x (10 + 19)
+  Reassemble as 29 sticks of length 30 like this:
+    3 x (15 + 15)
+    6 x (14 + 16)
+    6 x (13 + 17)
+    6 x (12 + 18)
+    6 x (11 + 19)
+    2 x (10 + 10 + 10)
diff --git a/data/partition.30.5 b/data/partition.30.5
new file mode 100644 (file)
index 0000000..4dc2a07
--- /dev/null
@@ -0,0 +1,5 @@
+30 into 5 best min fragment found: 5
+  Cut up 30 sticks of length 5 like this:
+    5 x (5 + 5 + 5 + 5 + 5 + 5)
+  Reassemble as 5 sticks of length 30 like this:
+    30 x (5)
diff --git a/data/partition.30.6 b/data/partition.30.6
new file mode 100644 (file)
index 0000000..9d3dc69
--- /dev/null
@@ -0,0 +1,5 @@
+30 into 6 best min fragment found: 6
+  Cut up 30 sticks of length 6 like this:
+    6 x (6 + 6 + 6 + 6 + 6)
+  Reassemble as 6 sticks of length 30 like this:
+    30 x (6)