#include<stdio.h>
#include<stdlib.h>
typedef struct treenode
{
    int data;
    struct treenode * left,*right;
    
}treenode;
treenode* newnode(int data)
{
    treeenode* node=(treenode*)malloc(sizeof(treenode));
    node ->data=data;
    node ->left=node-.right=NULL;
    return node;
}
treenode*insert(treenode *root,int data)
{
    if(root==NULL)
    {
        return newnode(data);
    }
    if(data <root->data)
    {
        root->left=insert(root ->left,data);
    }
    else
    {
        root -> right = inse
    }
}