code: func MerkleDepth(nodeCount uint64) (depth uint64) {
  	depth = 0
  
  	for binaryTreeSize(0, depth) < nodeCount {
  		depth++
  	}
  
  	return depth + 1
  }
docs: // MerkleDepth computes the depth of a merkle tree.
  // 	nodeCount is the number of nodes of the tree