strict digraph graph_55
{
graph [ label="Complex Syntax Test" rankdir="TB" ]

subgraph "cluster A"
{
graph [ label="Cluster A" rankdir="TB" ]

"A" [ color="blue" ]
"B" [ color="mediumseagreen" fillcolor="goldenrod" shape="square" style="filled" ]
"A" -> "B" [ color="purple" label="" ]
"C" [ color="firebrick1" shape="house" ]
"B" -> "C" [ color="orange" label="" penwidth="5" ]
"D" [ fillcolor="turquoise4" shape="circle" style="filled" ]
"C" -> "D" [ arrowhead="crow" arrowtail="obox" color="purple" dir="both" label="" minlen="2" ]
"E" [ fillcolor="turquoise4" shape="circle" style="filled" ]
"D" -> "E" [ arrowhead="dot" arrowtail="odot" color="purple" dir="both" label="" minlen="2" penwidth="5" ]
}

subgraph "cluster F"
{
graph [ label="Cluster F" rankdir="TB" ]

"F" [ color="darkorchid" fillcolor="yellow" penwidth="5" shape="hexagon" style="filled" ]
"G" [ color="crimson" fillcolor="darkorchid" penwidth="7" shape="pentagon" style="filled" ]
"F" -> "G" [ color="orange" label="" ]
}

subgraph "cluster H"
{
graph [ label="Cluster H" rankdir="TB" ]

"H" [ fillcolor="lightblue" fontsize="20" shape="house" style="filled" ]
"I" [ fillcolor="lightblue" fontsize="20" shape="house" style="filled" ]
"H" -> "I" [ color="purple" label="" ]
}

subgraph "cluster J"
{
graph [ label="Cluster J" rankdir="TB" ]

"J" [ color="yellow" fillcolor="magenta" fontsize="26" shape="square" style="filled" ]
"K" [ fillcolor="magenta" fontsize="26" shape="triangle" style="filled" ]
"J" -> "K" [ color="blue" label="" ]
}
}
