right shift of a signed value expected to be well-defined and standard compliant as of C++20, John Regher from Utah U. says this is fine code
The cherry on the cake.
The cherry on the cake.