Written in various languages as an exercise, may prove useful.
Updated 2025-01-02 16:10:53 +00:00