digraph yearMonthDuration_w3 { 

// pattern [label=""];
n0[label="grammars: W2 D8 2E PER 1E"];
n1[ label="seq"];
n0 -> n1;
n2[ label="0-1"];
n1 -> n2;
n3[ label="'-'"];
n2 -> n3;
n4[ label="1-1"];
n1 -> n4;
n5[ label="'P'"];
n4 -> n5;
n6[ label="1-1"];
n1 -> n6;
n7[ label="re"];
n6 -> n7;
n8[ label="or"];
n7 -> n8;
n9[ label="seq"];
n8 -> n9;
n10[ label="1-1"];
n9 -> n10;
n11[ label="re"];
n10 -> n11;
n12[ label="seq"];
n11 -> n12;
n13[ label="1-*"];
n12 -> n13;
n14[ label="[0-9]"];
n13 -> n14;
n17[ label="1-1"];
n12 -> n17;
n18[ label="'Y'"];
n17 -> n18;
n19[ label="0-1"];
n9 -> n19;
n20[ label="re"];
n19 -> n20;
n21[ label="seq"];
n20 -> n21;
n22[ label="1-*"];
n21 -> n22;
n23[ label="[0-9]"];
n22 -> n23;
n26[ label="1-1"];
n21 -> n26;
n27[ label="'M'"];
n26 -> n27;
n28[ label="seq"];
n8 -> n28;
n29[ label="1-1"];
n28 -> n29;
n30[ label="re"];
n29 -> n30;
n31[ label="seq"];
n30 -> n31;
n32[ label="1-*"];
n31 -> n32;
n33[ label="[0-9]"];
n32 -> n33;
n36[ label="1-1"];
n31 -> n36;
n37[ label="'M'"];
n36 -> n37;
 }