And again, a queue by construction, it supports adding constant time additions at the end of the queue, so it's where we put W. So, let's see how this code actually executes in this same graph that we were looking at in the previous slide. 