<!ELEMENT vehicles ((vehicle)+,colors)> <!ATTLIST vehicles numtypes NMTOKEN #REQUIRED> <!ELEMENT vehicle EMPTY> <!ATTLIST vehicle length NMTOKEN #REQUIRED maxspeed NMTOKEN #REQUIRED accel NMTOKEN #REQUIRED slowdistance NMTOKEN #REQUIRED stopdistance NMTOKEN #REQUIRED > <!ELEMENT colors (color)+> <!ATTLIST colors num NMTOKEN #REQUIRED> <!ELEMENT color EMPTY> <!ATTLIST color red NMTOKEN #REQUIRED green NMTOKEN #REQUIRED blue NMTOKEN #REQUIRED >