So this question is another repurposed old one. However this time, I wrote a lengthlier and completely different answer.