{"id":"reverse-bits-accumulator-pattern","text":"`reverse_bits` builds its result LSB-first via `(result << 1) | (n & 1)`, extracting bits from `n` right-to-left and placing them left-to-right in the accumulator — no string conversion or array needed.","truth_value":"IN","source":"entries/2026/06/06/reverse-bits-solution.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{},"created_at":"","updated_at":"","reviewed_at":"","verified_at":"","retracted_at":"","explanation":{"steps":[{"node":"reverse-bits-accumulator-pattern","truth_value":"IN","reason":"premise"}]}}