fifo.py