Meet the four-year-old "genius" who can name all 195 flags of the world - including Chad, Uganda and Uzbekistan.