count(preceding::*[name()=parent::*[name()]])