Queue (83)

About the rewrite: