<?xml version="1.0" ?>
<?xml-stylesheet href="test1.xsl" type="text/xsl"  ?>
<!-- The text strings identify where in the element hierarchy
     each node resides. Thus main.a(2) means that this is
     the second 'a' node inside the main element. -->
<main>
  <a> <!-- main.a(1) -->
     <b>   <!-- main.a(1).b(1) -->
        <c> main.a(1).b(1).c(1) </c>
        <c> main.a(1).b(1).c(2) </c>
        <c> main.a(1).b(1).c(3) </c>
     </b>
     <!-- main.a(1).comment(1) text  -->  
     <b> <!-- main.a(1).b(2) -->
        <c> main.a(1).b(2).c(1) </c>
        <d> main.a(1).b(2).d(1) </d>
	<q> main.a(1).b(2).q(1) </q>
     </b>
  </a>
  <?processing-instruction  properties_for_PI ?>
  <a> main.a(2) </a>
</main>

