// output of ./demo/bits/bithilo-demo.cc:
// Description:
//% Operations on the low and high bits of binary words.

==========================================================
.........................................................1......  = 0x40  == word

.........................................................1...... = highest_one
.........................................................1111111 = highest_one_01edge
1111111111111111111111111111111111111111111111111111111111...... = highest_one_10edge
                                                               6 = highest_one_idx
                                                               6 = ld
..........................................................111111 = low_zeros
................................................................ = low_ones
.........................................................1...... = lowest_one
.........................................................1111111 = lowest_one_01edge
1111111111111111111111111111111111111111111111111111111111...... = lowest_one_10edge
                                                               6 = lowest_one_idx
.........................................................1...... = lowest_block
................................................................ = clear_lowest_one
...............................................................1 = lowest_zero
.........................................................1.....1 = set_lowest_zero
................................................................ = high_ones
111111111111111111111111111111111111111111111111111111111....... = high_zeros
1............................................................... = highest_zero
1........................................................1...... = set_highest_zero

==========================================================
111111111111111111111111111111111111111111111111111111111.111111  = 0xffffffffffffffbf  == word

1............................................................... = highest_one
1111111111111111111111111111111111111111111111111111111111111111 = highest_one_01edge
1............................................................... = highest_one_10edge
                                                              63 = highest_one_idx
                                                              63 = ld
................................................................ = low_zeros
..........................................................111111 = low_ones
...............................................................1 = lowest_one
...............................................................1 = lowest_one_01edge
1111111111111111111111111111111111111111111111111111111111111111 = lowest_one_10edge
                                                               0 = lowest_one_idx
..........................................................111111 = lowest_block
111111111111111111111111111111111111111111111111111111111.11111. = clear_lowest_one
.........................................................1...... = lowest_zero
1111111111111111111111111111111111111111111111111111111111111111 = set_lowest_zero
111111111111111111111111111111111111111111111111111111111....... = high_ones
................................................................ = high_zeros
.........................................................1...... = highest_zero
1111111111111111111111111111111111111111111111111111111111111111 = set_highest_zero

==========================================================
......1.........................................................  = 0x200000000000000  == word

......1......................................................... = highest_one
......1111111111111111111111111111111111111111111111111111111111 = highest_one_01edge
1111111......................................................... = highest_one_10edge
                                                              57 = highest_one_idx
                                                              57 = ld
.......111111111111111111111111111111111111111111111111111111111 = low_zeros
................................................................ = low_ones
......1......................................................... = lowest_one
......1111111111111111111111111111111111111111111111111111111111 = lowest_one_01edge
1111111......................................................... = lowest_one_10edge
                                                              57 = lowest_one_idx
......1......................................................... = lowest_block
................................................................ = clear_lowest_one
...............................................................1 = lowest_zero
......1........................................................1 = set_lowest_zero
................................................................ = high_ones
111111.......................................................... = high_zeros
1............................................................... = highest_zero
1.....1......................................................... = set_highest_zero

==========================================================
111111.111111111111111111111111111111111111111111111111111111111  = 0xfdffffffffffffff  == word

1............................................................... = highest_one
1111111111111111111111111111111111111111111111111111111111111111 = highest_one_01edge
1............................................................... = highest_one_10edge
                                                              63 = highest_one_idx
                                                              63 = ld
................................................................ = low_zeros
.......111111111111111111111111111111111111111111111111111111111 = low_ones
...............................................................1 = lowest_one
...............................................................1 = lowest_one_01edge
1111111111111111111111111111111111111111111111111111111111111111 = lowest_one_10edge
                                                               0 = lowest_one_idx
.......111111111111111111111111111111111111111111111111111111111 = lowest_block
111111.11111111111111111111111111111111111111111111111111111111. = clear_lowest_one
......1......................................................... = lowest_zero
1111111111111111111111111111111111111111111111111111111111111111 = set_lowest_zero
111111.......................................................... = high_ones
................................................................ = high_zeros
......1......................................................... = highest_zero
1111111111111111111111111111111111111111111111111111111111111111 = set_highest_zero

==========================================================


==========================================================
.............................................................1.1  = 0x5  == word

.............................................................1.. = highest_one
.............................................................111 = highest_one_01edge
11111111111111111111111111111111111111111111111111111111111111.. = highest_one_10edge
                                                               2 = highest_one_idx
                                                               2 = ld
