1 2 3 4 5 6 7 8 9 10 11
<!DOCTYPE doc [ <!ELEMENT doc ANY> <!ELEMENT a (doc,a?)> <!ELEMENT b (doc|a)> <!ELEMENT c (a,b)?> <!ELEMENT d (a|b)? > <!ELEMENT e (a,b)* > <!ELEMENT f (a,b)+ > ]> <doc/>