digraph dateTime_w3 { 

// pattern [label=""];
n0[label="grammars: W2 D8 2E 1E"];
n1[ label="seq"];
n0 -> n1;
n2[ label="0-1"];
n1 -> n2;
n3[ label="'-'"];
n2 -> n3;
n4[ label="1-1"];
n1 -> n4;
n5[ label="re"];
n4 -> n5;
n6[ label="or"];
n5 -> n6;
n7[ label="seq"];
n6 -> n7;
n8[ label="1-1"];
n7 -> n8;
n9[ label="[1-9]"];
n8 -> n9;
n12[ label="3-*"];
n7 -> n12;
n13[ label="[0-9]"];
n12 -> n13;
n16[ label="seq"];
n6 -> n16;
n17[ label="1-1"];
n16 -> n17;
n18[ label="'0'"];
n17 -> n18;
n19[ label="3-3"];
n16 -> n19;
n20[ label="[0-9]"];
n19 -> n20;
n23[ label="1-1"];
n1 -> n23;
n24[ label="'-'"];
n23 -> n24;
n25[ label="1-1"];
n1 -> n25;
n26[ label="re"];
n25 -> n26;
n27[ label="or"];
n26 -> n27;
n28[ label="seq"];
n27 -> n28;
n29[ label="1-1"];
n28 -> n29;
n30[ label="'0'"];
n29 -> n30;
n31[ label="1-1"];
n28 -> n31;
n32[ label="[1-9]"];
n31 -> n32;
n35[ label="seq"];
n27 -> n35;
n36[ label="1-1"];
n35 -> n36;
n37[ label="'1'"];
n36 -> n37;
n38[ label="1-1"];
n35 -> n38;
n39[ label="[0-2]"];
n38 -> n39;
n42[ label="1-1"];
n1 -> n42;
n43[ label="'-'"];
n42 -> n43;
n44[ label="1-1"];
n1 -> n44;
n45[ label="re"];
n44 -> n45;
n46[ label="or"];
n45 -> n46;
n47[ label="or"];
n46 -> n47;
n48[ label="seq"];
n47 -> n48;
n49[ label="1-1"];
n48 -> n49;
n50[ label="'0'"];
n49 -> n50;
n51[ label="1-1"];
n48 -> n51;
n52[ label="[1-9]"];
n51 -> n52;
n55[ label="seq"];
n47 -> n55;
n56[ label="1-1"];
n55 -> n56;
n57[ label="charClass"];
n56 -> n57;
n58[ label="any_of"];
n57 -> n58;
n59[ label="'1'"];
n58 -> n59;
n60[ label="'2'"];
n58 -> n60;
n61[ label="1-1"];
n55 -> n61;
n62[ label="[0-9]"];
n61 -> n62;
n65[ label="seq"];
n46 -> n65;
n66[ label="1-1"];
n65 -> n66;
n67[ label="'3'"];
n66 -> n67;
n68[ label="1-1"];
n65 -> n68;
n69[ label="charClass"];
n68 -> n69;
n70[ label="any_of"];
n69 -> n70;
n71[ label="'0'"];
n70 -> n71;
n72[ label="'1'"];
n70 -> n72;
n73[ label="1-1"];
n1 -> n73;
n74[ label="'T'"];
n73 -> n74;
n75[ label="1-1"];
n1 -> n75;
n76[ label="re"];
n75 -> n76;
n77[ label="or"];
n76 -> n77;
n78[ label="seq"];
n77 -> n78;
n79[ label="1-1"];
n78 -> n79;
n80[ label="re"];
n79 -> n80;
n81[ label="or"];
n80 -> n81;
n82[ label="seq"];
n81 -> n82;
n83[ label="1-1"];
n82 -> n83;
n84[ label="charClass"];
n83 -> n84;
n85[ label="any_of"];
n84 -> n85;
n86[ label="'0'"];
n85 -> n86;
n87[ label="'1'"];
n85 -> n87;
n88[ label="1-1"];
n82 -> n88;
n89[ label="[0-9]"];
n88 -> n89;
n92[ label="seq"];
n81 -> n92;
n93[ label="1-1"];
n92 -> n93;
n94[ label="'2'"];
n93 -> n94;
n95[ label="1-1"];
n92 -> n95;
n96[ label="[0-3]"];
n95 -> n96;
n99[ label="1-1"];
n78 -> n99;
n100[ label="':'"];
n99 -> n100;
n101[ label="1-1"];
n78 -> n101;
n102[ label="[0-5]"];
n101 -> n102;
n105[ label="1-1"];
n78 -> n105;
n106[ label="[0-9]"];
n105 -> n106;
n109[ label="1-1"];
n78 -> n109;
n110[ label="':'"];
n109 -> n110;
n111[ label="1-1"];
n78 -> n111;
n112[ label="[0-5]"];
n111 -> n112;
n115[ label="1-1"];
n78 -> n115;
n116[ label="[0-9]"];
n115 -> n116;
n119[ label="0-1"];
n78 -> n119;
n120[ label="re"];
n119 -> n120;
n121[ label="seq"];
n120 -> n121;
n122[ label="1-1"];
n121 -> n122;
n123[ label="charClass"];
n122 -> n123;
n124[ label="SCE: ."];
n123 -> n124;
n125[ label="1-*"];
n121 -> n125;
n126[ label="[0-9]"];
n125 -> n126;
n129[ label="seq"];
n77 -> n129;
n130[ label="1-1"];
n129 -> n130;
n131[ label="re"];
n130 -> n131;
n132[ label="seq"];
n131 -> n132;
n133[ label="1-1"];
n132 -> n133;
n134[ label="'2'"];
n133 -> n134;
n135[ label="1-1"];
n132 -> n135;
n136[ label="'4'"];
n135 -> n136;
n137[ label="1-1"];
n132 -> n137;
n138[ label="':'"];
n137 -> n138;
n139[ label="1-1"];
n132 -> n139;
n140[ label="'0'"];
n139 -> n140;
n141[ label="1-1"];
n132 -> n141;
n142[ label="'0'"];
n141 -> n142;
n143[ label="1-1"];
n132 -> n143;
n144[ label="':'"];
n143 -> n144;
n145[ label="1-1"];
n132 -> n145;
n146[ label="'0'"];
n145 -> n146;
n147[ label="1-1"];
n132 -> n147;
n148[ label="'0'"];
n147 -> n148;
n149[ label="0-1"];
n132 -> n149;
n150[ label="re"];
n149 -> n150;
n151[ label="seq"];
n150 -> n151;
n152[ label="1-1"];
n151 -> n152;
n153[ label="charClass"];
n152 -> n153;
n154[ label="SCE: ."];
n153 -> n154;
n155[ label="1-*"];
n151 -> n155;
n156[ label="'0'"];
n155 -> n156;
n157[ label="0-1"];
n1 -> n157;
n158[ label="re"];
n157 -> n158;
n159[ label="or"];
n158 -> n159;
n160[ label="seq"];
n159 -> n160;
n161[ label="1-1"];
n160 -> n161;
n162[ label="'Z'"];
n161 -> n162;
n163[ label="seq"];
n159 -> n163;
n164[ label="1-1"];
n163 -> n164;
n165[ label="re"];
n164 -> n165;
n166[ label="seq"];
n165 -> n166;
n167[ label="1-1"];
n166 -> n167;
n168[ label="charClass"];
n167 -> n168;
n169[ label="any_of"];
n168 -> n169;
n170[ label="'-'"];
n169 -> n170;
n171[ label="'+'"];
n169 -> n171;
n172[ label="1-1"];
n166 -> n172;
n173[ label="re"];
n172 -> n173;
n174[ label="or"];
n173 -> n174;
n175[ label="seq"];
n174 -> n175;
n176[ label="1-1"];
n175 -> n176;
n177[ label="'0'"];
n176 -> n177;
n178[ label="1-1"];
n175 -> n178;
n179[ label="[0-9]"];
n178 -> n179;
n182[ label="seq"];
n174 -> n182;
n183[ label="1-1"];
n182 -> n183;
n184[ label="'1'"];
n183 -> n184;
n185[ label="1-1"];
n182 -> n185;
n186[ label="[0-4]"];
n185 -> n186;
n189[ label="1-1"];
n166 -> n189;
n190[ label="':'"];
n189 -> n190;
n191[ label="1-1"];
n166 -> n191;
n192[ label="[0-5]"];
n191 -> n192;
n195[ label="1-1"];
n166 -> n195;
n196[ label="[0-9]"];
n195 -> n196;
 }