digraph structs {
node [shape=plaintext];
struct1 [label=<<TABLE CELLPADDING="10" BORDER="0">
<TR>
<TD HEIGHT="30" WIDTH="90">a</TD>
<TD>b</TD>
<TD>c</TD>
</TR>
</TABLE>>];
struct2 [label=<<TABLE>
<TR>
<TD COLSPAN="3">elefantel</TD>
<TD ROWSPAN="2" VALIGN="bottom" ALIGN="right">two</TD>
</TR><TR>
<TD COLSPAN="2" ROWSPAN="2"><TABLE BGCOLOR="grey">
<TR>
<TD>buca</TD>
</TR><TR>
<TD BGCOLOR="yellow">c</TD>
</TR><TR>
<TD>f</TD>
</TR>
</TABLE></TD>
<TD>patratos</TD>
</TR><TR>
<TD COLSPAN="2" ALIGN="right">4</TD>
</TR>
</TABLE>
>];
struct3 [label=<<TABLE CELLPADDING="5">
<TR>
<TD ROWSPAN="3">Hello</TD>
<TD ROWSPAN="2" COLSPAN="3"><TABLE BORDER="4">
<TR>
<TD COLSPAN="3">b</TD>
</TR><TR>
<TD>a</TD>
<TD>dino</TD>
<TD>y</TD>
</TR><TR>
<TD COLSPAN="3">rhino</TD>
</TR>
</TABLE></TD>
</TR><TR>
<TD COLSPAN="2">climb</TD>
<TD ROWSPAN="2">Up</TD>
</TR><TR>
<TD COLSPAN="3">low</TD>
</TR>
</TABLE>>];
struct1 -> struct3;
struct1 -> struct2;
}