*I* don't get to drink because you didn't say the magic words, but *you* do? I need to rethink the rules to this game....
... but then it is a technical fault that I didn't grok that at the core of your masterful schooling on question posting, problem analysis and solution testing was The Schwartzian ... so okay, I owe you a point or a pint, whichever you prefer.
Actually, you caught me in a minor sin, since I think "reduce" (++tinita) would be what I would use for the problem as stated (sort of like spinning a log on a lathe to get a toothpick). So I posted an answer which wasn't a great answer for the question, but allowed me to be a wee bit cheeky for my own amusement.
The "drinking game" is just something I do to keep myself engaged with the site content and is just a variant of what some people do to keep awake in meetings: See if you can predict a response. Successful prediction? Assess whether it was necessary or gratuitous. Gratuitous? Point! Take a drink. For PM my rubric is
Is the answer not wrong, but not quite right?
Could the answer have been relatively easy to demonstrate with code, but wasn't?
Does the answer seem to be more of an homage to the hive mind rather than a sincere effort to educate or illuminate?
(Now you see why I felt compelled to add working code to my snarky comment.)