in src/utils.rs [38:52]
fn test_bit_reverse() {
assert_eq!(bit_reverse(0, 4), 0);
assert_eq!(bit_reverse(1, 4), 2);
assert_eq!(bit_reverse(2, 4), 1);
assert_eq!(bit_reverse(3, 4), 3);
assert_eq!(bit_reverse(0, 8), 0);
assert_eq!(bit_reverse(1, 8), 4);
assert_eq!(bit_reverse(2, 8), 2);
assert_eq!(bit_reverse(3, 8), 6);
assert_eq!(bit_reverse(4, 8), 1);
assert_eq!(bit_reverse(5, 8), 5);
assert_eq!(bit_reverse(6, 8), 3);
assert_eq!(bit_reverse(7, 8), 7);
}