<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<head>
  <title>department</title>
</head>
<body>
<table cellpadding="2" cellspacing="2" border="1">
    <tr>
      <th >Department No
      </th>
      <th >Department Name
      </th>
      <th colspan="3">Manager Info
      </th>
    </tr>
    <xsl:for-each select="/departments/department">
    <tr>
      <td  rowspan="{count(mgrno)+1}"><xsl:value-of select="deptno"/>
      </td>
      <td  rowspan="{count(mgrno)+1}"><xsl:value-of select="deptname"/>
      </td>
      <th >Manager No
      </th>
      <th >Start
      </th>
      <th >End
      </th>
    </tr>
    <xsl:for-each select="mgrno">
    <tr>
      <td ><xsl:value-of select="text()"/>
      </td>
      <td ><xsl:value-of select="@tstart"/>
      </td>
      <td ><xsl:value-of select="@tend"/>
      </td>
    </tr>
    </xsl:for-each>
    </xsl:for-each>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>

