I have a `xml` with some elements:

```
<tienda>
  <formacion>
    <curso id="1">
      <nombre>Android</nombre>
      <plazas>20</plazas>
    </curso>
    <curso id="2">
      <nombre>iOS</nombre>
      <plazas>15</plazas>
    </curso>
    <curso id="3">
      <nombre>SEM / SEO</nombre>
      <plazas>55</plazas>
    </curso>
    <curso id="4">
      <nombre>Photoshop</nombre>
      <plazas>10</plazas>
    </curso>
    <curso id="5">
      <nombre>RPAS</nombre>
      <plazas>5</plazas>
    </curso>
  </formacion>
</tienda>

```

I need to return the course (curso) that it has the minimum places (plazas) and in this example the course with less places is **RPAS**, because it has 5 `<plazas>5</plazas>`.

I have develop this xquery sentences:

```
for $f in doc("LMSGI06.1.xml")//formacion
let $minplazas := min($f/curso/plazas)
where $f/curso/plazas = $minplazas
return $f/curso/nombre

```

But this code does not retrieve me `<plazas>5</plazas>`, it return me:

```
<nombre>Android</nombre>
<nombre>iOS</nombre>
<nombre>SEM / SEO</nombre>
<nombre>Photoshop</nombre>
<nombre>RPAS</nombre>

```

Where is my error and how can i fix it?