let $in := document("Tutorial/data/projects.xml") for $mn in distinct-values($in//member/name) return { {$mn/text()} , { for $p in document("Tutorial/data/projects.xml")//project[members/member/name = $mn] let $mp := $p/members/member/manpower return { $p/name/text() } {$mp} } }