Fun quiz - it's bizarre that China, with an economy bigger than several G7 countries, isn't in the G7. I was a bit confused with "Next Eleven" listed first, because I didn't know what they were coming next afterwards.
Probably due to the fact that China is a developing country, hence grouped in the E7 rather than G7 (consists of all developed countries). Yet it is weird for South Korea as the biggest economy and only developed country in N-11 too