local mWikidata = require('Modulo:Wikidata')
local p = {}

function p.main(frame)
        local text ='{| class="wikitable"\n|-\n! Grado!!\n|-\n'

	local equipaggio, membriequipaggio
        local ruoli={}

        membriequipaggio = mWikidata._N( { 'P1029' } )

        for i=0,membriequipaggio,1
            do
                 ruoli[i]=mWikidata._getQualifier( { 'P1029', 'P39', n=i+1 } )
            end
        
       text = text .. '| Comandante || ' .. mWikidata._getProperty( { 'P1029', 'qualifier=P39', 'qualifiervalue=Q20113945' } ) --comandante
       text = text .. '\n|-\n'

       for _,v in pairs(ruoli) do
        if v == "pilota" then
          text = text .. '| Pilota || ' .. mWikidata._getProperty( { 'P1029', 'qualifier=P39', 'qualifiervalue=Q20644849' } ) --pilota
          text = text .. '\n|-\n'
          break
        end
       end

       text = text .. '|}'  
 
       return string.format('%s',ruoli[1]) 
end

return p