Assignment 2 - Random Queue
The first part is done
TODO : Iterator