Interleave Does not work with negative numbers or numbers larger than (2^26)-1 assert.strictEqual(require('interleave26')(0b111, 0), 0b010101)