• Excellent QOTD and discussion. Special thanks to john.arnott for his explanatory code samples.