void insertAll(const Cell* L, Node*& t)
{
  for(const Cell* p = L; p != NULL; p = p->next)
  {
    insert(p->item, t);
  }
}