private void traverse(Node node) {
        if (node == null)
            return;
        nums.add(node.val);
        traverse(node.left);
        traverse(node.mid);
        traverse(node.right);
    }