Lazy queue, with persistence. Has at least one bug (loses first element we put onto queue)
Fix off by one bug that prevented us from maintaining the queue invariant
Display queue growth