~DTD{ ~mobile{type,name?,number?,body,data?} ~type{string} ~name{string} ~number{int} ~body{int} ~data{unq} }