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;
      }
   }
}