1:- module(country_date_endianness, [top_endianness/2]).    2:- encoding(utf8).
    3
    4top_endianness(Country, Endianness):- country_date_endianness_population(Country, Cases, _), member(Endianness, Cases).
    5
    6country_date_endianness_population('Afghanistan', [little,big], 32).
    7country_date_endianness_population('Albania', [little,big], 2.8).
    8country_date_endianness_population('Algeria', [little], 43).
    9country_date_endianness_population('Argentina', [little], 45).
   10country_date_endianness_population('Australia', [little], 25).
   11country_date_endianness_population('Austria', [little], 9).
   12country_date_endianness_population('Bangladesh', [little], 166).
   13country_date_endianness_population('Belgium', [little], 12).
   14country_date_endianness_population('Bhutan', [big], 0.74).
   15country_date_endianness_population('Brazil', [little], 210).
   16country_date_endianness_population('Cambodia', [little], 16).
   17country_date_endianness_population('Cameroon', [little,big], 24).
   18country_date_endianness_population('Canada', [middle,big,little], 38).
   19country_date_endianness_population('Cayman Islands', [little,middle], 0.63).
   20country_date_endianness_population('China', [big], 1398).
   21country_date_endianness_population('Colombia', [little], 51).
   22country_date_endianness_population('Congo, Democratic Republic of the', [little], 87).
   23country_date_endianness_population('Croatia', [little], 4).
   24country_date_endianness_population('Czech Republic', [little], 11).
   25country_date_endianness_population('Denmark', [little], 5.8).
   26country_date_endianness_population('Egypt', [little], 99).
   27country_date_endianness_population('Estonia', [little], 1.3).
   28country_date_endianness_population('Ethiopia', [little], 99).
   29country_date_endianness_population('Finland', [little], 5.5).
   30country_date_endianness_population('France', [little,big], 66).
   31country_date_endianness_population('Germany', [little,big], 83).
   32country_date_endianness_population('Ghana', [middle,big,little], 30).
   33country_date_endianness_population('Greenland', [little,middle], 0.056).
   34country_date_endianness_population('Guatemala', [little], 18).
   35country_date_endianness_population('Honduras', [little], 9.2).
   36country_date_endianness_population('Hungary', [big], 10).
   37country_date_endianness_population('India', [little,big], 1366).
   38country_date_endianness_population('Indonesia', [little], 268).
   39country_date_endianness_population('Iran', [little,big], 82).
   40country_date_endianness_population('Iraq', [little], 40).
   41country_date_endianness_population('Ireland', [little], 5).
   42country_date_endianness_population('Italy', [little], 60).
   43country_date_endianness_population('Japan', [big], 126).
   44country_date_endianness_population('Kenya', [middle,big,little], 52).
   45country_date_endianness_population('Korea, North', [big], 25).
   46country_date_endianness_population('Korea, South', [big], 52).
   47country_date_endianness_population('Kyrgyzstan', [little], 6.4).
   48country_date_endianness_population('Latvia', [little], 1.9).
   49country_date_endianness_population('Lithuania', [big], 2.8).
   50country_date_endianness_population('Malaysia', [little,middle], 33).
   51country_date_endianness_population('Mexico', [little], 127).
   52country_date_endianness_population('Mongolia', [big], 3.3).
   53country_date_endianness_population('Morocco', [little], 35).
   54country_date_endianness_population('Myanmar', [little,big], 54).
   55country_date_endianness_population('Nepal', [little,big], 30).
   56country_date_endianness_population('Netherlands', [little], 17).
   57country_date_endianness_population('New Zealand', [little], 5.0).
   58country_date_endianness_population('Nigeria', [little], 193).
   59country_date_endianness_population('Norway', [little], 5.4).
   60country_date_endianness_population('Pakistan', [little], 212).
   61country_date_endianness_population('Panama', [little,middle], 4.2).
   62country_date_endianness_population('Papua New Guinea', [little], 8.6).
   63country_date_endianness_population('Peru', [little], 32).
   64country_date_endianness_population('Philippines', [little,middle], 107).
   65country_date_endianness_population('Poland', [little,big], 38).
   66country_date_endianness_population('Puerto Rico', [little,middle], 3.2).
   67country_date_endianness_population('Romania', [little], 19).
   68country_date_endianness_population('Russia', [little,big], 147).
   69country_date_endianness_population('Saudi Arabia', [little], 33).
   70country_date_endianness_population('Slovakia', [little], 5.5).
   71country_date_endianness_population('Slovenia', [little], 2.1).
   72country_date_endianness_population('Somalia', [little,middle], 16).
   73country_date_endianness_population('South Africa', [middle,big,little], 60).
   74country_date_endianness_population('Spain', [little,big], 47).
   75country_date_endianness_population('Sri Lanka', [little,big], 22).
   76country_date_endianness_population('Sudan', [little], 41).
   77country_date_endianness_population('Sweden', [big,little], 10.4).
   78country_date_endianness_population('Switzerland', [little], 8.7).
   79country_date_endianness_population('Taiwan', [big], 24).
   80country_date_endianness_population('Tajikistan', [little], 8.9).
   81country_date_endianness_population('Tanzania', [little], 56).
   82country_date_endianness_population('Thailand', [little], 66).
   83country_date_endianness_population('Togo', [little,middle], 7.5).
   84country_date_endianness_population('Tunisia', [little], 12).
   85country_date_endianness_population('Turkey', [little], 82).
   86country_date_endianness_population('Turkmenistan', [little], 5.9).
   87country_date_endianness_population('Uganda', [little], 40).
   88country_date_endianness_population('Ukraine', [little], 42).
   89country_date_endianness_population('United Kingdom', [little,big], 66).
   90country_date_endianness_population('United States', [middle,big], 328).
   91country_date_endianness_population('Uzbekistan', [little,big], 33).
   92country_date_endianness_population('Venezuela', [little], 32).
   93country_date_endianness_population('Vietnam', [little,big], 95).
   94country_date_endianness_population('Yemen', [little], 30)