Test your knowledge on the North American country flags! (Note:This quiz also includes Puerto Rico,which is not a country,instead an American territory))