************************************************************************
*    www.FindStat.org - The Combinatorial Statistic Finder             *
*                                                                      *
*    Copyright (C) 2013 The FindStatCrew <info@findstat.org>           *
*                                                                      *
*    This information is distributed in the hope that it will be       *
*    useful, but WITHOUT ANY WARRANTY; without even the implied        *
*    warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  *
************************************************************************

------------------------------------------------------------------------
Map identifier: Mp00273

------------------------------------------------------------------------
Map name: Gray previous

------------------------------------------------------------------------
Domain: Binary words

------------------------------------------------------------------------
Codomain: Binary words

------------------------------------------------------------------------
Description: The previous element in the Gray code for binary words.

Let $w$ be a binary word. If the number of ones in $w$ is odd, return the binary word obtained by flipping the first bit of $w$.  If $w$ has only zeros, return the word with the final bit flipped.  Otherwise, return the word obtained by flipping the bit after the first one.

------------------------------------------------------------------------
References: [1]   [[wikipedia:Gray code]]

------------------------------------------------------------------------
Code:

def mapping(w):
    if not w:
        return w
    w = list(w)
    if is_odd(w.count(1)):
        w[0] = 1 - w[0]
        return Word(w)
    try:
        i = w.index(1)
        w[i + 1] = 1 - w[i + 1]
        return Word(w)
    except ValueError:
        w[-1] = 1
        return Word(w)


------------------------------------------------------------------------
Map images:

