function [FIFO, item] = fifo_dequeue(FIFO)
    if isempty(FIFO)
            FIFO=[];
            item=[];
    else
        item = FIFO{1};
        FIFO = FIFO(2:end);
    end
    
end