V3

Use Queue.reserve() instead