del queue and stack, plus list