First, let me say Robert did not really answer your question (and I don't mean the fact he only used the comment sections):
The comment to your first bullet point gives just a starter for an idea of one possible solution, but I would not call this an answer.
The comment to your second bullet point tells you very clearly why this part of the question is ...
This site is about software engineering. Not about things that a programmer might find interesting.
Your question was about the English language, not about software engineering.
It was therefore correct to close and delete the question. It doesn't matter that you found the answer to be interesting: it is off topic, it has no place here.
I believe that a ...