
var tape = require('tape')

var util = require('../util')

var a = util.table(17)


var g = util.prefixes(a, 0)

//console.log(JSON.stringify(g, null, 2))

@@ -56,47 +56,374 @@
 l')%0A
-%0Avar a = util.table(17)%0A%0A%0A
+var tree = require('../slow')%0Avar Merkle = require('../')%0Atree = Merkle.tree%0A%0Afunction count (tree) %7B%0A  var s = 0%0A  if('string' === typeof tree)%0A    return 1%0A  else%0A    for (var k in tree.tree) %7B%0A      s += count(tree.tree%5Bk%5D)%0A    %7D%0A  return s + 1%0A%7D%0A%0Aconsole.log('i, N, t, t/N, t/(N*log(N)), _t/t, H')%0Avar _t =  0.0001%0Afor(var i = 1; i %3C= 20; i++) %7B%0A%0A  
 var 
-g
+a
  = util.
 pref
@@ -422,23 +422,258 @@
 til.
-prefixes(a, 0)%0A
+table(i, 'binary')%0A  var start = Date.now()%0A  var g = tree(a)%0A  var t = Date.now() - start %7C%7C 0.0001%0A  var N = 1 %3C%3C i%0A  console.log(%5Bi, N, t, t/N, t / (N*Math.log(N)), _t/t, count(g)%5D.join(', '))%0A//  console.log(JSON.stringify(g, null, 2))%0A  _t = t%0A%7D
 %0A//c

update to new names