public void FillStackByLeftMost(List <NodeIdxPair> stack, int idx) { stack.Add(new NodeIdxPair { Node = _rootNode, Idx = 0 }); _rootNode.FillStackByLeftMost(stack, 0); }