vector to list