Wow, thank you very much. I like the graphviz dot language. I may translate this to Rust.