digraph boolean { 

// pattern [label=""];
n0[label="grammars: W2 D8 2E PER 1E"];
n1[ label="or"];
n0 -> n1;
n2[ label="or"];
n1 -> n2;
n3[ label="or"];
n2 -> n3;
n4[ label="seq"];
n3 -> n4;
n5[ label="1-1"];
n4 -> n5;
n6[ label="'t'"];
n5 -> n6;
n7[ label="1-1"];
n4 -> n7;
n8[ label="'r'"];
n7 -> n8;
n9[ label="1-1"];
n4 -> n9;
n10[ label="'u'"];
n9 -> n10;
n11[ label="1-1"];
n4 -> n11;
n12[ label="'e'"];
n11 -> n12;
n13[ label="seq"];
n3 -> n13;
n14[ label="1-1"];
n13 -> n14;
n15[ label="'f'"];
n14 -> n15;
n16[ label="1-1"];
n13 -> n16;
n17[ label="'a'"];
n16 -> n17;
n18[ label="1-1"];
n13 -> n18;
n19[ label="'l'"];
n18 -> n19;
n20[ label="1-1"];
n13 -> n20;
n21[ label="'s'"];
n20 -> n21;
n22[ label="1-1"];
n13 -> n22;
n23[ label="'e'"];
n22 -> n23;
n24[ label="seq"];
n2 -> n24;
n25[ label="1-1"];
n24 -> n25;
n26[ label="'0'"];
n25 -> n26;
n27[ label="seq"];
n1 -> n27;
n28[ label="1-1"];
n27 -> n28;
n29[ label="'1'"];
n28 -> n29;
 }