$ pm_split_equal_sums.pl --tm=1 --th=1 --vt=1 --vpm=5 --al=3 1..31 Checking: (1, 6, 2) Subsets not equal. ok 1 - Not expecting equal subsets. Took 0.000307 seconds Checking: (7, 5, 3, 3) Subsets not equal. ok 2 - Not expecting equal subsets. Took 0.000197 seconds Checking: (1, 2, 3, 7) Subsets not equal. ok 3 - Not expecting equal subsets. Took 0.000180 seconds Checking: (0, 1) Subsets not equal. ok 4 - Not expecting equal subsets. Took 0.000166 seconds Checking: (1, 2) Subsets not equal. ok 5 - Not expecting equal subsets. Took 0.000165 seconds Checking: (1) Subsets not equal. ok 6 - Not expecting equal subsets. Took 0.000164 seconds Checking: (2) Subsets not equal. ok 7 - Not expecting equal subsets. Took 0.000168 seconds Checking: (8, 1, 2, 3) Subsets not equal. ok 8 - Not expecting equal subsets. Took 0.000170 seconds Checking: (1, 2, 3, ... [snip: 5 elements] ..., 4, 5, 100) Subsets not equal. ok 9 - Not expecting equal subsets. Took 0.000183 seconds Checking: (1, 2, 3, ... [snip: 95 elements] ..., 49, 50, 10000) Subsets not equal. ok 10 - Not expecting equal subsets. Took 0.000191 seconds Checking: (1, 2, 3, ... [snip: 995 elements] ..., 499, 500, 1000000) Subsets not equal. ok 11 - Not expecting equal subsets. Took 0.000313 seconds Checking: (1, 2, 3, ... [snip: 9995 elements] ..., 4999, 5000, 100000000) Subsets not equal. ok 12 - Not expecting equal subsets. Took 0.001494 seconds Checking: (1, 2, 3, ... [snip: 99995 elements] ..., 49999, 50000, 10000000000) Subsets not equal. ok 13 - Not expecting equal subsets. Took 0.013494 seconds Checking: (1, 3, 8, 4) Subsets: (1, 3, 4, 8) and (1, 3, 4, 8) Subset sum = 8 ok 14 - Expecting equal subsets. Took 0.000205 seconds Checking: (1, 3, 5, 7) Subsets: (1, 3, 5, 7) and (1, 3, 5, 7) Subset sum = 8 ok 15 - Expecting equal subsets. Took 0.000195 seconds Checking: (4, 3, 2, 2, 1) Subsets: (1, 2, 2, 3, 4) and (1, 2, 2, 3, 4) Subset sum = 6 ok 16 - Expecting equal subsets. Took 0.000205 seconds Checking: (4, 3, 2, 2, 2, 2, 1) Subsets: (1, 2, 2, 2, 2, 3, 4) and (1, 2, 2, 2, 2, 3, 4) Subset sum = 8 ok 17 - Expecting equal subsets. Took 0.000201 seconds Checking: (5, 5, 4, 6, 2, 8, 1, 9) Subsets: (1, 2, 4, 5, 5, 6, 8, 9) and (1, 2, 4, 5, 5, 6, 8, 9) Subset sum = 20 ok 18 - Expecting equal subsets. Took 0.000202 seconds Checking: (8, 4, 4, 7, 6, 3) Subsets: (3, 4, 4, 6, 7, 8) and (3, 4, 4, 6, 7, 8) Subset sum = 16 ok 19 - Expecting equal subsets. Took 0.000199 seconds Checking: (1, 1) Subsets: (1, 1) and (1, 1) Subset sum = 1 ok 20 - Expecting equal subsets. Took 0.000188 seconds Checking: (2, 2) Subsets: (2, 2) and (2, 2) Subset sum = 2 ok 21 - Expecting equal subsets. Took 0.000186 seconds Checking: () Subsets: () and () Subset sum = 0 ok 22 - Expecting equal subsets. Took 0.000167 seconds Checking: (0) Subsets: (0) and () Subset sum = 0 ok 23 - Expecting equal subsets. Took 0.000166 seconds Checking: (0, 0) Subsets: (0, 0) and () Subset sum = 0 ok 24 - Expecting equal subsets. Took 0.000168 seconds Checking: (0, 0, 0) Subsets: (0, 0, 0) and () Subset sum = 0 ok 25 - Expecting equal subsets. Took 0.000168 seconds Checking: (0, 0, 0, 0) Subsets: (0, 0, 0, 0) and () Subset sum = 0 ok 26 - Expecting equal subsets. Took 0.000168 seconds Checking: (1, 2, 3, ... [snip: 4 elements] ..., 3, 4, 5) Subsets: (1, 1, 2, ... [snip: 4 elements] ..., 4, 5, 5) and (1, 1, 2, ... [snip: 4 elements] ..., 4, 5, 5) Subset sum = 15 ok 27 - Expecting equal subsets. Took 0.000211 seconds Checking: (1, 2, 3, ... [snip: 94 elements] ..., 48, 49, 50) Subsets: (1, 1, 2, ... [snip: 94 elements] ..., 49, 50, 50) and (1, 1, 2, ... [snip: 94 elements] ..., 49, 50, 50) Subset sum = 1275 ok 28 - Expecting equal subsets. Took 0.000269 seconds Checking: (1, 2, 3, ... [snip: 994 elements] ..., 498, 499, 500) Subsets: (1, 1, 2, ... [snip: 994 elements] ..., 499, 500, 500) and (1, 1, 2, ... [snip: 994 elements] ..., 499, 500, 500) Subset sum = 125250 ok 29 - Expecting equal subsets. Took 0.000762 seconds Checking: (1, 2, 3, ... [snip: 9994 elements] ..., 4998, 4999, 5000) Subsets: (1, 1, 2, ... [snip: 9994 elements] ..., 4999, 5000, 5000) and (1, 1, 2, ... [snip: 9994 elements] ..., 4999, 5000, 5000) Subset sum = 12502500 ok 30 - Expecting equal subsets. Took 0.005873 seconds Checking: (1, 2, 3, ... [snip: 99994 elements] ..., 49998, 49999, 50000) Subsets: (1, 1, 2, ... [snip: 99994 elements] ..., 49999, 50000, 50000) and (1, 1, 2, ... [snip: 99994 elements] ..., 49999, 50000, 50000) Subset sum = 1250025000 ok 31 - Expecting equal subsets. Took 0.060788 seconds