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).