void insort(lnode *&l)
{
lnode *p,*q,*t;
if(l->next!=null&&l->next->next!=null)
{ p=l;
q=p->next;
while(q->next!=null)
{
p=l;
while(q->next->data>p->next->data&&p->next!=q)
p=p->next;
if(q->next->data>p->next->data)
{
t=q->next;
q->next=t->next;
t->next=p->next;
p->next=t;
}
q=q->next;
}
}
}