       :            FIFO           ,    FIFO      .

       -   ,   -1           ,   -       .   ,                  .

         (     , ).