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