// output of ./demo/bits/bittransforms-blue-demo.cc: // Description: //% Transforms of binary words that are involutions: blue code and yellow code. arg 1: 5 == ldn [List transforms of first 2**ldn numbers] default=5 arg 2: 32 == pn [Number of bits to print, pn <= BITS_PER_LONG] default=32 0: k=...... 0 b=...... 0* y=................................ 0 1: k=.....1 1 b=.....1 1* y=11111111111111111111111111111111 64 2: k=....1. 1 b=....11 2 y=1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1. 32 3: k=....11 2 b=....1. 1 y=.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 32 4: k=...1.. 1 b=...1.1 2 y=11..11..11..11..11..11..11..11.. 32 5: k=...1.1 2 b=...1.. 1 y=..11..11..11..11..11..11..11..11 32 6: k=...11. 2 b=...11. 2* y=.11..11..11..11..11..11..11..11. 32 7: k=...111 3 b=...111 3* y=1..11..11..11..11..11..11..11..1 32 8: k=..1... 1 b=..1111 4 y=1...1...1...1...1...1...1...1... 16 9: k=..1..1 2 b=..111. 3 y=.111.111.111.111.111.111.111.111 48 10: k=..1.1. 2 b=..11.. 2 y=..1...1...1...1...1...1...1...1. 16 11: k=..1.11 3 b=..11.1 3 y=11.111.111.111.111.111.111.111.1 48 12: k=..11.. 2 b=..1.1. 2 y=.1...1...1...1...1...1...1...1.. 16 13: k=..11.1 3 b=..1.11 3 y=1.111.111.111.111.111.111.111.11 48 14: k=..111. 3 b=..1..1 2 y=111.111.111.111.111.111.111.111. 48 15: k=..1111 4 b=..1... 1 y=...1...1...1...1...1...1...1...1 16 16: k=.1.... 1 b=.1...1 2 y=1111....1111....1111....1111.... 32 17: k=.1...1 2 b=.1.... 1 y=....1111....1111....1111....1111 32 18: k=.1..1. 2 b=.1..1. 2* y=.1.11.1..1.11.1..1.11.1..1.11.1. 32 19: k=.1..11 3 b=.1..11 3* y=1.1..1.11.1..1.11.1..1.11.1..1.1 32 20: k=.1.1.. 2 b=.1.1.. 2* y=..1111....1111....1111....1111.. 32 21: k=.1.1.1 3 b=.1.1.1 3* y=11....1111....1111....1111....11 32 22: k=.1.11. 3 b=.1.111 4 y=1..1.11.1..1.11.1..1.11.1..1.11. 32 23: k=.1.111 4 b=.1.11. 3 y=.11.1..1.11.1..1.11.1..1.11.1..1 32 24: k=.11... 2 b=.1111. 4 y=.1111....1111....1111....1111... 32 25: k=.11..1 3 b=.11111 5 y=1....1111....1111....1111....111 32 26: k=.11.1. 3 b=.111.1 4 y=11.1..1.11.1..1.11.1..1.11.1..1. 32 27: k=.11.11 4 b=.111.. 3 y=..1.11.1..1.11.1..1.11.1..1.11.1 32 28: k=.111.. 3 b=.11.11 4 y=1.11.1..1.11.1..1.11.1..1.11.1.. 32 29: k=.111.1 4 b=.11.1. 3 y=.1..1.11.1..1.11.1..1.11.1..1.11 32 30: k=.1111. 4 b=.11... 2 y=...1111....1111....1111....1111. 32 31: k=.11111 5 b=.11..1 3 y=111....1111....1111....1111....1 32