................................................................ = low_zeros
...............................................................1 = low_ones
...............................................................1 = lowest_one
...............................................................1 = lowest_one_01edge
1111111111111111111111111111111111111111111111111111111111111111 = lowest_one_10edge
                                                               0 = lowest_one_idx
...............................................................1 = lowest_block
.............................................................1.. = clear_lowest_one
..............................................................1. = lowest_zero
.............................................................111 = set_lowest_zero
................................................................ = high_ones
1111111111111111111111111111111111111111111111111111111111111... = high_zeros
1............................................................... = highest_zero
1............................................................1.1 = set_highest_zero

==========================================================
1111111111111111111111111111111111111111111111111111111111111.1.  = 0xfffffffffffffffa  == word

1............................................................... = highest_one
1111111111111111111111111111111111111111111111111111111111111111 = highest_one_01edge
1............................................................... = highest_one_10edge
                                                              63 = highest_one_idx
                                                              63 = ld
...............................................................1 = low_zeros
................................................................ = low_ones
..............................................................1. = lowest_one
..............................................................11 = lowest_one_01edge
111111111111111111111111111111111111111111111111111111111111111. = lowest_one_10edge
                                                               1 = lowest_one_idx
..............................................................1. = lowest_block
1111111111111111111111111111111111111111111111111111111111111... = clear_lowest_one
...............................................................1 = lowest_zero
1111111111111111111111111111111111111111111111111111111111111.11 = set_lowest_zero
1111111111111111111111111111111111111111111111111111111111111... = high_ones
................................................................ = high_zeros
.............................................................1.. = highest_zero
111111111111111111111111111111111111111111111111111111111111111. = set_highest_zero

==========================================================
1.1.............................................................  = 0xa000000000000000  == word

1............................................................... = highest_one
1111111111111111111111111111111111111111111111111111111111111111 = highest_one_01edge
1............................................................... = highest_one_10edge
                                                              63 = highest_one_idx
                                                              63 = ld
...1111111111111111111111111111111111111111111111111111111111111 = low_zeros
................................................................ = low_ones
..1............................................................. = lowest_one
..11111111111111111111111111111111111111111111111111111111111111 = lowest_one_01edge
111............................................................. = lowest_one_10edge
                                                              61 = lowest_one_idx
..1............................................................. = lowest_block
1............................................................... = clear_lowest_one
...............................................................1 = lowest_zero
1.1............................................................1 = set_lowest_zero
1............................................................... = high_ones
................................................................ = high_zeros
.1.............................................................. = highest_zero
111............................................................. = set_highest_zero

==========================================================
.1.1111111111111111111111111111111111111111111111111111111111111  = 0x5fffffffffffffff  == word

.1.............................................................. = highest_one
.111111111111111111111111111111111111111111111111111111111111111 = highest_one_01edge
11.............................................................. = highest_one_10edge
                                                              62 = highest_one_idx
                                                              62 = ld
................................................................ = low_zeros
...1111111111111111111111111111111111111111111111111111111111111 = low_ones
...............................................................1 = lowest_one
...............................................................1 = lowest_one_01edge
1111111111111111111111111111111111111111111111111111111111111111 = lowest_one_10edge
                                                               0 = lowest_one_idx
...1111111111111111111111111111111111111111111111111111111111111 = lowest_block
.1.111111111111111111111111111111111111111111111111111111111111. = clear_lowest_one
..1............................................................. = lowest_zero
.111111111111111111111111111111111111111111111111111111111111111 = set_lowest_zero
................................................................ = high_ones
1............................................................... = high_zeros
1............................................................... = highest_zero
11.1111111111111111111111111111111111111111111111111111111111111 = set_highest_zero

==========================================================


==========================================================
................................................1111....1111.111  = 0xf0f7  == word

................................................1............... = highest_one
................................................1111111111111111 = highest_one_01edge
1111111111111111111111111111111111111111111111111............... = highest_one_10edge
                                                              15 = highest_one_idx
                                                              15 = ld
................................................................ = low_zeros
.............................................................111 = low_ones
...............................................................1 = lowest_one
...............................................................1 = lowest_one_01edge
1111111111111111111111111111111111111111111111111111111111111111 = lowest_one_10edge
                                                               0 = lowest_one_idx
