1. NEED TO GO THROUGH A FILTER.
country[
    ethnicgroups[
        percentage(@ethnicPercentage=x1)],
    religions[
        percentage(@religPercentage=x2)],
    languages[
        percentage(@langPercentage=x3)],
    capital(@cap=x4){functional},
    name(@countryName=x5){functional},
    area(@area=x6){functional},
    population(@countryPop=x7,@year=x8),
    gdp_total(@gdp=x9),
    inflation(@inflation=x10),
    government(@gov=x11)]
:-
Population(Y1),City(Y2),ReligionPercent(Y3),
LanguagePercent(Y4),Country(Y5),EthnicGroupPercent(Y6),
located_in(Y2,Y5),ethnicgroups(Y5,Y6),religions(Y5,Y3),
languages(Y5,Y4),hasPopulation(Y2,Y1),populationNumber(Y1,x7),
cityName(Y2,x4),percent(Y3,x2),percent(Y4,x3),
countryName(Y5,x5),area(Y5,x6),year(Y1,x8),
percent(Y6,x1).

