If that's the one you got right away, you may have a future in this stuff.
I've marveled at that since reading it in the white book back on the 20th century and I've never seen it without having to spend time seeing just how ingeniousv it is.
And even knowing just how it works, I don't think what it taught me taught me anything, that is to say I got nothing from it I would be able to apply in any other problem where the mechanism might be, somehow, applicable.
Be prepared to 'splain this:
n = n & (n - 1); // Clear the least significant set bit
a7