BTNonLeafNode::read and write complete