https://python.plainenglish.io/polyglot-data-structure-in-c-rust-and-python-2-linked-list-f3a21559bf6f