void leaf(Bptr p){
   
    if(!p){
   
        return;
    }
    leaf(p->Lson);
    if(!(p->Lson) && !(p->Rson)){
   
        printf("%d ", p->data);
        return;
    }
    leaf(p->Rson);
}