Yes, you keep repeating yourself. I think we have all understood what you are endlessly whickering on about. Thank you. And Good-Night.
I am told that around 2% of users (more in Asia) still use IE6 - but no-one is going to code for IE6.
Modern logistics theory tells us that customer service levels should be set at typically 97-98% orders met from stock. The costs of attempting to provide a higher level of service (i.e. meet 100% of customer needs) become disproportionate and hence uneconomic. 1% of 1,000,000 is indeed 10,000. But it is still only 1%.
All the code given in this post has been tested and is intended to address the question asked.
Unless stated otherwise it is not just a demonstration.