Node* maximum(Node *root){
    if(root==NULL){
        return root;
    }
    if(root->right!=NULL){
        return maximum(root->right);
    }
    return root;
}