Fifo ok, condition des if et surtout des while a verif