0            => 1
1            => 0
00           => 01
01           => 11
10           => 00
11           => 10
000          => 001
001          => 101
010          => 110
011          => 010
100          => 000
101          => 111
110          => 100
111          => 011
0000         => 0001
0001         => 1001
0010         => 1010
0011         => 0010
0100         => 1100
0101         => 0111
0110         => 0100
0111         => 1111
1000         => 0000
1001         => 1101
1010         => 1110
1011         => 0011
1100         => 1000
1101         => 0101
1110         => 0110
1111         => 1011
00000        => 00001
00001        => 10001
00010        => 10010
00011        => 00010
00100        => 10100
00101        => 00111
00110        => 00100
00111        => 10111
01000        => 11000
01001        => 01101
01010        => 01110
01011        => 11011
01100        => 01000
01101        => 11101
01110        => 11110
01111        => 01011
10000        => 00000
10001        => 11001
10010        => 11010
10011        => 00011
10100        => 11100
10101        => 00101
10110        => 00110
10111        => 11111
11000        => 10000
11001        => 01001
11010        => 01010
11011        => 10011
11100        => 01100
11101        => 10101
11110        => 10110
11111        => 01111
000000       => 000001
000001       => 100001
000010       => 100010
000011       => 000010
000100       => 100100
000101       => 000111
000110       => 000100
000111       => 100111
001000       => 101000
001001       => 001101
001010       => 001110
001011       => 101011
001100       => 001000
001101       => 101101
001110       => 101110
001111       => 001011
010000       => 110000
010001       => 011001
010010       => 011010
010011       => 110011
010100       => 011100
010101       => 110101
010110       => 110110
010111       => 011111
011000       => 010000
011001       => 111001
011010       => 111010
011011       => 010011
011100       => 111100
011101       => 010101
011110       => 010110
011111       => 111111
100000       => 000000
100001       => 110001
100010       => 110010
100011       => 000011
100100       => 110100
100101       => 000101
100110       => 000110
100111       => 110111
101000       => 111000
101001       => 001001
101010       => 001010
101011       => 111011
101100       => 001100
101101       => 111101
101110       => 111110
101111       => 001111
110000       => 100000
110001       => 010001
110010       => 010010
110011       => 100011
110100       => 010100
110101       => 100101
110110       => 100110
110111       => 010111
111000       => 011000
111001       => 101001
111010       => 101010
111011       => 011011
111100       => 101100
111101       => 011101
111110       => 011110
111111       => 101111
0000000      => 0000001
0000001      => 1000001
0000010      => 1000010
0000011      => 0000010
0000100      => 1000100
0000101      => 0000111
0000110      => 0000100
0000111      => 1000111
0001000      => 1001000
0001001      => 0001101
0001010      => 0001110
0001011      => 1001011
0001100      => 0001000
0001101      => 1001101
0001110      => 1001110
0001111      => 0001011
0010000      => 1010000
0010001      => 0011001
0010010      => 0011010
0010011      => 1010011
0010100      => 0011100
0010101      => 1010101
0010110      => 1010110
0010111      => 0011111
0011000      => 0010000
0011001      => 1011001
0011010      => 1011010
0011011      => 0010011
0011100      => 1011100
0011101      => 0010101
0011110      => 0010110
0011111      => 1011111
0100000      => 1100000
0100001      => 0110001
0100010      => 0110010
0100011      => 1100011
0100100      => 0110100
0100101      => 1100101
0100110      => 1100110
0100111      => 0110111
0101000      => 0111000
0101001      => 1101001
0101010      => 1101010
0101011      => 0111011
0101100      => 1101100
0101101      => 0111101
0101110      => 0111110
0101111      => 1101111
0110000      => 0100000
0110001      => 1110001
0110010      => 1110010
0110011      => 0100011
0110100      => 1110100
0110101      => 0100101
0110110      => 0100110
0110111      => 1110111
0111000      => 1111000
0111001      => 0101001
0111010      => 0101010
0111011      => 1111011
0111100      => 0101100
0111101      => 1111101
0111110      => 1111110
0111111      => 0101111
1000000      => 0000000
1000001      => 1100001
1000010      => 1100010
1000011      => 0000011
1000100      => 1100100
1000101      => 0000101
1000110      => 0000110
1000111      => 1100111
1001000      => 1101000
1001001      => 0001001
1001010      => 0001010
1001011      => 1101011
1001100      => 0001100
1001101      => 1101101
1001110      => 1101110
1001111      => 0001111
1010000      => 1110000
1010001      => 0010001
1010010      => 0010010
1010011      => 1110011
1010100      => 0010100
1010101      => 1110101
1010110      => 1110110
1010111      => 0010111
1011000      => 0011000
1011001      => 1111001
1011010      => 1111010
1011011      => 0011011
1011100      => 1111100
1011101      => 0011101
1011110      => 0011110
1011111      => 1111111
1100000      => 1000000
1100001      => 0100001
1100010      => 0100010
1100011      => 1000011
1100100      => 0100100
1100101      => 1000101
1100110      => 1000110
1100111      => 0100111
1101000      => 0101000
1101001      => 1001001
1101010      => 1001010
1101011      => 0101011
1101100      => 1001100
1101101      => 0101101
1101110      => 0101110
1101111      => 1001111
1110000      => 0110000
1110001      => 1010001
1110010      => 1010010
1110011      => 0110011
1110100      => 1010100
1110101      => 0110101
1110110      => 0110110
1110111      => 1010111
1111000      => 1011000
1111001      => 0111001
1111010      => 0111010
1111011      => 1011011
1111100      => 0111100
1111101      => 1011101
1111110      => 1011110
1111111      => 0111111
00000000     => 00000001
00000001     => 10000001
00000010     => 10000010
00000011     => 00000010
00000100     => 10000100
00000101     => 00000111
00000110     => 00000100
00000111     => 10000111
00001000     => 10001000
00001001     => 00001101
00001010     => 00001110
00001011     => 10001011
00001100     => 00001000
00001101     => 10001101
00001110     => 10001110
00001111     => 00001011
00010000     => 10010000
00010001     => 00011001
00010010     => 00011010
00010011     => 10010011
00010100     => 00011100
00010101     => 10010101
00010110     => 10010110
00010111     => 00011111
00011000     => 00010000
00011001     => 10011001
00011010     => 10011010
00011011     => 00010011
00011100     => 10011100
00011101     => 00010101
00011110     => 00010110
00011111     => 10011111
00100000     => 10100000
00100001     => 00110001
00100010     => 00110010
00100011     => 10100011
00100100     => 00110100
00100101     => 10100101
00100110     => 10100110
00100111     => 00110111
00101000     => 00111000
00101001     => 10101001
00101010     => 10101010
00101011     => 00111011
00101100     => 10101100
00101101     => 00111101
00101110     => 00111110
00101111     => 10101111
00110000     => 00100000
00110001     => 10110001
00110010     => 10110010
00110011     => 00100011
00110100     => 10110100
00110101     => 00100101
00110110     => 00100110
00110111     => 10110111
00111000     => 10111000
00111001     => 00101001
00111010     => 00101010
00111011     => 10111011
00111100     => 00101100
00111101     => 10111101
00111110     => 10111110
00111111     => 00101111
01000000     => 11000000
01000001     => 01100001
01000010     => 01100010
01000011     => 11000011
01000100     => 01100100
01000101     => 11000101
01000110     => 11000110
01000111     => 01100111
01001000     => 01101000
01001001     => 11001001
01001010     => 11001010
01001011     => 01101011
01001100     => 11001100
01001101     => 01101101
01001110     => 01101110
01001111     => 11001111
01010000     => 01110000
01010001     => 11010001
01010010     => 11010010
01010011     => 01110011
01010100     => 11010100
01010101     => 01110101
01010110     => 01110110
01010111     => 11010111
01011000     => 11011000
01011001     => 01111001
01011010     => 01111010
01011011     => 11011011
01011100     => 01111100
01011101     => 11011101
01011110     => 11011110
01011111     => 01111111
01100000     => 01000000
01100001     => 11100001
01100010     => 11100010
01100011     => 01000011
01100100     => 11100100
01100101     => 01000101
01100110     => 01000110
01100111     => 11100111
01101000     => 11101000
01101001     => 01001001
01101010     => 01001010
01101011     => 11101011
01101100     => 01001100
01101101     => 11101101
01101110     => 11101110
01101111     => 01001111
01110000     => 11110000
01110001     => 01010001
01110010     => 01010010
01110011     => 11110011
01110100     => 01010100
01110101     => 11110101
01110110     => 11110110
01110111     => 01010111
01111000     => 01011000
01111001     => 11111001
01111010     => 11111010
01111011     => 01011011
01111100     => 11111100
01111101     => 01011101
01111110     => 01011110
01111111     => 11111111
10000000     => 00000000
10000001     => 11000001
10000010     => 11000010
10000011     => 00000011
10000100     => 11000100
10000101     => 00000101
10000110     => 00000110
10000111     => 11000111
10001000     => 11001000
10001001     => 00001001
10001010     => 00001010
10001011     => 11001011
10001100     => 00001100
10001101     => 11001101
10001110     => 11001110
10001111     => 00001111
10010000     => 11010000
10010001     => 00010001
10010010     => 00010010
10010011     => 11010011
10010100     => 00010100
10010101     => 11010101
10010110     => 11010110
10010111     => 00010111
10011000     => 00011000
10011001     => 11011001
10011010     => 11011010
10011011     => 00011011
10011100     => 11011100
10011101     => 00011101
10011110     => 00011110
10011111     => 11011111
10100000     => 11100000
10100001     => 00100001
10100010     => 00100010
10100011     => 11100011
10100100     => 00100100
10100101     => 11100101
10100110     => 11100110
10100111     => 00100111
10101000     => 00101000
10101001     => 11101001
10101010     => 11101010
10101011     => 00101011
10101100     => 11101100
10101101     => 00101101
10101110     => 00101110
10101111     => 11101111
10110000     => 00110000
10110001     => 11110001
10110010     => 11110010
10110011     => 00110011
10110100     => 11110100
10110101     => 00110101
10110110     => 00110110
10110111     => 11110111
10111000     => 11111000
10111001     => 00111001
10111010     => 00111010
10111011     => 11111011
10111100     => 00111100
10111101     => 11111101
10111110     => 11111110
10111111     => 00111111
11000000     => 10000000
11000001     => 01000001
11000010     => 01000010
11000011     => 10000011
11000100     => 01000100
11000101     => 10000101
11000110     => 10000110
11000111     => 01000111
11001000     => 01001000
11001001     => 10001001
11001010     => 10001010
11001011     => 01001011
11001100     => 10001100
11001101     => 01001101
11001110     => 01001110
11001111     => 10001111
11010000     => 01010000
11010001     => 10010001
11010010     => 10010010
11010011     => 01010011
11010100     => 10010100
11010101     => 01010101
11010110     => 01010110
11010111     => 10010111
11011000     => 10011000
11011001     => 01011001
11011010     => 01011010
11011011     => 10011011
11011100     => 01011100
11011101     => 10011101
11011110     => 10011110
11011111     => 01011111
11100000     => 01100000
11100001     => 10100001
11100010     => 10100010
11100011     => 01100011
11100100     => 10100100
11100101     => 01100101
11100110     => 01100110
11100111     => 10100111
11101000     => 10101000
11101001     => 01101001
11101010     => 01101010
11101011     => 10101011
11101100     => 01101100
11101101     => 10101101
11101110     => 10101110
11101111     => 01101111
11110000     => 10110000
11110001     => 01110001
11110010     => 01110010
11110011     => 10110011
11110100     => 01110100
11110101     => 10110101
11110110     => 10110110
11110111     => 01110111
11111000     => 01111000
11111001     => 10111001
11111010     => 10111010
11111011     => 01111011
11111100     => 10111100
11111101     => 01111101
11111110     => 01111110
11111111     => 10111111
000000000    => 000000001
000000001    => 100000001
000000010    => 100000010
000000011    => 000000010
000000100    => 100000100
000000101    => 000000111
000000110    => 000000100
000000111    => 100000111
000001000    => 100001000
000001001    => 000001101
000001010    => 000001110
000001011    => 100001011
000001100    => 000001000
000001101    => 100001101
000001110    => 100001110
000001111    => 000001011
000010000    => 100010000
000010001    => 000011001
000010010    => 000011010
000010011    => 100010011
000010100    => 000011100
000010101    => 100010101
000010110    => 100010110
000010111    => 000011111
000011000    => 000010000
000011001    => 100011001
000011010    => 100011010
000011011    => 000010011
000011100    => 100011100
000011101    => 000010101
000011110    => 000010110
000011111    => 100011111
000100000    => 100100000
000100001    => 000110001
000100010    => 000110010
000100011    => 100100011
000100100    => 000110100
000100101    => 100100101
000100110    => 100100110
000100111    => 000110111
000101000    => 000111000
000101001    => 100101001
000101010    => 100101010
000101011    => 000111011
000101100    => 100101100
000101101    => 000111101
000101110    => 000111110
000101111    => 100101111
000110000    => 000100000
000110001    => 100110001
000110010    => 100110010
000110011    => 000100011
000110100    => 100110100
000110101    => 000100101
000110110    => 000100110
000110111    => 100110111
000111000    => 100111000
000111001    => 000101001
000111010    => 000101010
000111011    => 100111011
000111100    => 000101100
000111101    => 100111101
000111110    => 100111110
000111111    => 000101111
001000000    => 101000000
001000001    => 001100001
001000010    => 001100010
001000011    => 101000011
001000100    => 001100100
001000101    => 101000101
001000110    => 101000110
001000111    => 001100111
001001000    => 001101000
001001001    => 101001001
001001010    => 101001010
001001011    => 001101011
001001100    => 101001100
001001101    => 001101101
001001110    => 001101110
001001111    => 101001111
001010000    => 001110000
001010001    => 101010001
001010010    => 101010010
001010011    => 001110011
001010100    => 101010100
001010101    => 001110101
001010110    => 001110110
001010111    => 101010111
001011000    => 101011000
001011001    => 001111001
001011010    => 001111010
001011011    => 101011011
001011100    => 001111100
001011101    => 101011101
001011110    => 101011110
001011111    => 001111111
001100000    => 001000000
001100001    => 101100001
001100010    => 101100010
001100011    => 001000011
001100100    => 101100100
001100101    => 001000101
001100110    => 001000110
001100111    => 101100111
001101000    => 101101000
001101001    => 001001001
001101010    => 001001010
001101011    => 101101011
001101100    => 001001100
001101101    => 101101101
001101110    => 101101110
001101111    => 001001111
001110000    => 101110000
001110001    => 001010001
001110010    => 001010010
001110011    => 101110011
001110100    => 001010100
001110101    => 101110101
001110110    => 101110110
001110111    => 001010111
001111000    => 001011000
001111001    => 101111001
001111010    => 101111010
001111011    => 001011011
001111100    => 101111100
001111101    => 001011101
001111110    => 001011110
001111111    => 101111111
010000000    => 110000000
010000001    => 011000001
010000010    => 011000010
010000011    => 110000011
010000100    => 011000100
010000101    => 110000101
010000110    => 110000110
010000111    => 011000111
010001000    => 011001000
010001001    => 110001001
010001010    => 110001010
010001011    => 011001011
010001100    => 110001100
010001101    => 011001101
010001110    => 011001110
010001111    => 110001111
010010000    => 011010000
010010001    => 110010001
010010010    => 110010010
010010011    => 011010011
010010100    => 110010100
010010101    => 011010101
010010110    => 011010110
010010111    => 110010111
010011000    => 110011000
010011001    => 011011001
010011010    => 011011010
010011011    => 110011011
010011100    => 011011100
010011101    => 110011101
010011110    => 110011110
010011111    => 011011111
010100000    => 011100000
010100001    => 110100001
010100010    => 110100010
010100011    => 011100011
010100100    => 110100100
010100101    => 011100101
010100110    => 011100110
010100111    => 110100111
010101000    => 110101000
010101001    => 011101001
010101010    => 011101010
010101011    => 110101011
010101100    => 011101100
010101101    => 110101101
010101110    => 110101110
010101111    => 011101111
010110000    => 110110000
010110001    => 011110001
010110010    => 011110010
010110011    => 110110011
010110100    => 011110100
010110101    => 110110101
010110110    => 110110110
010110111    => 011110111
010111000    => 011111000
010111001    => 110111001
010111010    => 110111010
010111011    => 011111011
010111100    => 110111100
010111101    => 011111101
010111110    => 011111110
010111111    => 110111111
011000000    => 010000000
011000001    => 111000001
011000010    => 111000010
011000011    => 010000011
011000100    => 111000100
011000101    => 010000101
011000110    => 010000110
011000111    => 111000111
011001000    => 111001000
011001001    => 010001001
011001010    => 010001010
011001011    => 111001011
011001100    => 010001100
011001101    => 111001101
011001110    => 111001110
011001111    => 010001111
011010000    => 111010000
011010001    => 010010001
011010010    => 010010010
011010011    => 111010011
011010100    => 010010100
011010101    => 111010101
011010110    => 111010110
011010111    => 010010111
011011000    => 010011000
011011001    => 111011001
011011010    => 111011010
011011011    => 010011011
011011100    => 111011100
011011101    => 010011101
011011110    => 010011110
011011111    => 111011111
011100000    => 111100000
011100001    => 010100001
011100010    => 010100010
011100011    => 111100011
011100100    => 010100100
011100101    => 111100101
011100110    => 111100110
011100111    => 010100111
011101000    => 010101000
011101001    => 111101001
011101010    => 111101010
011101011    => 010101011
011101100    => 111101100
011101101    => 010101101
011101110    => 010101110
011101111    => 111101111
011110000    => 010110000
011110001    => 111110001
011110010    => 111110010
011110011    => 010110011
011110100    => 111110100
011110101    => 010110101
011110110    => 010110110
011110111    => 111110111
011111000    => 111111000
011111001    => 010111001
011111010    => 010111010
011111011    => 111111011
011111100    => 010111100
011111101    => 111111101
011111110    => 111111110
011111111    => 010111111
100000000    => 000000000
100000001    => 110000001
100000010    => 110000010
100000011    => 000000011
100000100    => 110000100
100000101    => 000000101
100000110    => 000000110
100000111    => 110000111
100001000    => 110001000
100001001    => 000001001
100001010    => 000001010
100001011    => 110001011
100001100    => 000001100
100001101    => 110001101
100001110    => 110001110
100001111    => 000001111
100010000    => 110010000
100010001    => 000010001
100010010    => 000010010
100010011    => 110010011
100010100    => 000010100
100010101    => 110010101
100010110    => 110010110
100010111    => 000010111
100011000    => 000011000
100011001    => 110011001
100011010    => 110011010
100011011    => 000011011
100011100    => 110011100
100011101    => 000011101
100011110    => 000011110
100011111    => 110011111
100100000    => 110100000
100100001    => 000100001
100100010    => 000100010
100100011    => 110100011
100100100    => 000100100
100100101    => 110100101
100100110    => 110100110
100100111    => 000100111
100101000    => 000101000
100101001    => 110101001
100101010    => 110101010
100101011    => 000101011
100101100    => 110101100
100101101    => 000101101
100101110    => 000101110
100101111    => 110101111
100110000    => 000110000
100110001    => 110110001
100110010    => 110110010
100110011    => 000110011
100110100    => 110110100
100110101    => 000110101
100110110    => 000110110
100110111    => 110110111
100111000    => 110111000
100111001    => 000111001
100111010    => 000111010
100111011    => 110111011
100111100    => 000111100
100111101    => 110111101
100111110    => 110111110
100111111    => 000111111
101000000    => 111000000
101000001    => 001000001
101000010    => 001000010
101000011    => 111000011
101000100    => 001000100
101000101    => 111000101
101000110    => 111000110
101000111    => 001000111
101001000    => 001001000
101001001    => 111001001
101001010    => 111001010
101001011    => 001001011
101001100    => 111001100
101001101    => 001001101
101001110    => 001001110
101001111    => 111001111
101010000    => 001010000
101010001    => 111010001
101010010    => 111010010
101010011    => 001010011
101010100    => 111010100
101010101    => 001010101
101010110    => 001010110
101010111    => 111010111
101011000    => 111011000
101011001    => 001011001
101011010    => 001011010
101011011    => 111011011
101011100    => 001011100
101011101    => 111011101
101011110    => 111011110
101011111    => 001011111
101100000    => 001100000
101100001    => 111100001
101100010    => 111100010
101100011    => 001100011
101100100    => 111100100
101100101    => 001100101
101100110    => 001100110
101100111    => 111100111
101101000    => 111101000
101101001    => 001101001
101101010    => 001101010
101101011    => 111101011
101101100    => 001101100
101101101    => 111101101
101101110    => 111101110
101101111    => 001101111
101110000    => 111110000
101110001    => 001110001
101110010    => 001110010
101110011    => 111110011
101110100    => 001110100
101110101    => 111110101
101110110    => 111110110
101110111    => 001110111
101111000    => 001111000
101111001    => 111111001
101111010    => 111111010
101111011    => 001111011
101111100    => 111111100
101111101    => 001111101
101111110    => 001111110
101111111    => 111111111
110000000    => 100000000
110000001    => 010000001
110000010    => 010000010
110000011    => 100000011
110000100    => 010000100
110000101    => 100000101
110000110    => 100000110
110000111    => 010000111
110001000    => 010001000
110001001    => 100001001
110001010    => 100001010
110001011    => 010001011
110001100    => 100001100
110001101    => 010001101
110001110    => 010001110
110001111    => 100001111
110010000    => 010010000
110010001    => 100010001
110010010    => 100010010
110010011    => 010010011
110010100    => 100010100
110010101    => 010010101
110010110    => 010010110
110010111    => 100010111
110011000    => 100011000
110011001    => 010011001
110011010    => 010011010
110011011    => 100011011
110011100    => 010011100
110011101    => 100011101
110011110    => 100011110
110011111    => 010011111
110100000    => 010100000
110100001    => 100100001
110100010    => 100100010
110100011    => 010100011
110100100    => 100100100
110100101    => 010100101
110100110    => 010100110
110100111    => 100100111
110101000    => 100101000
110101001    => 010101001
110101010    => 010101010
110101011    => 100101011
110101100    => 010101100
110101101    => 100101101
110101110    => 100101110
110101111    => 010101111
110110000    => 100110000
110110001    => 010110001
110110010    => 010110010
110110011    => 100110011
110110100    => 010110100
110110101    => 100110101
110110110    => 100110110
110110111    => 010110111
110111000    => 010111000
110111001    => 100111001
110111010    => 100111010
110111011    => 010111011
110111100    => 100111100
110111101    => 010111101
110111110    => 010111110
110111111    => 100111111
111000000    => 011000000
111000001    => 101000001
111000010    => 101000010
111000011    => 011000011
111000100    => 101000100
111000101    => 011000101
111000110    => 011000110
111000111    => 101000111
111001000    => 101001000
111001001    => 011001001
111001010    => 011001010
111001011    => 101001011
111001100    => 011001100
111001101    => 101001101
111001110    => 101001110
111001111    => 011001111
111010000    => 101010000
111010001    => 011010001
111010010    => 011010010
111010011    => 101010011
111010100    => 011010100
111010101    => 101010101
111010110    => 101010110
111010111    => 011010111
111011000    => 011011000
111011001    => 101011001
111011010    => 101011010
111011011    => 011011011
111011100    => 101011100
111011101    => 011011101
111011110    => 011011110
111011111    => 101011111
111100000    => 101100000
111100001    => 011100001
111100010    => 011100010
111100011    => 101100011
111100100    => 011100100
111100101    => 101100101
111100110    => 101100110
111100111    => 011100111
111101000    => 011101000
111101001    => 101101001
111101010    => 101101010
111101011    => 011101011
111101100    => 101101100
111101101    => 011101101
111101110    => 011101110
111101111    => 101101111
111110000    => 011110000
111110001    => 101110001
111110010    => 101110010
111110011    => 011110011
111110100    => 101110100
111110101    => 011110101
111110110    => 011110110
111110111    => 101110111
111111000    => 101111000
111111001    => 011111001
111111010    => 011111010
111111011    => 101111011
111111100    => 011111100
111111101    => 101111101
111111110    => 101111110
111111111    => 011111111
1010101010   => 0010101010
1010101100   => 0010101100
1010110010   => 0010110010
1010110100   => 0010110100
1010111000   => 0010111000
1011001010   => 0011001010
1011001100   => 0011001100
1011010010   => 0011010010
1011010100   => 0011010100
1011011000   => 0011011000
1011100010   => 0011100010
1011100100   => 0011100100
1011101000   => 0011101000
1011110000   => 0011110000
1100101010   => 0100101010
1100101100   => 0100101100
1100110010   => 0100110010
1100110100   => 0100110100
1100111000   => 0100111000
1101001010   => 0101001010
1101001100   => 0101001100
1101010010   => 0101010010
1101010100   => 0101010100
1101011000   => 0101011000
1101100010   => 0101100010
1101100100   => 0101100100
1101101000   => 0101101000
1101110000   => 0101110000
1110001010   => 0110001010
1110001100   => 0110001100
1110010010   => 0110010010
1110010100   => 0110010100
1110011000   => 0110011000
1110100010   => 0110100010
1110100100   => 0110100100
1110101000   => 0110101000
1110110000   => 0110110000
1111000010   => 0111000010
1111000100   => 0111000100
1111001000   => 0111001000
1111010000   => 0111010000
1111100000   => 0111100000
1111111111   => 1011111111
1111111110   => 0111111110
1111111001   => 1011111001
1111101101   => 1011101101
101010101010 => 111010101010
101010101100 => 111010101100
101010110010 => 111010110010
101010110100 => 111010110100
101010111000 => 111010111000
101011001010 => 111011001010
101011001100 => 111011001100
101011010010 => 111011010010
101011010100 => 111011010100
101011011000 => 111011011000
101011100010 => 111011100010
101011100100 => 111011100100
101011101000 => 111011101000
101011110000 => 111011110000
101100101010 => 111100101010
101100101100 => 111100101100
101100110010 => 111100110010
101100110100 => 111100110100
101100111000 => 111100111000
101101001010 => 111101001010
101101001100 => 111101001100
101101010010 => 111101010010
101101010100 => 111101010100
101101011000 => 111101011000
101101100010 => 111101100010
101101100100 => 111101100100
101101101000 => 111101101000
101101110000 => 111101110000
101110001010 => 111110001010
101110001100 => 111110001100
101110010010 => 111110010010
101110010100 => 111110010100
101110011000 => 111110011000
101110100010 => 111110100010
101110100100 => 111110100100
101110101000 => 111110101000
101110110000 => 111110110000
101111000010 => 111111000010
101111000100 => 111111000100
101111001000 => 111111001000
101111010000 => 111111010000
101111100000 => 111111100000
110010101010 => 100010101010
110010101100 => 100010101100
110010110010 => 100010110010
110010110100 => 100010110100
110010111000 => 100010111000
110011001010 => 100011001010
110011001100 => 100011001100
110011010010 => 100011010010
110011010100 => 100011010100
110011011000 => 100011011000
110011100010 => 100011100010
110011100100 => 100011100100
110011101000 => 100011101000
110011110000 => 100011110000
110100101010 => 100100101010
110100101100 => 100100101100
110100110010 => 100100110010
110100110100 => 100100110100
110100111000 => 100100111000
110101001010 => 100101001010
110101001100 => 100101001100
110101010010 => 100101010010
110101010100 => 100101010100
110101011000 => 100101011000
110101100010 => 100101100010
110101100100 => 100101100100
110101101000 => 100101101000
110101110000 => 100101110000
110110001010 => 100110001010
110110001100 => 100110001100
110110010010 => 100110010010
110110010100 => 100110010100
110110011000 => 100110011000
110110100010 => 100110100010
110110100100 => 100110100100
110110101000 => 100110101000
110110110000 => 100110110000
110111000010 => 100111000010
110111000100 => 100111000100
110111001000 => 100111001000
110111010000 => 100111010000
110111100000 => 100111100000
111000101010 => 101000101010
111000101100 => 101000101100
111000110010 => 101000110010
111000110100 => 101000110100
111000111000 => 101000111000
111001001010 => 101001001010
111001001100 => 101001001100
111001010010 => 101001010010
111001010100 => 101001010100
111001011000 => 101001011000
111001100010 => 101001100010
111001100100 => 101001100100
111001101000 => 101001101000
111001110000 => 101001110000
111010001010 => 101010001010
111010001100 => 101010001100
111010010010 => 101010010010
111010010100 => 101010010100
111010011000 => 101010011000
111010100010 => 101010100010
111010100100 => 101010100100
111010101000 => 101010101000
111010110000 => 101010110000
111011000010 => 101011000010
111011000100 => 101011000100
111011001000 => 101011001000
111011010000 => 101011010000
111011100000 => 101011100000
111100001010 => 101100001010
111100001100 => 101100001100
111100010010 => 101100010010
111100010100 => 101100010100
111100011000 => 101100011000
111100100010 => 101100100010
111100100100 => 101100100100
111100101000 => 101100101000
111100110000 => 101100110000
111101000010 => 101101000010
111101000100 => 101101000100
111101001000 => 101101001000
111101010000 => 101101010000
111101100000 => 101101100000
111110000010 => 101110000010
111110000100 => 101110000100
111110001000 => 101110001000
111110010000 => 101110010000
111110100000 => 101110100000
111111000000 => 101111000000

-----------------------------------------------------------------------------
Created: Dec 08, 2022 at 17:42 by Martin Rubey

-----------------------------------------------------------------------------
Last Updated: Dec 08, 2022 at 17:42 by Martin Rubey