.............................................................111 = lowest_block
................................................1111....1111.11. = clear_lowest_one
............................................................1... = lowest_zero
................................................1111....11111111 = set_lowest_zero
................................................................ = high_ones
111111111111111111111111111111111111111111111111................ = high_zeros
1............................................................... = highest_zero
1...............................................1111....1111.111 = set_highest_zero

==========================================================
111111111111111111111111111111111111111111111111....1111....1...  = 0xffffffffffff0f08  == word

1............................................................... = highest_one
1111111111111111111111111111111111111111111111111111111111111111 = highest_one_01edge
1............................................................... = highest_one_10edge
                                                              63 = highest_one_idx
                                                              63 = ld
.............................................................111 = low_zeros
................................................................ = low_ones
............................................................1... = lowest_one
............................................................1111 = lowest_one_01edge
1111111111111111111111111111111111111111111111111111111111111... = lowest_one_10edge
                                                               3 = lowest_one_idx
............................................................1... = lowest_block
111111111111111111111111111111111111111111111111....1111........ = clear_lowest_one
...............................................................1 = lowest_zero
111111111111111111111111111111111111111111111111....1111....1..1 = set_lowest_zero
111111111111111111111111111111111111111111111111................ = high_ones
................................................................ = high_zeros
................................................1............... = highest_zero
1111111111111111111111111111111111111111111111111...1111....1... = set_highest_zero

==========================================================
111.1111....1111................................................  = 0xef0f000000000000  == word

1............................................................... = highest_one
1111111111111111111111111111111111111111111111111111111111111111 = highest_one_01edge
1............................................................... = highest_one_10edge
                                                              63 = highest_one_idx
                                                              63 = ld
................111111111111111111111111111111111111111111111111 = low_zeros
................................................................ = low_ones
...............1................................................ = lowest_one
...............1111111111111111111111111111111111111111111111111 = lowest_one_01edge
1111111111111111................................................ = lowest_one_10edge
                                                              48 = lowest_one_idx
............1111................................................ = lowest_block
111.1111....111................................................. = clear_lowest_one
...............................................................1 = lowest_zero
111.1111....1111...............................................1 = set_lowest_zero
111............................................................. = high_ones
................................................................ = high_zeros
...1............................................................ = highest_zero
11111111....1111................................................ = set_highest_zero

==========================================================
...1....1111....111111111111111111111111111111111111111111111111  = 0x10f0ffffffffffff  == word

...1............................................................ = highest_one
...1111111111111111111111111111111111111111111111111111111111111 = highest_one_01edge
1111............................................................ = highest_one_10edge
                                                              60 = highest_one_idx
                                                              60 = ld
................................................................ = low_zeros
................111111111111111111111111111111111111111111111111 = low_ones
...............................................................1 = lowest_one
...............................................................1 = lowest_one_01edge
1111111111111111111111111111111111111111111111111111111111111111 = lowest_one_10edge
                                                               0 = lowest_one_idx
................111111111111111111111111111111111111111111111111 = lowest_block
...1....1111....11111111111111111111111111111111111111111111111. = clear_lowest_one
...............1................................................ = lowest_zero
...1....1111...1111111111111111111111111111111111111111111111111 = set_lowest_zero
................................................................ = high_ones
111............................................................. = high_zeros
1............................................................... = highest_zero
1..1....1111....111111111111111111111111111111111111111111111111 = set_highest_zero

==========================================================


==========================================================
..............................................1111.11...111..1..  = 0x3d8e4  == word

..............................................1................. = highest_one
..............................................111111111111111111 = highest_one_01edge
11111111111111111111111111111111111111111111111................. = highest_one_10edge
                                                              17 = highest_one_idx
                                                              17 = ld
..............................................................11 = low_zeros
................................................................ = low_ones
.............................................................1.. = lowest_one
.............................................................111 = lowest_one_01edge
11111111111111111111111111111111111111111111111111111111111111.. = lowest_one_10edge
                                                               2 = lowest_one_idx
.............................................................1.. = lowest_block
..............................................1111.11...111..... = clear_lowest_one
...............................................................1 = lowest_zero
..............................................1111.11...111..1.1 = set_lowest_zero
................................................................ = high_ones
1111111111111111111111111111111111111111111111.................. = high_zeros
1............................................................... = highest_zero
1.............................................1111.11...111..1.. = set_highest_zero

