flat_tree
pub fn spans_with_depth(i: usize, depth: usize) -> (usize, usize)
Returns the left and right most nodes in the tree that the node spans, with a depth.