<?xml version='1.0' encoding=“UTF-8”?> <xsl:stylesheet xmlns:xsl=“www.w3.org/1999/XSL/Transform

xmlns:m="http://www.w3.org/1998/Math/MathML"
version='1.0'>
<xsl:template match="m:mroot">
  <xsl:choose>
    <xsl:when test="count(./*)=2">
      <xsl:text>\sqrt[</xsl:text>
      <xsl:apply-templates select="./*[2]"/>
      <xsl:text>]{</xsl:text>
      <xsl:apply-templates select="./*[1]"/>
      <xsl:text>}</xsl:text>
    </xsl:when>
    <xsl:otherwise>
      <!-- number of argumnets is not 2 - code 25 -->
      <xsl:message>exception 25:</xsl:message>
      <xsl:text>\text{exception 25:}</xsl:text>
    </xsl:otherwise>
  </xsl:choose>
</xsl:template>

</xsl:stylesheet>