Пример по FIFO есть в книге Петрова, но он ,как заметили, не подходит