Splitting data using xslt
here my case
I have structure like this
<header>
<F1>
<F2>
<F3>
<item1>
<F1>
<F2>
<F3>
<item2>
<F1>
<F2>
<F3>
<item3>
<F1>
<F2>
<F3>
<item4>
.
.
.
.
<item n>
the target i want to create is in the first file
<header>
<F1>
<F2>
<F3>
<item1>
<F1>
<F2>
<F3>
<item2>
<F1>
<F2>
<F3>
in second file it goes like that
<header>
<F1>
<F2>
<F3>
<item3>
<F1>
<F2>
<F3>
<item4>
<F1>
<F2>
<F3>
here the problem is the target xsd has structure defined as (1..unbounded)
but i want to map only 2 and then remaining in next structure
how to code this...pls help