==========================================================
1111111111111111111111111111111111111111111111....1..111...11.11  = 0xfffffffffffc271b  == word

1............................................................... = highest_one
1111111111111111111111111111111111111111111111111111111111111111 = highest_one_01edge
1............................................................... = highest_one_10edge
                                                              63 = highest_one_idx
                                                              63 = ld
................................................................ = low_zeros
..............................................................11 = low_ones
...............................................................1 = lowest_one
...............................................................1 = lowest_one_01edge
1111111111111111111111111111111111111111111111111111111111111111 = lowest_one_10edge
                                                               0 = lowest_one_idx
..............................................................11 = lowest_block
1111111111111111111111111111111111111111111111....1..111...11.1. = clear_lowest_one
.............................................................1.. = lowest_zero
1111111111111111111111111111111111111111111111....1..111...11111 = set_lowest_zero
1111111111111111111111111111111111111111111111.................. = high_ones
................................................................ = high_zeros
..............................................1................. = highest_zero
11111111111111111111111111111111111111111111111...1..111...11.11 = set_highest_zero

==========================================================
..1..111...11.1111..............................................  = 0x271bc00000000000  == word

..1............................................................. = highest_one
..11111111111111111111111111111111111111111111111111111111111111 = highest_one_01edge
111............................................................. = highest_one_10edge
                                                              61 = highest_one_idx
                                                              61 = ld
..................1111111111111111111111111111111111111111111111 = low_zeros
................................................................ = low_ones
.................1.............................................. = lowest_one
.................11111111111111111111111111111111111111111111111 = lowest_one_01edge
111111111111111111.............................................. = lowest_one_10edge
                                                              46 = lowest_one_idx
..............1111.............................................. = lowest_block
..1..111...11.111............................................... = clear_lowest_one
...............................................................1 = lowest_zero
..1..111...11.1111.............................................1 = set_lowest_zero
................................................................ = high_ones
11.............................................................. = high_zeros
1............................................................... = highest_zero
1.1..111...11.1111.............................................. = set_highest_zero

==========================================================
11.11...111..1....1111111111111111111111111111111111111111111111  = 0xd8e43fffffffffff  == word

1............................................................... = highest_one
1111111111111111111111111111111111111111111111111111111111111111 = highest_one_01edge
1............................................................... = highest_one_10edge
                                                              63 = highest_one_idx
                                                              63 = ld
................................................................ = low_zeros
..................1111111111111111111111111111111111111111111111 = low_ones
...............................................................1 = lowest_one
...............................................................1 = lowest_one_01edge
1111111111111111111111111111111111111111111111111111111111111111 = lowest_one_10edge
                                                               0 = lowest_one_idx
..................1111111111111111111111111111111111111111111111 = lowest_block
11.11...111..1....111111111111111111111111111111111111111111111. = clear_lowest_one
.................1.............................................. = lowest_zero
11.11...111..1...11111111111111111111111111111111111111111111111 = set_lowest_zero
11.............................................................. = high_ones
................................................................ = high_zeros
..1............................................................. = highest_zero
11111...111..1....1111111111111111111111111111111111111111111111 = set_highest_zero

==========================================================


==========================================================
...............................................................1  = 0x1  == word

...............................................................1 = highest_one
...............................................................1 = highest_one_01edge
1111111111111111111111111111111111111111111111111111111111111111 = highest_one_10edge
                                                               0 = highest_one_idx
                                                               0 = ld
................................................................ = low_zeros
...............................................................1 = low_ones
...............................................................1 = lowest_one
...............................................................1 = lowest_one_01edge
1111111111111111111111111111111111111111111111111111111111111111 = lowest_one_10edge
                                                               0 = lowest_one_idx
...............................................................1 = lowest_block
................................................................ = clear_lowest_one
..............................................................1. = lowest_zero
..............................................................11 = set_lowest_zero
................................................................ = high_ones
111111111111111111111111111111111111111111111111111111111111111. = high_zeros
1............................................................... = highest_zero
1..............................................................1 = set_highest_zero

==========================================================
111111111111111111111111111111111111111111111111111111111111111.  = 0xfffffffffffffffe  == word

1............................................................... = highest_one
1111111111111111111111111111111111111111111111111111111111111111 = highest_one_01edge
1............................................................... = highest_one_10edge
                                                              63 = highest_one_idx
                                                              63 = ld
