queue structures fifos 397424