digraph fish { size="6,6"; node [color=lightblue2, style=filled]; rankdir=LR; s10[label="k=0"]; s11[label="k=1"]; s1other[label="...", style=none, border=0, color=white]; s20[label="k=0"]; s21[label="k=1"]; s2other[label="...", style=none, border=0, color=white]; F1[label="fish #1"]; F2[label="fish #2"]; ""->F1[label="p=0.7"]; ""->F2[label="p=0.3"]; F1->s10[label="P(k=0|#1)"]; F1->s11[label="P(k=1|#1)"]; F1->s1other[label="..."]; F2->s20[label="P(k=0|#2)"]; F2->s21[label="P(k=1|#2)"]; F2->s2other[label="..."]; }