<!DOCTYPE doc
[
<!ELEMENT doc ANY>
<!--NOTE: XML doesn't specify whether this is a choice or a seq-->
<!ELEMENT a (doc?)>
<!ELEMENT b (doc,a)>
<!ELEMENT c (
doc
,
a
,
c?
)>
]>
<doc/>