examples of Graphviz code block basic usage digraph { a -> b; b -> c; } specify layout engine digraph { a -> b; b -> c; } error in code digraph { a -- b; b -- c; }