1:- module(nationality,[nationality/2,nationality/3,nationality/4,nationality/5]).    2
    3nationality(X,Y):- nationality(X,_,Y,_,_).
    4nationality(X,Pos,Y):- nationality(X,Pos,Y,_,_).
    5nationality(X,Pos,Y,Z):- nationality(X,Pos,Y,Z,_).
    6
    7% turkmen
    8% guatemalan
    9% roman
   10% east asia
   11
   12nationality(afghan,_,afghanistan,afghanistan,country).
   13nationality(african,_,africa,africa,continent).
   14nationality(arabian,_,arabia,arabian_peninsula,'world-region').
   15nationality(asian,_,asia,asia,continent).
   16nationality(albanian,_,albania,albania,country).
   17nationality(algerian,_,algeria,algeria,country).
   18nationality(american,_,america,united_states,country).
   19nationality(american_samoan,_,american_samoa,american_samoa,country).
   20nationality(andorran,_,andorra,andorra,country).
   21nationality(angolan,_,angola,angola,country).
   22nationality(anguillan,_,anguilla,anguilla,country).
   23nationality(antiguan,_,antigua,antigua,country).
   24nationality(argentinian,_,argentina,argentina,country).
   25nationality(argentine,_,argentina,argentina,country).
   26nationality(armenian,_,armenia,armenia,country).
   27nationality(aruban,_,aruba,aruba,country).
   28nationality(australian,_,australia,australia,country). 
   29nationality(aussie,_,australia,australia,country). 
   30nationality(austrian,_,austria,austria,country).
   31nationality(azerbaijani,_,azerbadijan,azerbadijan,country).
   32nationality(lucayan,_,bahamas,bahamas,country).
   33nationality(bahamian,_,bahamas,bahamas,country).
   34nationality(balkan,_,balkan,balkans,'world-region').
   35nationality(bahraini,_,bahrain,bahrain,country).
   36nationality(bangladeshi,_,bangladesh,bangladesh,country).
   37nationality(barbadian,_,barbados,barbados,country).
   38nationality(barbudan,_,barbuda,barbuda,country).
   39nationality(basotho,_,basotho,basotho,country).
   40nationality(batswana,_,botswana,botswana,country).
   41nationality(belarusian,_,belarus,belarus,country).
   42nationality(belgian,_,belgium,belgium,country).
   43nationality(belizean,_,belize,belize,country).
   44nationality(beninese,_,benin,benin,country).
   45nationality(bermudian,_,bermuda,bermuda,country).
   46nationality(bhutanese,_,bhutan,bhutan,country).
   47nationality(bolivian,_,bolivia,bolivia,country).
   48nationality(bosnian,_,bosnia,bosnia,country).
   49nationality(brazilian,_,brazil,brazil,country).
   50nationality(british,_,britain,britain,country).
   51nationality(british_virgin_islander,n,british_virgin_islands,british_virgin_islands,country).
   52nationality(briton,_,britain,britain,country).
   53nationality(bruneian,_,brunei,brunei,country).
   54nationality(bulgarian,_,bulgaria,bulgaria,country).
   55nationality(burkinabe,_,burkina,burkina,country).
   56nationality(burmese,_,burma,burma,country).
   57nationality(myanmaran,_,burma,burma,country).
   58nationality(burundian,_,burundi,burundi,country).
   59nationality(cambodian,_,cambodia,cambodia,country).
   60nationality(cameroonian,_,cameroon,cameroon,country).
   61nationality(canadian,_,canada,canada,country).
   62nationality(cape_verdean,_,cape_verde,cape_verde,country).
   63nationality(caymanian,_,cayman_islands,cayman_islands,country).
   64nationality(central_african,_,central_africa,central_africa,country).
   65nationality(chadian,_,chad,chad,country).
   66nationality(channel_islander,_,channel_islands,channel_islands,country).
   67nationality(chechen,_,chechnya,chechnya,country).
   68nationality(chechnyan,_,chechnya,chechnya,country).
   69nationality(chilean,_,chili,chili,country).
   70nationality(chinese,_,china,china,country).
   71nationality(christmas_island,_,christmas_islands,christmas_islands,country).
   72nationality(christmas_islander,_,christmas_islands,christmas_islands,country).
   73nationality(chuukese,_,chuuk,chuuk,country).
   74nationality(cocos_islander,_,cocos_islands,cocos_islands,country).
   75nationality(colombian,_,colombia,colombia,country).
   76nationality(comoran,_,comoros,comoros,country).
   77nationality(congo,_,congo,congo,country).
   78nationality(congolese,_,congo,congo,country).
   79nationality(cook_islander,_,cook_islands,cook_islands,country).
   80nationality(costa_rican,_,costa_rica,costa_rica,country).
   81nationality(croat,n,croatia,croatia,country).
   82nationality(crimean,n,crimea,crimea,'country-region'). 
   83nationality(croatian,_,croatia,croatia,country).
   84nationality(cuban,_,cuba,cuba,country).
   85nationality(cypriot,_,cyprus,cyprus,country).
   86nationality(czech,_,czech_republic,czech_republic,country).
   87nationality(dane,n,denmark,denmark,country). 
   88nationality(danish,_,denmark,denmark,country).
   89nationality(djiboutian,_,djibouti,djibouti,country).
   90nationality(dutch_antillean,_,netherlands_antilles,netherlands_antilles,country).
   91nationality(dominican,_,dominican_republic,dominican_republic,country).
   92nationality(dutch,a,netherlands,netherlands,country).
   93nationality(dutchman,n,netherlands,netherlands,country).
   94nationality(dutchwoman,n,netherlands,netherlands,country).
   95nationality(ecuadorian,_,ecuador,ecuador,country).
   96nationality(egyptian,_,egypt,egypt,country).
   97nationality(english,_,england,england,country).
   98nationality(englishman,n,england,england,country). 
   99nationality(emirati,_,united_arab_emirates,united_arab_emirates,country).
  100nationality(equatoguinean,_,equatorial_guinea,equatorial_guinea,country).
  101nationality(equatorial_guinean,_,equatorial_guinea,equatorial_guinea,country).
  102nationality(eritrean,_,eritrea,eritrea,country).
  103nationality(estonian,_,estonia,estonia,country).
  104nationality(ethiopian,_,ethiopia,ethiopia,country).
  105nationality(european,_,europe,europe,continent).
  106nationality(falkland_islander,_,falkland_islands,falkland_islands,country).
  107nationality(faroese,_,faroe_islands,faroe_islands,country).
  108nationality(fijian,_,fiji,fiji,country).
  109nationality(filipino,_,philippines,philippines,country).
  110nationality(finn,n,finland,finland,country). 
  111nationality(finnish,a,finland,finland,country).
  112nationality(french,_,france,france,country).
  113nationality(french_guianese,_,french_guiana,french_guiana,country).
  114nationality(french_polynesian,_,french_polynesia,french_polynesia,country).
  115nationality(frenchman,_,france,france,country).
  116nationality(frenchwoman,_,france,france,country).
  117nationality(futunan,_,futuna,futuna,country).
  118nationality(gabonese,_,gabon,gabon,country).
  119nationality(gambian,_,gambia,gambia,country).
  120nationality(georgian,_,georgia,georgia,country).
  121nationality(german,_,germany,germany,country).
  122nationality(ghanaian,_,ghana,ghana,country).
  123nationality(gibraltar,_,gibraltar,gibraltar,country).
  124nationality(gibraltarian,_,gibraltar,gibraltar,country).
  125nationality(greek,_,greece,greece,country).
  126nationality(greenlander,_,greenland,greenland,country).
  127nationality(greenlandic,_,greenland,greenland,country).
  128nationality(grenadian,_,grenada,grenada,country).
  129nationality(guadeloupe,_,guadeloupe,guadeloupe,country).
  130nationality(guadeloupian,_,guadeloupe,guadeloupe,country).
  131nationality(guamanian,_,guam,guam,country).
  132nationality(guatemalan,_,guatemala,guatemala,country).
  133nationality(guinean,_,guinea,guinea,country).
  134nationality(guyanese,_,guyana,guyana,country).
  135nationality(haitian,_,haiti,haiti,country).
  136nationality(herzegovinian,_,herzegovinia,herzegovinia,country).
  137nationality(honduran,_,honduras,honduras,country).
  138nationality(hong_konger,_,hong_kong,hong_kong,country).
  139nationality(hungarian,_,hungary,hungary,country).
  140nationality(icelander,n,iceland,iceland,country).
  141nationality(icelandic,a,iceland,iceland,country).
  142nationality(indian,_,india,india,country).
  143nationality(indonesian,_,indonesia,indonesia,country).
  144nationality(iranian,_,iran,iran,country).
  145nationality(iraqi,_,iraq,iraq,country).
  146nationality(irish,_,ireland,ireland,country).
  147nationality(irishman,_,ireland,ireland,country).
  148nationality(irishwoman,_,ireland,ireland,country).
  149nationality(israeli,_,israel,israel,country).
  150nationality(italian,_,italy,italy,country).
  151nationality(ivoirian,_,'cote_d\'ivoire',ivory_coast,country).
  152nationality(jamaican,_,jamaica,jamaica,country).
  153nationality(japanese,_,japan,japan,country).
  154nationality(jordanian,_,jordan,jordan,country).
  155nationality(kashmiri,_,kashmir,kashmir,'world-region').
  156nationality(kazakh,_,kazakhstan,kazakhstan,country).
  157nationality(kazakhstani,_,kazakhstan,kazakhstan,country).
  158nationality(kenyan,_,kenya,kenya,country).
  159nationality(kittitian,_,saint_kitts,saint_kitts,country).
  160nationality(korean,_,korea,korea,country).
  161nationality(krygyz,_,kyrgyzstan,kyrgyzstan,country).
  162nationality(kyrgyz,_,kyrgyzstan,kyrgyzstan,country).
  163nationality(kyrgyzstani,_,kyrgyzstan,kyrgyzstan,country).
  164nationality(kurd,_,kurdistan,kurdistan,'world-region').
  165nationality(kuwaiti,_,kuwait,kuwait,country).
  166nationality(north_korean,_,north_korea,north_korea,country).
  167nationality(south_korean,_,south_korea,south_korea,country).
  168nationality(lao,_,laos,laos,country).
  169nationality(laotian,_,laos,laos,country).
  170nationality(latvian,_,latvia,latvia,country).
  171nationality(lebanese,_,lebanon,lebanon,country).
  172nationality(liberian,_,liberia,liberia,country).
  173nationality(libyan,_,libya,libya,country).
  174nationality(liechtensteiner,_,liechtenstein,liechtenstein,country).
  175nationality(lithuanian,_,lithuania,lithuania,country).
  176nationality(luxembourger,_,luxembourg,luxembourg,country).
  177nationality(macedonian,_,macedonia,republic_of_macedonia,country).
  178nationality(malagasy,_,malaga,malaga,country).
  179nationality(malawian,_,malawi,malawi,country).
  180nationality(malaysian,_,malaysia,malaysia,country).
  181nationality(maldivian,_,maldives,maldives,country).
  182nationality(malian,_,mali,mali,country).
  183nationality(maltese,_,malta,malta,country).
  184nationality(manx,a,manx,manx,country).
  185nationality(manxman,n,manx,manx,country).
  186nationality(manxwoman,n,manx,manx,country).
  187nationality(marshallese,_,marshall_islands,marshall_islands,country).
  188nationality(martiniquais,_,martinique,martinique,country).
  189nationality(mauritanian,_,mauritiania,mauritiania,country).
  190nationality(mauritian,_,mauritius,mauritius,country).
  191nationality(melanesian,_,melanesia,melanesia,country).
  192nationality(mexican,_,mexico,mexico,country).
  193nationality(micronesian,_,micronesia,micronesia,country).
  194nationality(moldovan,_,moldova,moldova,country).
  195nationality(monacan,_,monaco,monaco,country).
  196nationality(monegasque,_,monaco,monaco,country).
  197nationality(mongolian,_,mongolia,mongolia,country).
  198nationality(montenegrin,_,montenegro,montenegro,country).
  199nationality(montserratian,_,montserrat,montserrat,country).
  200nationality(moroccan,_,morroco,morroco,country).
  201nationality(mosotho,_,lesotho,lesotho,country).
  202nationality(motswana,_,botswana,botswana,country).
  203nationality(mozambican,_,mozambique,mozambique,country).
  204nationality(namibian,_,namibia,namibia,country).
  205nationality(nauruan,_,nauru,nauru,country).
  206nationality(nepalese,_,nepal,nepal,country).
  207nationality(nevisian,_,nevis,nevis,country).
  208nationality(new_caledonian,_,new_caledonia,new_caledonia,country).
  209nationality(new_zealander,_,new_zealand,new_zealand,country).
  210nationality(nicaraguan,_,nicaragua,nicaragua,country).
  211nationality(nigerian,_,nigeria,nigeria,country).
  212nationality(nigerien,_,niger,niger,country).
  213nationality(niuean,_,niue,niue,country).
  214nationality(norfolk_islander,_,norfolk_islands,norfolk_islands,country).
  215nationality(norwegian,_,norway,norway,country).
  216nationality(novakatkan,_,novakatka,novakatka,country).
  217nationality(omani,_,oman,oman,country).
  218nationality(pakistani,_,pakistan,pakistan,country).
  219nationality(palauan,_,palau,palau,country).
  220nationality(palestinian,_,palestine,state_of_palestine,country).
  221nationality(panamanian,_,panama,panama,country).
  222nationality(papua_new_guinean,_,papua_new_guinea,papua_new_guinea,country).
  223nationality(paraguayan,_,paraguay,paraguay,country).
  224nationality(peruvian,_,peru,peru,country).
  225nationality(persian,_,persia,persia,country).
  226nationality(philippine,_,philippines,philippines,country).
  227nationality(pitcairn_islander,_,pitcairn_islands,pitcairn_islands,country).
  228nationality(pohnpeian,_,pohnpei,pohnpei,country).
  229nationality(pole,n,poland,poland,country). 
  230nationality(polish,a,poland,poland,country).
  231nationality(portuguese,_,portugal,portugal,country).
  232nationality(puerto_rican,_,puerto_rica,puerto_rica,country).
  233nationality(qatari,_,qatar,qatar,country).
  234nationality(reunionese,_,la_reunion,la_reunion,country).
  235nationality(romanian,_,romania,romania,country).
  236nationality(russian,_,russia,russia,country).
  237nationality(rwandan,_,rwandan,rwandan,country).
  238nationality(sahraoui,_,sahara,sahara,country).
  239nationality(sahraouian,_,sahara,sahara,country).
  240nationality(sahrawi,_,sahara,sahara,country).
  241nationality(sahrawian,_,sahara,sahara,country).
  242nationality(saint_lucian,_,saint_lucia,saint_lucia,country).
  243nationality(saint_helenian,_,saint_helena,saint_helena,country).
  244nationality(saint_vincentian,_,saint_vincent,saint_vincent,country).
  245nationality(salvadoran,_,el_salvador,el_salvador,country).
  246nationality(sammarinese,_,san_marino,san_marino,country).
  247nationality(samoan,_,samoa,samoa,country).
  248nationality(sao_tomean,_,sao_tome,sao_tome,country).
  249nationality(saudi,_,saudi_arabia,saudi_arabia,country).
  250nationality(saudi_arabian,_,saudi_arabia,saudi_arabia,country).
  251nationality(scottish,_,scotland,scotland,country).
  252nationality(scot,n,scotland,scotland,country).
  253nationality(scotsman,n,scotland,scotland,country).
  254nationality(senegalese,_,senegal,senegal,country).
  255nationality(serb,n,serbia,serbia,country).
  256nationality(serbian,_,serbia,serbia,country).
  257nationality(seychellois,_,seychelles,seychelles,country).
  258nationality(sierra_leonean,_,sierra_leona,sierra_leona,country).
  259nationality(singaporean,_,singapore,singapore,country).
  260nationality(slovak,_,slovakia,slovakia,country).
  261nationality(slovene,_,slovenia,slovenia,country).
  262nationality(slovenian,_,slovenia,slovenia,country).
  263nationality(solomon_islander,_,solomon_islands,solomon_islands,country).
  264nationality(somali,_,somalia,somalia,country).
  265nationality(south_african,_,south_africa,south_africa,country).
  266nationality(african,_,africa,africa,country).
  267nationality(spaniard,_,spain,spain,country).
  268nationality(spanish,_,spain,spain,country).
  269nationality(sri_lankan,_,sri_lanka,sri_lanka,country).
  270nationality(sudanese,_,sudan,sudan,country).
  271nationality(surinamer,_,suriname,suriname,country).
  272nationality(surinamese,_,suriname,suriname,country).
  273nationality(swazi,_,swaziland,swaziland,country).
  274nationality(swede,n,sweden,sweden,country).
  275nationality(swedish,a,sweden,sweden,country).
  276nationality(swiss,_,switzerland,switzerland,country).
  277nationality(syrian,_,syria,syria,country).
  278nationality(taiwanese,_,taiwan,taiwan,country).
  279nationality(tajikistani,_,tajikistan,tajikistan,country).
  280nationality(tanzanian,_,tanzania,tanzania,country).
  281nationality(thai,_,thailand,thailand,country).
  282nationality(tibetan,_,tibet,tibet,'country-region').
  283nationality(timorese,_,timor,timor,country).
  284nationality(tobagonian,_,tobago,tobago,country).
  285nationality(togolese,_,togo,togo,country).
  286nationality(tokelauan,_,tokelau,tokelau,country).
  287nationality(tongan,_,tongan,tongan,country).
  288nationality(trinidadian,_,trinidad,trinidad,country).
  289nationality(tunisian,_,tunisia,tunisia,country).
  290nationality(turk,n,turkey,turkey,country).
  291nationality(turkish,_,turkey,turkey,country).
  292nationality(turkman,_,turkmenistan,turkmenistan,country).
  293nationality(turkoman,_,turkmenistan,turkmenistan,country).
  294nationality(turkmen,_,turkmenistan,turkmenistan,country).
  295nationality(tuvaluan,_,tuvalu,tuvalu,country).
  296nationality(ugandan,_,uganda,uganda,country).
  297nationality(ukrainian,_,ukraine,ukraine,country).
  298nationality(uruguayan,_,uruguay,uruguay,country).
  299nationality(uzbek,_,uzbekistan,uzbekistan,country).
  300nationality(uzbekistani,_,uzbekistan,uzbekistan,country).
  301nationality(venezuelan,_,venezuela,venezuela,country).
  302nationality(vietnamese,_,vietnam,vietnam,country).
  303nationality(vincentian,_,st_vincent,st_vincent,country).
  304nationality(virgin_islander,_,virgin_islands,virgin_islands,country).
  305nationality(wallisian,_,wallis,wallis,country).
  306nationality(welsh,a,wales,wales,country).
  307nationality(welshman,n,wales,wales,country).
  308nationality(yapese,_,yap,yap,country).
  309nationality(yugoslav,_,yugoslavia,yugoslavia,country).
  310nationality(yemeni,_,yemen,yemen,country).
  311nationality(zambian,_,zambia,zambia,country).
  312nationality(zimbabwean,_,zimbabwe,zimbabwe,country)