I have a XSLT question which follows on from a question I asked a few weeks ago. Extracting a class from the section attribute using xslThe challenge this time is to extract single page numbers for the first and last page of a section. The XSLT solution for my previous question was provided by @Kirill Polishchuk.I have a few clues using concat, as shown here xslt: substring-before but I cannot implement it with a key. Please note I'm working with XSLT 1.0. Any advice or guidance will be much appreciate.Thank You JJ.Input:<root> <page number="1" section="Arsenal_Stadium">Arsenal_Stadium</page> <page number="2" section="Arsenal_Stadium">Arsenal_Stadium</page> <page number="3" section="Arsenal_Stadium">Arsenal_Stadium</page> <page number="4" section="Arsenal_Stadium">Arsenal_Stadium</page> <page number="5" section="Arsenal_Stadium">Arsenal_Stadium</page> <page number="6" section="Arsenal_Stadium">Arsenal_Stadium</page> <page number="7" section="Arsenal_Stadium">Arsenal_Stadium</page> <page number="8,9" section="Arsenal_Crowds">Arsenal_Crowds</page> <page number="8,9" section="Arsenal_Crowds">Arsenal_Crowds</page> <page number="10" section="Arsenal_Crowds">Arsenal_Crowds</page> <page number="11" section="Arsenal_Crowds">Arsenal_Crowds</page> <page number="12" section="Arsenal_Crowds">Arsenal_Crowds</page> <page number="13,14" section="Arsenal_Finances">Arsenal_Finances</page> <page number="13,14" section="Arsenal_Finances">Arsenal_Finances</page> <page number="15" section="Arsenal_Outlook">Arsenal_Outlook</page> <page number="16" section="Arsenal_Outlook">Arsenal_Outlook</page> <page number="17" section="Arsenal_Outlook">Arsenal_Outlook</page> <page number="18" section="Arsenal_Outlook">Arsenal_Outlook</page> <page number="19" section="Arsenal_Outlook">Arsenal_Outlook</page> </root>Output:<table><tr><td class="Stadium">Arsenal_Stadium</td><td></td><td class="Crowds">Arsenal_Crowds</td><td></td><td class="Finances">Arsenal_Finances</td><td></td><td class="Outlook">Arsenal_Outlook</td><td></td></tr><tr><td>1</td><td>7</td><td>8</td><td>12</td><td>13</td><td>14</td><td>15</td><td>19</td></tr></table>