The last node points back to the first, and one tail pointer reaches both ends.
This interactive visualization needs JavaScript.