title: XSLT stylesheet that makes a copy of an XML document
body: <p>Write an XSLT stylesheet that makes a copy of an XML document. The source document has element and attribute names in uppercase. The output document should be an exact copy, with the exception that element and attribute names are lowercased. For example, it should convert:</p>
  
  <pre><code>&lt;p&gt;
  &lt;BODY ATTRIBUTE="TheValue"&gt;
  &lt;H1&gt;Hello world&lt;/H1&gt;
  &lt;/BODY&gt;
  
  into
  
  &lt;body attribute=”TheValue”&gt;
  &lt;h1&gt;Hello world&lt;/h1&gt;
  &lt;/body&gt;
  </code></pre>