queue 可以用函數insert and delete 增加刪除資料