Letter Grades of the Flags of the World

Link : http://ahpc-jp30.st-and.ac.uk/~josh/flags/intro.html