...............................................................1 = low_zeros
................................................................ = low_ones
..............................................................1. = lowest_one
..............................................................11 = lowest_one_01edge
111111111111111111111111111111111111111111111111111111111111111. = lowest_one_10edge
                                                               1 = lowest_one_idx
111111111111111111111111111111111111111111111111111111111111111. = lowest_block
11111111111111111111111111111111111111111111111111111111111111.. = clear_lowest_one
...............................................................1 = lowest_zero
1111111111111111111111111111111111111111111111111111111111111111 = set_lowest_zero
111111111111111111111111111111111111111111111111111111111111111. = high_ones
................................................................ = high_zeros
...............................................................1 = highest_zero
1111111111111111111111111111111111111111111111111111111111111111 = set_highest_zero

==========================================================
1...............................................................  = 0x8000000000000000  == word

1............................................................... = highest_one
1111111111111111111111111111111111111111111111111111111111111111 = highest_one_01edge
1............................................................... = highest_one_10edge
                                                              63 = highest_one_idx
                                                              63 = ld
.111111111111111111111111111111111111111111111111111111111111111 = low_zeros
................................................................ = low_ones
1............................................................... = lowest_one
1111111111111111111111111111111111111111111111111111111111111111 = lowest_one_01edge
1............................................................... = lowest_one_10edge
                                                              63 = lowest_one_idx
1............................................................... = lowest_block
................................................................ = clear_lowest_one
...............................................................1 = lowest_zero
1..............................................................1 = set_lowest_zero
1............................................................... = high_ones
................................................................ = high_zeros
.1.............................................................. = highest_zero
11.............................................................. = set_highest_zero

==========================================================
.111111111111111111111111111111111111111111111111111111111111111  = 0x7fffffffffffffff  == word

.1.............................................................. = highest_one
.111111111111111111111111111111111111111111111111111111111111111 = highest_one_01edge
11.............................................................. = highest_one_10edge
                                                              62 = highest_one_idx
                                                              62 = ld
................................................................ = low_zeros
.111111111111111111111111111111111111111111111111111111111111111 = low_ones
...............................................................1 = lowest_one
...............................................................1 = lowest_one_01edge
1111111111111111111111111111111111111111111111111111111111111111 = lowest_one_10edge
                                                               0 = lowest_one_idx
.111111111111111111111111111111111111111111111111111111111111111 = lowest_block
.11111111111111111111111111111111111111111111111111111111111111. = clear_lowest_one
1............................................................... = lowest_zero
1111111111111111111111111111111111111111111111111111111111111111 = set_lowest_zero
................................................................ = high_ones
1............................................................... = high_zeros
1............................................................... = highest_zero
1111111111111111111111111111111111111111111111111111111111111111 = set_highest_zero

==========================================================


==========================================================
........................................................1.1.1.1.  = 0xaa  == word

........................................................1....... = highest_one
........................................................11111111 = highest_one_01edge
111111111111111111111111111111111111111111111111111111111....... = highest_one_10edge
                                                               7 = highest_one_idx
                                                               7 = ld
...............................................................1 = low_zeros
................................................................ = low_ones
..............................................................1. = lowest_one
..............................................................11 = lowest_one_01edge
111111111111111111111111111111111111111111111111111111111111111. = lowest_one_10edge
                                                               1 = lowest_one_idx
..............................................................1. = lowest_block
........................................................1.1.1... = clear_lowest_one
...............................................................1 = lowest_zero
........................................................1.1.1.11 = set_lowest_zero
................................................................ = high_ones
11111111111111111111111111111111111111111111111111111111........ = high_zeros
1............................................................... = highest_zero
1.......................................................1.1.1.1. = set_highest_zero

==========================================================
11111111111111111111111111111111111111111111111111111111.1.1.1.1  = 0xffffffffffffff55  == word

1............................................................... = highest_one
1111111111111111111111111111111111111111111111111111111111111111 = highest_one_01edge
1............................................................... = highest_one_10edge
                                                              63 = highest_one_idx
                                                              63 = ld
................................................................ = low_zeros
...............................................................1 = low_ones
...............................................................1 = lowest_one
...............................................................1 = lowest_one_01edge
1111111111111111111111111111111111111111111111111111111111111111 = lowest_one_10edge
                                                               0 = lowest_one_idx
