Kata: BoundedQueue