@Davislor Thanks! (I do not think I'm "great" ... and voting is really strange. I am trying to upvote those posts that are nontrivial, at the moment there are two follow-up answers to
this great answer, one by me, which are trivial modifications but got as many votes as the original breakthrough post... this would be a problem if votes were not meaningless).