...............................................................1 = lowest_block
11111111111111111111111111111111111111111111111111111111.1.1.1.. = clear_lowest_one
..............................................................1. = lowest_zero
11111111111111111111111111111111111111111111111111111111.1.1.111 = set_lowest_zero
11111111111111111111111111111111111111111111111111111111........ = high_ones
................................................................ = high_zeros
........................................................1....... = highest_zero
1111111111111111111111111111111111111111111111111111111111.1.1.1 = set_highest_zero

==========================================================
.1.1.1.1........................................................  = 0x5500000000000000  == word

.1.............................................................. = highest_one
.111111111111111111111111111111111111111111111111111111111111111 = highest_one_01edge
11.............................................................. = highest_one_10edge
                                                              62 = highest_one_idx
                                                              62 = ld
........11111111111111111111111111111111111111111111111111111111 = low_zeros
................................................................ = low_ones
.......1........................................................ = lowest_one
.......111111111111111111111111111111111111111111111111111111111 = lowest_one_01edge
11111111........................................................ = lowest_one_10edge
                                                              56 = lowest_one_idx
.......1........................................................ = lowest_block
.1.1.1.......................................................... = clear_lowest_one
...............................................................1 = lowest_zero
.1.1.1.1.......................................................1 = set_lowest_zero
................................................................ = high_ones
1............................................................... = high_zeros
1............................................................... = highest_zero
11.1.1.1........................................................ = set_highest_zero

==========================================================
1.1.1.1.11111111111111111111111111111111111111111111111111111111  = 0xaaffffffffffffff  == word

1............................................................... = highest_one
1111111111111111111111111111111111111111111111111111111111111111 = highest_one_01edge
1............................................................... = highest_one_10edge
                                                              63 = highest_one_idx
                                                              63 = ld
................................................................ = low_zeros
........11111111111111111111111111111111111111111111111111111111 = low_ones
...............................................................1 = lowest_one
...............................................................1 = lowest_one_01edge
1111111111111111111111111111111111111111111111111111111111111111 = lowest_one_10edge
                                                               0 = lowest_one_idx
........11111111111111111111111111111111111111111111111111111111 = lowest_block
1.1.1.1.1111111111111111111111111111111111111111111111111111111. = clear_lowest_one
.......1........................................................ = lowest_zero
1.1.1.1111111111111111111111111111111111111111111111111111111111 = set_lowest_zero
1............................................................... = high_ones
................................................................ = high_zeros
.1.............................................................. = highest_zero
111.1.1.11111111111111111111111111111111111111111111111111111111 = set_highest_zero

==========================================================


==========================================================
................................1.....111.....1.1......11.......  = 0x83828180  == word

................................1............................... = highest_one
................................11111111111111111111111111111111 = highest_one_01edge
111111111111111111111111111111111............................... = highest_one_10edge
                                                              31 = highest_one_idx
                                                              31 = ld
.........................................................1111111 = low_zeros
................................................................ = low_ones
........................................................1....... = lowest_one
........................................................11111111 = lowest_one_01edge
111111111111111111111111111111111111111111111111111111111....... = lowest_one_10edge
                                                               7 = lowest_one_idx
.......................................................11....... = lowest_block
................................1.....111.....1.1......1........ = clear_lowest_one
...............................................................1 = lowest_zero
................................1.....111.....1.1......11......1 = set_lowest_zero
................................................................ = high_ones
11111111111111111111111111111111................................ = high_zeros
1............................................................... = highest_zero
1...............................1.....111.....1.1......11....... = set_highest_zero

==========================================================
11111111111111111111111111111111.11111...11111.1.111111..1111111  = 0xffffffff7c7d7e7f  == word

1............................................................... = highest_one
1111111111111111111111111111111111111111111111111111111111111111 = highest_one_01edge
1............................................................... = highest_one_10edge
                                                              63 = highest_one_idx
                                                              63 = ld
................................................................ = low_zeros
.........................................................1111111 = low_ones
...............................................................1 = lowest_one
...............................................................1 = lowest_one_01edge
1111111111111111111111111111111111111111111111111111111111111111 = lowest_one_10edge
                                                               0 = lowest_one_idx
