Exercise XSLT/OrgCount

Topic: Producing HTML pages with XSLT; Selecting nodes and values by XPath; 
	Controlling which parts of source to process

Instructions:

This exercise deals with producing HTML views of organization reports.
The structure of the reports is defined in file org.dtd, and a sample instance is in file report.xml. The organizations consist of divisions and departments. The departments can belong to a parent division, or they can be independent.

Design an XSLT style sheet that produces an HTML report from a XML company report.
The report gives the name of the company, the address of its main office,  
and the total number of employees (including managers) of the company.
Similarly, the report gives for each department (or division)
of the company its name, address (for a division the address of its office),
and the number of employees. If a department belongs to a division, the listing also indicates the name of its parent division.

Solve the task by modifying the script given in file org-count.xslt. 
An example of the requested result is given in file org-count.html.