The HP3000 was the first mini-computer that supported time-sharing. It launched in 1972, and HP didn’t end-of-life it until 2010, and there are still third-party vendors supporting them.
Leonora’s submission is some code she encountered a number of years ago, but not as many as you might think. It’s in Pascal, and it’s important to note that this version of Pascal definitely has bitwise operators. But, if you’re programming on a 40 year old minicomputer, maybe you couldn’t do an Internet search, and maybe Steve from down the hall had bogarted the one manual HP provided for the computer so you can’t look it up because “he’s using it for reference.”