.........................................................1111111 = lowest_block
11111111111111111111111111111111.11111...11111.1.111111..111111. = clear_lowest_one
........................................................1....... = lowest_zero
11111111111111111111111111111111.11111...11111.1.111111.11111111 = set_lowest_zero
11111111111111111111111111111111................................ = high_ones
................................................................ = high_zeros
................................1............................... = highest_zero
11111111111111111111111111111111111111...11111.1.111111..1111111 = set_highest_zero

==========================================================
.......11......1.1.....111.....1................................  = 0x18141c100000000  == word

.......1........................................................ = highest_one
.......111111111111111111111111111111111111111111111111111111111 = highest_one_01edge
11111111........................................................ = highest_one_10edge
                                                              56 = highest_one_idx
                                                              56 = ld
................................11111111111111111111111111111111 = low_zeros
................................................................ = low_ones
...............................1................................ = lowest_one
...............................111111111111111111111111111111111 = lowest_one_01edge
11111111111111111111111111111111................................ = lowest_one_10edge
                                                              32 = lowest_one_idx
...............................1................................ = lowest_block
.......11......1.1.....111...................................... = clear_lowest_one
...............................................................1 = lowest_zero
.......11......1.1.....111.....1...............................1 = set_lowest_zero
................................................................ = high_ones
1111111......................................................... = high_zeros
1............................................................... = highest_zero
1......11......1.1.....111.....1................................ = set_highest_zero

==========================================================
1111111..111111.1.11111...11111.11111111111111111111111111111111  = 0xfe7ebe3effffffff  == word

1............................................................... = highest_one
1111111111111111111111111111111111111111111111111111111111111111 = highest_one_01edge
1............................................................... = highest_one_10edge
                                                              63 = highest_one_idx
                                                              63 = ld
................................................................ = low_zeros
................................11111111111111111111111111111111 = low_ones
...............................................................1 = lowest_one
...............................................................1 = lowest_one_01edge
1111111111111111111111111111111111111111111111111111111111111111 = lowest_one_10edge
                                                               0 = lowest_one_idx
................................11111111111111111111111111111111 = lowest_block
1111111..111111.1.11111...11111.1111111111111111111111111111111. = clear_lowest_one
...............................1................................ = lowest_zero
1111111..111111.1.11111...11111111111111111111111111111111111111 = set_lowest_zero
1111111......................................................... = high_ones
................................................................ = high_zeros
.......1........................................................ = highest_zero
11111111.111111.1.11111...11111.11111111111111111111111111111111 = set_highest_zero

==========================================================


==========================================================
................................................................  = 0x0  == word

................................................................ = highest_one
................................................................ = highest_one_01edge
................................................................ = highest_one_10edge
                                                               0 = highest_one_idx
                                                               0 = ld
1111111111111111111111111111111111111111111111111111111111111111 = low_zeros
................................................................ = low_ones
................................................................ = lowest_one
................................................................ = lowest_one_01edge
................................................................ = lowest_one_10edge
                                                               0 = lowest_one_idx
................................................................ = lowest_block
................................................................ = clear_lowest_one
...............................................................1 = lowest_zero
...............................................................1 = set_lowest_zero
................................................................ = high_ones
1111111111111111111111111111111111111111111111111111111111111111 = high_zeros
1............................................................... = highest_zero
1............................................................... = set_highest_zero

==========================================================
1111111111111111111111111111111111111111111111111111111111111111  = 0xffffffffffffffff  == word

1............................................................... = highest_one
1111111111111111111111111111111111111111111111111111111111111111 = highest_one_01edge
1............................................................... = highest_one_10edge
                                                              63 = highest_one_idx
                                                              63 = ld
................................................................ = low_zeros
1111111111111111111111111111111111111111111111111111111111111111 = low_ones
...............................................................1 = lowest_one
...............................................................1 = lowest_one_01edge
1111111111111111111111111111111111111111111111111111111111111111 = lowest_one_10edge
                                                               0 = lowest_one_idx
1111111111111111111111111111111111111111111111111111111111111111 = lowest_block
111111111111111111111111111111111111111111111111111111111111111. = clear_lowest_one
................................................................ = lowest_zero
1111111111111111111111111111111111111111111111111111111111111111 = set_lowest_zero
1111111111111111111111111111111111111111111111111111111111111111 = high_ones
................................................................ = high_zeros
................................................................ = highest_zero
1111111111111111111111111111111111111111111111111111111111111111 = set_highest_zero

