--- /dev/null
+
+DEAL::0 1.00000
+DEAL::1 7.00000
+DEAL::length: 6.00000
+DEAL::0 1.00000 3.00000
+DEAL::1 7.00000 -5.00000
+DEAL::length: 10.0000
+DEAL::0 1.00000 3.00000 0.00000
+DEAL::1 7.00000 -5.00000 10.0000
+DEAL::length: 14.1421
+DEAL::0 1.00000
+DEAL::1 4.00000
+DEAL::2 7.00000
+DEAL::length: 6.00000
+DEAL::0 1.00000 3.00000
+DEAL::1 4.00000 -1.00000
+DEAL::2 7.00000 -5.00000
+DEAL::length: 10.0000
+DEAL::0 1.00000 3.00000 0.00000
+DEAL::1 4.00000 -1.00000 5.00000
+DEAL::2 7.00000 -5.00000 10.0000
+DEAL::length: 14.1421
+DEAL::0 1.00000
+DEAL::1 2.50000
+DEAL::2 4.00000
+DEAL::3 5.50000
+DEAL::4 7.00000
+DEAL::length: 6.00000
+DEAL::0 1.00000 3.00000
+DEAL::1 2.50000 1.00000
+DEAL::2 4.00000 -1.00000
+DEAL::3 5.50000 -3.00000
+DEAL::4 7.00000 -5.00000
+DEAL::length: 10.0000
+DEAL::0 1.00000 3.00000 0.00000
+DEAL::1 2.50000 1.00000 2.50000
+DEAL::2 4.00000 -1.00000 5.00000
+DEAL::3 5.50000 -3.00000 7.50000
+DEAL::4 7.00000 -5.00000 10.0000
+DEAL::length: 14.1421
+DEAL::0 1.00000
+DEAL::1 2.00000
+DEAL::2 3.00000
+DEAL::3 4.00000
+DEAL::4 5.00000
+DEAL::5 6.00000
+DEAL::6 7.00000
+DEAL::length: 6.00000
+DEAL::0 1.00000 3.00000
+DEAL::1 2.00000 1.66667
+DEAL::2 3.00000 0.333333
+DEAL::3 4.00000 -1.00000
+DEAL::4 5.00000 -2.33333
+DEAL::5 6.00000 -3.66667
+DEAL::6 7.00000 -5.00000
+DEAL::length: 10.0000
+DEAL::0 1.00000 3.00000 0.00000
+DEAL::1 2.00000 1.66667 1.66667
+DEAL::2 3.00000 0.333333 3.33333
+DEAL::3 4.00000 -1.00000 5.00000
+DEAL::4 5.00000 -2.33333 6.66667
+DEAL::5 6.00000 -3.66667 8.33333
+DEAL::6 7.00000 -5.00000 10.0000
+DEAL::length: 14.1421