Queue (416)

About the rewrite: